Regras e política de ILM para comportamento de ingestão estrito no StorageGRID
Você pode usar um filtro de local e o comportamento de ingestão estrita em uma regra para impedir que os objetos sejam salvos em um local específico do data center.
Neste exemplo, um locatário com sede em Paris não deseja armazenar alguns objetos fora da UE devido a preocupações regulatórias. Outros objetos, incluindo todos os objetos de outras contas de locatários, podem ser armazenados no data center de Paris ou no data center dos EUA.
|
|
As regras e políticas de ILM a seguir são apenas exemplos. Existem muitas maneiras de configurar regras de ILM. Antes de ativar uma nova política, simule-a para confirmar que ela funcionará conforme o esperado para proteger o conteúdo contra perdas. |
Regra 1 do ILM para o exemplo 5: Ingestão rigorosa para garantir o data center de Paris
Este exemplo de regra ILM usa o comportamento de ingestão estrita para garantir que os objetos salvos por um locatário com sede em Paris em buckets S3 com a região definida como eu-west-3 (Paris) nunca sejam armazenados no data center dos EUA.
Esta regra aplica-se a objetos que pertencem ao locatário Paris e que têm a região do bucket S3 definida como eu-west-3 (Paris).
| Definição de regra | Valor de exemplo |
|---|---|
Conta de tenant |
Tenant Paris |
Filtro avançado |
A restrição de local é igual a eu-west-3 |
Pools de storage |
Local 1 (Paris) |
Nome da regra |
Ingestão rigorosa para garantir o data center de Paris |
Tempo de referência |
Tempo de ingestão |
Atribuições |
No dia 0, mantenha duas cópias replicadas para sempre no Site 1 (Paris) |
Comportamento de ingestão |
Rigoroso. Sempre utilize os posicionamentos desta regra na ingestão. A ingestão falhará se não for possível armazenar duas cópias do objeto no data center de Paris. |

Regra 2 do ILM para o exemplo 5: ingestão balanceada para outros objetos
Esta regra de ILM de exemplo usa o comportamento de ingestão balanceada para fornecer eficiência ideal de ILM para quaisquer objetos que não correspondam à primeira regra. Duas cópias de todos os objetos correspondentes a esta regra serão armazenadas: uma no data center dos EUA e uma no data center de Paris. Se a regra não puder ser atendida imediatamente, cópias provisórias serão armazenadas em qualquer local disponível.
Esta regra aplica-se a objetos que pertencem a qualquer tenant e a qualquer região.
| Definição de regra | Valor de exemplo |
|---|---|
Conta de tenant |
Ignorar |
Filtro avançado |
Não especificado |
Pools de storage |
Local 1 (Paris) e Local 2 (US) |
Nome da regra |
2 Cópias 2 Data Centers |
Tempo de referência |
Tempo de ingestão |
Atribuições |
No dia 0, mantenha duas cópias replicadas para sempre em dois data centers |
Comportamento de ingestão |
Equilibrado. Os objetos que correspondem a esta regra são colocados de acordo com as instruções de posicionamento da regra, se possível. Caso contrário, cópias provisórias são feitas em qualquer local disponível. |
Política ILM para o exemplo 5: combinando comportamentos de ingestão
A política ILM de exemplo inclui duas regras com comportamentos de ingestão diferentes.
Uma política ILM que utiliza dois comportamentos de ingestão diferentes pode incluir regras ILM como as seguintes:
-
Armazene os objetos pertencentes ao locatário de Paris e que tenham a região do bucket S3 definida como eu-west-3 (Paris) somente no data center de Paris. Falhe a ingestão se o data center de Paris não estiver disponível.
-
Armazene todos os outros objetos (incluindo aqueles que pertencem ao locatário de Paris, mas que têm uma região de bucket diferente) tanto no data center dos EUA quanto no data center de Paris. Faça cópias provisórias em qualquer local disponível caso a instrução de posicionamento não possa ser atendida.
Ao simular a política de exemplo, você espera que os objetos de teste sejam avaliados da seguinte forma:
-
Quaisquer objetos pertencentes ao locatário de Paris e que tenham a região do bucket S3 definida como eu-west-3 são correspondidos pela primeira regra e armazenados no data center de Paris. Como a primeira regra usa ingestão estrita, esses objetos nunca são armazenados no data center dos EUA. Se os nós de armazenamento no data center de Paris não estiverem disponíveis, a ingestão falha.
-
Todos os outros objetos são correspondidos pela segunda regra, incluindo objetos pertencentes ao locatário de Paris e que não têm a região do bucket S3 definida como eu-west-3. Uma cópia de cada objeto é salva em cada data center. No entanto, como a segunda regra usa Balanced ingest, se um data center estiver indisponível, duas cópias provisórias são salvas em qualquer local disponível.