Exemplo de simulações de política ILM
Os exemplos de simulações de políticas de ILM fornecem diretrizes para estruturar e modificar simulações para o seu ambiente.
Exemplo 1: Verificar regras ao simular uma política ILM
Este exemplo descreve como verificar regras ao simular uma política.
Neste exemplo, a política exemplo de ILM está sendo simulada contra os objetos ingeridos em dois buckets. A política inclui três regras, como segue:
-
A primeira regra, duas cópias, dois anos para bucket-a, aplica-se apenas a objetos em bucket-a.
-
A segunda regra, objetos EC > 1 MB, aplica-se a todos os intervalos, mas filtros em objetos com mais de 1 MB.
-
A terceira regra, duas cópias, dois data centers, é a regra padrão. Ele não inclui nenhum filtro e não usa o tempo de referência não atual.
Depois de simular a política, confirme se cada objeto foi correspondido pela regra correta.
Neste exemplo:
-
bucket-a/bucket-a object.pdf
corresponde corretamente à primeira regra, que filtra os objetos nobucket-a
. -
bucket-b/test object greater than 1 MB.pdf
está embucket-b
, por isso não corresponde à primeira regra. Em vez disso, foi corretamente correspondido pela segunda regra, que filtra em objetos com mais de 1 MB. -
bucket-b/test object less than 1 MB.pdf
não corresponde aos filtros nas duas primeiras regras, por isso será colocado pela regra padrão, que não inclui filtros.
Exemplo 2: Reordenar regras ao simular uma política ILM
Este exemplo mostra como você pode reordenar regras para alterar os resultados ao simular uma política.
Neste exemplo, a política Demo está sendo simulada. Esta política, que se destina a encontrar objetos que tenham metadados de usuário de série X-men, inclui três regras, como segue:
-
A primeira regra, PNGs, filtra os nomes das chaves que terminam em
.png
. -
A segunda regra, X-meN, aplica-se apenas a objetos para o locatário A e filtra os metadados
series=x-men
do usuário. -
A última regra, duas cópias dois data centers, é a regra padrão, que corresponde a quaisquer objetos que não correspondam às duas primeiras regras.
-
Depois de adicionar as regras e salvar a política, selecione simular.
-
No campo Object, insira o bucket/Object-key S3 para um objeto de teste e selecione Simulate.
Os resultados da simulação aparecem, mostrando que o
Havok.png
objeto foi correspondido pela regra PNGs.No entanto,
Havok.png
foi feito para testar a regra X-men. -
Para resolver o problema, reordene as regras.
-
Selecione Finish (concluir) para fechar a janela Simulate ILM Policy (simular política ILM).
-
Selecione Editar para editar a política.
-
Arraste a regra X-man para o topo da lista.
-
Selecione Guardar.
-
-
Selecione simular.
Os objetos que você testou anteriormente são reavaliados em relação à política atualizada e os novos resultados da simulação são mostrados. No exemplo, a coluna Rule Matched mostra que o
Havok.png
objeto agora corresponde à regra de metadados X-men, conforme esperado. A coluna correspondência anterior mostra que a regra PNGs correspondia ao objeto na simulação anterior.
Exemplo 3: Corrija uma regra ao simular uma política ILM
Este exemplo mostra como simular uma política, corrigir uma regra na política e continuar a simulação.
Neste exemplo, a política Demo está sendo simulada. Esta política destina-se a localizar objetos que tenham series=x-men
metadados de usuário. No entanto, resultados inesperados ocorreram ao simular essa política contra o Beast.jpg
objeto. Em vez de corresponder à regra de metadados X-men, o objeto correspondia à regra padrão, duas cópias de dois data centers.
Quando um objeto de teste não é correspondido pela regra esperada na política, você deve examinar cada regra na política e corrigir quaisquer erros.
-
Selecione Finish (concluir) para fechar a caixa de diálogo Simulate policy (simular política). Na página de detalhes da política, selecione Diagrama de retenção. Em seguida, selecione expandir tudo ou Exibir detalhes para cada regra conforme necessário.
-
Revise a conta de locatário da regra, o tempo de referência e os critérios de filtragem.
Como exemplo, suponha que os metadados para a regra X-men foram inseridos como "x-men01" em vez de "x-men".
-
Para resolver o erro, corrija a regra da seguinte forma:
-
Se a regra fizer parte da política, você pode clonar a regra ou remover a regra da política e editá-la.
-
Se a regra fizer parte da política ativa, você deverá clonar a regra. Não é possível editar ou remover uma regra da política ativa.
-
-
Execute a simulação novamente.
Neste exemplo, a regra X-meN corrigida agora corresponde ao
Beast.jpg
objeto com base nosseries=x-men
metadados do usuário, conforme esperado.