Data Domain — validação do DDBoostFS e práticas recomendadas para o MongoDB Ops Manager
Summary: Este artigo da KB fornece práticas recomendadas e diretrizes de configuração para aplicativos com o plug-in de file system do DD Boost (BoostFS) do Data Domain. Além disso, o artigo da KB contém insights e dicas sobre como o aplicativo deve ser configurado para maximizar todos os benefícios do BoostFS. O MongoDB Operation Manager (OpsMgr) é a única ferramenta que fornece backups corporativos consistentes em um cluster fragmentado e Consolide backups de todos os fragmentos em um só local. A partir desse local, o Operations Manager move o snapshot para o Data Domain por meio de o plug-in do file system do DD Boost. ...
Instructions
Com o Operations Manager, vários fatores devem ser considerados para otimizar as eficiências de armazenamento e rede do DD Boost, incluindo:
- Tipo de mecanismo de armazenamento
- Tigre com fio
- MMAPv1
- Versão e compactação do Operations Manager
- V2.7.0 com nível de compactação de armazenamento do file system
- V3.4.0 com configuração de compactação de snapshot Tiger com fio
Tipo de mecanismo de armazenamento:
Com o MongoDB, você tem a opção de escolher um dos dois mecanismos de armazenamento disponíveis: Wired Tiger ou MMAPv1. O MMAPv1 era o mecanismo padrão para todas as versões do MongoDB até a v3.2, que armazena dados de produção em um formato descompactado (consulte o gráfico).
O Wired Tiger é o mecanismo de armazenamento mais recente e avançado que foi lançado com a introdução do MongoDB v3.0, cujos dados são compactados por padrão. O backup de dados compactados no Data Domain resulta em uma desduplicação menor do que o esperado, o que afetará a eficiência do armazenamento.
Para otimizar as eficiências do BoostFS, a compactação e a criptografia devem ser desativadas no aplicativo para que o mecanismo de armazenamento MMAPv1 forneça os melhores resultados.
O Data Domain pode consumir backups de implementações do Wired Tiger, mas com uma taxa de desduplicação menor (4:1), cerca de 50% menor do que você veria com o MMAPv1.
Compactação do Operations Manager: Além da compactação do mecanismo de armazenamento, o OpsMgr permite que os operadores compactem os arquivos uma segunda vez antes que eles sejam enviados para o armazenamento de backup.
Os snapshots de backup usam vários níveis de compactação GZIP, variando de "0" a "10", com "6" sendo a configuração padrão. Para otimizar o BoostFS, o nível de compactação do OpsMgr v2.7.0 deve ser definido como "0".
É importante ressaltar que o nível '0' aplica uma pequena quantidade de compactação, resultando em alguma sobrecarga.
O OpsMgr elimina esse problema permitindo que os administradores definam o nível de compactação do snapshot como "none". Além disso, o nível de compactação é uma configuração global.
Defina a configuração de compactação de armazenamento WiredTiger/MMapV1 como "none" para cada ponto de montagem do BoostFS para que os arquivos sejam enviados descompactados para o Data Domain.
Isso se torna o ponto de montagem padrão, substituindo a configuração de compactação global (GZIP).
Com a compactação de snapshots Wired Tiger definida como "nenhum", observamos um aumento de 60% no desempenho de gravação em comparação com backups com compactação de nível "0" GZIP.
O gráfico abaixo resume o resultado do BoostFS dos casos de uso do OpsMgr com a compactação desativada para cada mecanismo de armazenamento.
Configurar o plug-in BoostFS
- Permita que /mongodb-backup seja o ponto de montagem onde o BoostFS está montado no servidor do Ops Manager.
- Na interface do usuário do Ops Manager, navegue até Admin Backup Snapshot Storage e clique em Create New File System Store.
- Forneça o nome do armazenamento do file system e, para Path, digite /mongodb-backup e salve.
Definir a compactação do OpsMgr para o nível 0
- Faça login no Ops Manager
- Navegue até Admin, General Ops, Manager configuration, guia Miscellaneous.
- Para snapshots de backup, defina o nível de compactação Gzip do armazenamento do file system como 0.
Práticas recomendadas - MongoDB OpsMgr
- Defina o nível de compactação do file system como "none" no OpsMgr v3.4.
- Definir o nível de compactação do Backup SnapShot como "0" no Ops Mgr
- Sempre use o OpsMgr 2.0.7 ou superior.
- Para obter os melhores resultados, o mecanismo de armazenamento MMAPv1 com OpsMgr v3.4 é o preferido.
- Os backups do Wired Tiger contêm dados compactados.
- Os fluxos de backup do OpsMgr são limitados a um por servidor.
- O plug-in do BoostFS deve ser instalado no servidor OpsMgr.
- Até 63 streams por plug-in do BoostFS
Additional Information
Matriz de suporte simples do Data Domain BoostFS MongoDB OpsMgr
Drivers e downloads
do BoostfsGuias de configuração do Boostfs