Esta página fornece uma vista geral da funcionalidade de replicação externa.
Acerca da replicação externa
A replicação externa usa o SnapMirror para replicar dados de sistemas baseados no ONTAP para volumes NetApp do Google Cloud. Esta funcionalidade suporta as mesmas operações, como criar, parar, retomar, reverter e eliminar, que a replicação de volumes, que oferece replicação entre volumes nos volumes NetApp.
A replicação externa usa a mesma tecnologia SnapMirror que a migração de volumes e partilha funcionalidades comuns, como transferências de base e incrementais, e interligação de clusters para autenticação.
A tabela seguinte descreve as principais diferenças entre a migração de volumes e a replicação externa:
Migração de volumes | Replicação externa |
---|---|
Concebida para uma migração unidirecional e por tempo limitado do ONTAP para os volumes NetApp. | Concebida como uma solução de replicação contínua para recuperação de desastres, em que a direção da replicação pode ser invertida. |
Considerações
A replicação externa só está disponível através da API e da CLI Google Cloud, mas não na consola Google Cloud .
Vista geral do fluxo de trabalho de replicação externa
A replicação externa funciona de forma semelhante à replicação de volumes, mas o sistema de origem inicial é um volume num sistema ONTAP externo e não um volume de volumes NetApp.
Tal como a replicação de volumes, a replicação externa passa por várias fases, como replicação de base e replicação incremental. Suporta operações como criar, parar, retomar, eliminar e inverter a direção da replicação.
Embora todas as ações possam ser iniciadas a partir dos volumes NetApp, algumas das ações requerem que o utilizador execute comandos da CLI do ONTAP no sistema ONTAP externo. A replicação externa também usa o mesmo mecanismo de autenticação com o sistema ONTAP externo que a migração de volumes, um processo necessário para estabelecer uma interligação de clusters.
O fluxo de trabalho de replicação externa consiste nas seguintes fases:
Autenticação
Durante a fase de autenticação, os administradores de armazenamento do sistema ONTAP de origem têm de conceder autorização aos volumes NetApp para obter um volume do sistema de origem. Isto é conseguido através de passos administrativos no sistema ONTAP de origem, denominados interligação de clusters e interligação de SVMs. O processo de replicação externa gera os comandos ONTAP que os administradores têm de executar no sistema de origem.
Transferência de base
Depois de configurar uma replicação, um instantâneo cria um ponto de consistência no sistema de origem. Todos os dados capturados a partir deste resumo, incluindo resumos mais antigos, são transferidos para os volumes da NetApp durante uma fase inicial denominada transferência de base.
Uma transferência de base pode demorar minutos, horas, dias ou semanas. Esta duração depende do seguinte:
A quantidade de dados na imagem instantânea.
A velocidade da rede entre o sistema de origem ONTAP e os volumes NetApp.
A definição de débito dos seus volumes NetApp.
Durante a transferência da base, o volume de origem continua a publicar a sua carga de trabalho e os dados são adicionados, alterados ou eliminados pelos clientes. Estas alterações não afetam a imagem instantânea usada para o ponto de consistência da base. Enquanto a base estiver em curso, o volume de destino não está disponível para os clientes. Após a conclusão da base, o volume de destino fica online e disponível para acesso do cliente no modo só de leitura. Tenha em atenção que o volume de destino tem um endereço IP diferente.
Ao contrário da replicação de volumes, a replicação externa não pode ler os parâmetros do volume de origem, como o tamanho, as opções de protocolo e as políticas de exportação ou de instantâneos. Por conseguinte, tem de configurar corretamente estas definições para o volume de destino.
Em seguida, os clientes podem mapear ou montar o volume de destino, mas apenas para operações de leitura.
Transferências incrementais
Após a conclusão da transferência de base, a replicação aciona transferências incrementais com base nos intervalos agendados.
Cada transferência incremental realiza as seguintes ações:
Tira um novo instantâneo do volume de origem.
Calcula as alterações de dados entre as imagens instantâneas atuais e anteriores.
Inicia a transferência destas alterações para o destino.
Cada transferência incremental cria uma nova imagem instantânea de origem, elimina a imagem instantânea do SnapMirror mais antiga, calcula as alterações e transfere-as. Se uma transferência ainda estiver em execução quando a próxima transferência agendada estiver prevista, a nova transferência é ignorada. Isto pode ocorrer se o volume de alterações de dados exceder o que pode ser transferido no intervalo especificado, devido aos seguintes fatores:
O intervalo de replicação especificado é demasiado curto.
Largura de banda de rede limitada entre o sistema ONTAP e os volumes NetApp.
Uma taxa de alteração elevada no sistema de origem.
As transferências ignoradas afetam negativamente os objetivos de ponto de recuperação (OPR). Recomendamos que monitorize o intervalo de tempo da replicação. Se o atraso atingir frequentemente o dobro do intervalo de replicação, pode ter de tomar contramedidas, como aumentar a largura de banda da rede ou prolongar o intervalo de replicação.
Os clientes que montam o volume de destino veem uma vista só de leitura com conteúdo estático. No entanto, assim que uma transferência incremental estiver concluída, o conteúdo do volume é atualizado instantaneamente do instantâneo de replicação anterior para o mais recente numa única operação atómica.
Executar várias replicações externas em paralelo
As replicações externas e as migrações de volume partilham uma quota de projeto comum. Para executar várias replicações externas e migrações de volume em paralelo, tem de pedir uma quota suficientemente elevada.