Resumo das Opções de Replicação
A tabela a seguir resume diferentes aspectos de cada implementação.
- O que pode ser replicado?
Quais artefatos podem replicar essa implementação: qualquer arquivo, um tipo específico de armazenamento etc.
- Como a réplica é executada?
Se a réplica é feita automaticamente pelo OCI ou se você precisa criar e executar um script.
- Exigências de conectividade
Indica os requisitos de conectividade de rede específicos desta implementação de réplica.
- Requisitos adicionais de SW/HW
Se a réplica requer componentes adicionais, como um host central, armazenamento central ou software adicional.
- Preparando requisitos de armazenamento
Se a implementação da réplica precisa ou não de um armazenamento intermediário.
- Preparando a configuração e a complexidade do gerenciamento de armazenamento
Se um armazenamento de preparação for necessário, quão complexo ele será para configurá-lo e gerenciá-lo.
- Complexidade de switchover e failover
A complexidade (em termos de baixo, médio, alto) do procedimento para disponibilizar os conteúdos e utilizá-los no sítio secundário. Essa análise não inclui as tarefas de switchover e failover de outros componentes do sistema (por exemplo, switchover de banco de dados, alterações de DNS, processos de interrupção/início).
- RTO no switchover
Refere-se ao tempo necessário para disponibilizar o conteúdo replicado e utilizá-lo nos nós secundários, o que causa um aumento do tempo de inatividade durante um switchover. Isso não inclui o tempo gasto na última replicação; apenas se refere ao tempo gasto em ações como anexar ou montar o armazenamento. Refere-se apenas às tarefas relacionadas ao armazenamento replicado; não inclui o tempo de inatividade das tarefas para alternar outros componentes do sistema (como switchover de banco de dados, processos de interrupção/início etc.).
- RTO no failover
O tempo necessário para disponibilizar e usar o conteúdo replicado no secundário, o que causa um incremento do tempo de inatividade durante um failover. Isso não inclui o tempo gasto na última replicação; apenas se refere ao tempo gasto em ações como anexar ou montar o armazenamento. Refere-se apenas às tarefas relacionadas ao armazenamento replicado; não inclui o tempo de inatividade das tarefas para failover de outros componentes do sistema (como failover do banco de dados, processos de interrupção/início e assim por diante).
- TCO (Propriedade de Custo Total)
O custo total de possuir o sistema durante toda a sua vida útil, incluindo não apenas o preço de licenciamento, mas também todos os custos associados, como manutenção, operação, etc. Este ponto é separado nos custos de faturamento e nos custos operacionais.
- Restrições adicionais de suportabilidade
Liste qualquer informação sobre restrições para suportar este método.
| Implementação de réplica de camada intermediária | Replicação do OCI Block Volumes | Replicação do OCI File Storage | Rsync Replicação Ponto a Ponto
|
Rsync com Replicação de Preparação Central
|
Replicação do DBFS (Oracle Database File System) |
|---|---|---|---|---|---|
| O que pode ser replicado? | Somente Volumes em Blocos
(O BV não permite o compartilhamento entre nós como um armazenamento compartilhado). |
Somente os sistemas de arquivos do OCI File Storage, que é armazenamento compartilhado (normalmente contendo artefatos compartilhados entre vários nós). | Qualquer artefato de arquivo, independentemente do armazenamento subjacente. | Qualquer artefato de arquivo, independentemente do armazenamento subjacente. | Qualquer artefato de arquivo, independentemente do armazenamento subjacente. |
| Como é realizada a replicação? | Replicação de armazenamento nativo do OCI (Block Volumes). | Replicação de armazenamento nativo do OCI (Armazenamento de Arquivos) | Scripts | Scripts | Scripts |
| Exigências de conectividade | Nenhuma conectividade explícita é necessária. A replicação acontece por meio das conexões de backbone do OCI. | Nenhuma conectividade explícita é necessária. A replicação acontece por meio das conexões de backbone do OCI. | Conectividade SSH entre os nós pares de camada intermediária. | Conectividade SSH do bastion host com todos os hosts de camada intermediária (primário e secundário). | A conectividade SQL dos hosts de camada intermediária para o banco de dados remoto pode ser necessária para conversões de atribuição. |
| Requisitos adicionais de SW/HW | N/D | N/D | N/D | Sim, um bastion host com um armazenamento central. | Sim, é necessário um Oracle Database, e o software cliente de BD deve ser instalado nos hosts de camada intermediária.
Pode ser necessária capacidade adicional nos níveis de armazenamento e de processamento, dependendo da quantidade e da frequência dos dados. |
| Preparando requisitos de armazenamento | N/D | N/D | N/D | Sim, no bastião. | Sim, a montagem do DBFS. |
| Preparação da complexidade de configuração e gerenciamento de armazenamento | N/D | N/D | N/D | Low | Médio-Alto |
| Complexidade de Switchover e Failover | Médio (Baixo usando o serviço OCI Full Stack DR) | Médio (Baixo usando o serviço OCI Full Stack DR) | Low | Low | Low |
| RTO no Switchover |
0 As tarefas para ativar, anexar e montar podem ser feitas anteriormente, para que não afetem o RTO. |
0 As tarefas para clonar, exportar e montar podem ser feitas anteriormente, para que não afetem o RTO. |
0 O armazenamento permanece montado em secundário; nenhuma ação anterior é necessária. |
0 O armazenamento permanece montado em secundário; nenhuma ação anterior é necessária. |
0 O armazenamento permanece montado em secundário; nenhuma ação anterior é necessária. |
| RTO em Failover |
5-10 minutos Ela pode variar dependendo do número de Volumes de Bock e se as ações são executadas em paralelo. |
5 a 10 minutos Pode variar dependendo do número de FS e se as ações são executadas em paralelo. |
0 | 0 | 0 |
| RPO |
<30 minutos Ele pode variar dependendo da taxa de alteração de dados no volume de origem. |
15 min (intervalo mínimo de replicação) Ele pode variar dependendo da taxa de alteração de dados no volume de origem. |
Depende da frequência de execução do script de réplica. |
Depende da frequência de execução do script de réplica. |
Depende da frequência de execução do script de réplica. |
| Custo de faturamento de TCO (relacionado à réplica) |
Low O custo é o uso da rede mais o armazenamento de camada intermediária. |
Low O custo é o uso da rede mais o armazenamento de camada intermediária. |
Low O custo é o uso da rede mais o armazenamento de camada intermediária. |
Baixo-Médio O custo é o uso da rede mais o armazenamento de camada intermediária mais o armazenamento de preparação. |
Baixo-Médio O custo é o uso da rede mais o armazenamento de camada intermediária mais o armazenamento temporário no banco de dados. |
| Custos operacionais de TCO (manutenção, operação) |
Médio / Baixo * Gerenciado pela infraestrutura do OCI (*) Ao usar o serviço Full Stack DR para alterações de atribuição |
Baixo/Muito Baixo* Gerenciado pela infraestrutura do OCI (*) Ao usar o serviço Full Stack DR para alterações de atribuição. Como o FS é compartilhável, o número esperado de elementos para switchover é menor do que na réplica do BV. |
Medium gerenciado pelo cliente. |
Medium gerenciado pelo cliente. |
Médio-alto Gerenciado pelo cliente e requer diferentes equipes e conhecimentos (DBA). |
| Restrições adicionais de suportabilidade | N/D | N/D | N/D | N/D | Não aplicável se estiver usando um Autonomous Database. |