SyncMirror é uma tecnologia que permite espelhar informações criando duas cópias absolutamente idênticas de dados gravados em mídias diferentes dentro do armazenamento. Isso garante o máximo fluxo de trabalho contínuo possível de atendimento ao cliente e mostra o mais alto nível de proteção em caso de falha do sistema.
SyncMirror pode funcionar em dois modos:
- SyncMirror Local.
- MetroCluster SyncMirror (MC-Configuration SyncMirror).
Sistemas de armazenamento de dados
E a diferença entre SyncMirror MCC e SyncMirror é que, no caso do SyncMirror, as informações da NVRAM de um controlador são constantemente espelhadas em duas cópias de dados no controlador parceiro do par HA. Essa abordagem é frequentemente usada para proteger o sistema de perder uma prateleira inteira devido a algum tipo de falha.
No caso do SyncMirror MCC, o espelhamento de NVRAM é realizado simultaneamente entre vários controladores: dentro do par e nos controladores do site de resposta. Esta solução é implementada usando portas FC-VI especiais.
Recursos
O SyncMirror pode executar a replicação quase no nível RAID, e a analogia mais apropriada que pode ser desenhada aqui é o RAID-60:
- existem dois plexos (“sub-espelhos”) – Plex0 e Plex1;
- cada Plex pode ter vários grupos RAID-DP.
Essa analogia é válida porque o par de Plex descrito acima é definido como composto, partes espelhadas do mesmo sistema. Mas, na realidade, em um sistema estável, o espelhamento ocorre no controlador, no nível da NVRAM.
O principal detalhe do SyncMirror é a necessidade de simetria dimensional total das unidades em um par de pools registrados no diário. A simetria deve ser expressa nos mesmos grupos de tipo, velocidade, volume e RAID.
Sincronização de replicação resolve 2 problemas:
- Por um lado, permite tirar a carga do subsistema de disco, pois Replica apenas a própria memória.
- Por outro lado, para se livrar de problemas de consistência e cérebro dividido, você precisa ter certeza de que as informações foram registradas em um sistema remoto.
Como resultado, essa Sincronicidade, independentemente do tipo de Sistema de armazenamento de dados, permite reduzir o tempo de resposta e o tempo para enviar informações a um recurso remoto.
Gerenciamento máximo sem interrupções
O gerenciamento de cópias de dados no SyncMirror é realizado de acordo com as mesmas instruções que no caso do gerenciamento de quaisquer outros dados no armazenamento. Além de garantir alta disponibilidade de informações usando o SyncMirror, você pode quebrar a conexão entre pares sincronizados de cópias de conjuntos de dados com apenas um comando, para que essas cópias possam ser usadas por outros aplicativos no modo de leitura e gravação.
Essa solução pode ser considerada quase ideal para evitar os problemas típicos de backup. Porque os processos em segundo plano podem funcionar usando informações espelhadas sem interferir na estrutura do ambiente de trabalho. Como resultado, um aumento significativo na produtividade é alcançado.