Dell Unity: Considerações e práticas recomendadas de redução de dados
Summary: Este artigo descreve as considerações e as práticas recomendadas de redução de dados em um array Dell Unity.
Instructions
No Dell UnityOS 4.3.x e posterior, o algoritmo de redução de dados substitui o algoritmo de compactação tradicional. O algoritmo de redução de dados inclui desduplicação, compactação e detecção de bloco zero.
Lembre-se do seguinte antes de habilitar a redução de dados, a desduplicação avançada ou criar recursos habilitados para redução de dados:
- Monitore o sistema e anote onde estão as medições de desempenho antes de habilitar a redução de dados ou a desduplicação avançada. Isso aumenta a carga da CPU nos processadores e pode levar à latência de acesso aos dados.
- Não habilite a redução de dados em nenhum recurso adicional se a utilização da CPU for cerca de 70% ou mais.
- Não habilite a redução de dados em nenhum recurso quando o tamanho de E/S de gravação for menor que 8 KB.
Configurações compatíveis
"No Dell Unity OE versão 4.3 e posteriores, a redução de dados é compatível com LUNs dinâmicas, LUNs dinâmicasdentro de um grupo de consistência, file systems thin e datastores VMware VMFS e NFS thin. Para oferecer suporte à redução de dados, os recursos de armazenamento em arquivo thin devem ser criados no Dell Unity OE versão 4.2 ou posterior e ser criados em umpool totalmente flash. Os recursos de armazenamento em arquivo criados nas versões do Dell Unity OE anteriores à versão 4.2 não são compatíveis com a redução de dados. Em um grupo de consistência, as LUNs habilitadas para redução de dados podem ser combinadas com LUNs com redução de dados desabilitada. No Dell Unity OE 4.5 e posterior, a desduplicação avançada é incluída como um recurso opcional ao algoritmo de redução de dados para configurações que oferecem suporte a ele."
"No Dell Unity OE 5.2 e posterior, os pools híbridos (tipo de unidade mista) criados nos sistemas modelo Unity XT também são compatíveis com redução de dados com e sem a desduplicação avançada habilitada. O tipo de pool pode ser tradicional ou dinâmico. Para dar suporte à redução de dados, o pool deve conter um nível flash e a capacidade útil total do nível flash deve atender ou exceder 10% da capacidade total do pool. Depois que um sistema é atualizado para o OE versão 5.2 ou posterior, a redução de dados pode ser habilitada em um recurso existente se o requisito de capacidade flash for atendido."
"A redução de dados do Dell Unity e a opção de desduplicação avançada, para configurações compatíveis com o recurso de desduplicação avançada, podem ser ativadas em recursos de armazenamento compatíveis no momento da criação do recurso ou habilitadas ou desabilitadas posteriormente. A desduplicação avançada exige que a redução de dados seja ativada no recurso,mas pode ser ativada ou desativada independentemente para a configuração de redução de dados."
Habilitando a redução de dados em um recurso de armazenamento existente
"A redução de dados e/ou a desduplicação avançada do Dell Unity podem ser ativadas em um recurso de armazenamento compatível a qualquer momento. Isso pode ser concluído no Unisphere a partir da janela de propriedades do recurso de armazenamento ou utilizando a CLI ou a API REST do Unisphere. Não há suporte para habilitar a redução de dados em recursos de armazenamento em arquivo criados antes do OE 4.2. Quando a redução de dados e/ou a desduplicação avançada são ativadas em um recurso existente, nenhum dado no recurso de armazenamento passa pelo algoritmo de redução de dados naquele momento. Todos os dados gravados anteriormente são deixados em seu estado original, e somente novas gravações ou substituições estão sujeitas ao algoritmo de redução de dados. Para economizar nos dados existentes em um recurso de armazenamento em bloco, o usuário pode utilizar a opção Movimentação de LUN local, que é descrita abaixo. Para recursos de arquivo, os métodos para mover dados em arquivo incluem a migração baseada em host para um Dell Unity OE 4.2 ou posterior Thin File System, VMware vMotion para VMs criados em datastores NFS ou replicação assíncrona do Dell Unity."
-
- Todos os dados existentes permanecem inalterados.
- Novos dados gravados no recurso são executados por meio do algoritmo.
- Os dados existentes são reduzidos ou compactados quando sobregravados.
Desativando a redução de dados em um recurso
"Assim como na habilitação da redução de dados, a redução de dados pode ser desativada a qualquer momento em um recurso de armazenamento compatível. A desduplicação avançada também pode ser desativada a qualquer momento sem desabilitar a redução de dados, se necessário. Essas operações podem ser concluídas no Unisphere a partir da janela de propriedades do recurso de armazenamento ou utilizando a CLI ou a API REST do Unisphere."
"Se a desduplicação avançada estiver desativada, todas as economias de desduplicação alcançadas pela desduplicação avançada não serão alteradas e os dados serão deixados em seu estado atual. À medida que os dados são sobregravados, estão sujeitos ao algoritmo de redução de dados, se ainda habilitados, ou gravados em seu formato original se a redução de dados estiver desativada."
"Se a redução de dados estiver desabilitada, todos os dados do recurso de armazenamento serão deixados em seu estado atual dentro de seu pool, seja ele desduplicado, compactado ou não. Os dados gravados após a desativação da redução de dados serão armazenados em seu formato original. À medida que os dados que foram desduplicados ou compactados são substituídos, a economia de redução de dados é reduzida no recurso de armazenamento."
"Para remover totalmente a economia de redução de dados de um recurso de armazenamento em bloco, a movimentação de LUN local pode ser utilizada especificando um destino não habilitado para redução de dados."
-
- Todos os dados existentes são deixados como reduzidos ou compactados.
- Novos dados gravados no recurso não são reduzidos ou compactados.
- Quando os dados existentes são substituídos, eles são armazenados em sua forma original (sem redução).
Como visualizar a economia de redução de dados
- Economia de pool da interface do usuário do Unisphere: STORAGE > Pools > Pool Properties > Usage > General
- Economia de LUN da interface do usuário do Unisphere: Propriedades > gerais da LUN de bloco > de ARMAZENAMENTO >
- Economia de FS da interface do usuário do Unisphere: Propriedades > do FS do arquivo> STORAGE > Geral
- Economia de datastore VMware da interface do usuário do Unisphere: ARMAZENAMENTO > Propriedades > do datastore VMware > Geral
uemcli /stor/config/pool show -detailuemcli /stor/prov/luns/lun show -detailuemcli /stor/prov/fs show -detailuemcli /stor/prov/vmware/vmfs show -detailuemcli /stor/prov/vmware/nfs show -detailuemcli /stor/general/system show
Expansão de pool
"Nas versões do OE anteriores à 5.2, a expansão de um pool que reside em um sistema flash híbrido que contém economia de redução de dados só é compatível se estiver sendo expandida por unidades flash compatíveis. Por exemplo, um pool contendo unidades SAS Flash 2 ou SAS Flash 3 pode ser expandido adicionando mais unidades SAS Flash 2 ou SAS Flash 3 ao pool. Embora existam recursos de armazenamento no pool que têm a redução de dados habilitada ou que já tiveram a redução de dados ativada no passado, a adição de unidades SAS ou NL-SAS para converter o pool em um pool híbrido não é compatível com as versões do OE anteriores à versão 5.2."
"Para expandir e converter um pool totalmente flash em um pool híbrido em versões do OE anteriores à versão 5.2, todos os recursos de armazenamento que têm a redução de dados habilitada ou que usaram a redução de dados devem ser removidos do pool. Para recursos de bloco, a movimentação de LUN local pode ser usada para mover os dados do recurso para outro recurso no mesmo pool com a redução de dados desabilitada ou para outro pool. Ao utilizar a movimentação de LUN local para realocar um dispositivo de bloco dentro do mesmo pool, você deve garantir que a redução de dados esteja desativada no dispositivo de destino. Para recursos de arquivo, os dados devem ser migrados para um novo recurso, aproveitando a replicação assíncrona do Dell Unity ou uma ferramenta de migração baseada em host. Depois que todos os recursos que utilizaram a redução de dados forem removidos do pool, a expansão será permitida. Mais informações sobre as opções de migração podem ser encontradas no site Dell EMC Unity: white paper Tecnologias de migração encontrado no Hub de informações da Dell Technologies."
"No OE versão 5.2 e posterior, um pool contendo recursos habilitados para redução de dados pode ser expandido desde que a capacidade total do nível flash seja de pelo menos 10% da capacidade resultante do pool. Isso significa que a adição de unidades SAS ou NLSAS para converter um pool All-Flash em um pool híbrido é compatível com o OE versão 5.2 e posterior, juntamente com a expansão de um nível de unidade existente no pool. O processo de expansão do pool não será permitido se a porcentagem mínima de capacidade flash não for atendida. O requisito mínimo de Flash é garantir que a capacidade Flash esteja disponível para armazenar o espaço privado de cada recurso de armazenamento, permitindo tempos de acesso rápidos durante as atualizações relacionadas à redução de dados."
Additional Information
Dell Unity: Redução de dados (abril de 2022)
Dell Unity: Etapas para expandir um pool do Dell Unity
Dell Unity: Página de destino: Alta utilização da controladora (Corrigível pelo usuário)