Terminologia e Conceitos do FSDR (Full Stack Disaster Recovery)
Antes de usar o Full Stack DR, familiarize-se com os principais termos e conceitos a seguir.
- DR (Recuperação de Desastre) - O processo de restauração de algumas ou todas as partes de um sistema de negócios (um serviço) após uma interrupção. A recuperação desse sistema de negócios pode ocorrer na mesma região geográfica ou em outra região geográfica.
- Pilha Completa - Um termo usado para se referir coletivamente a todas as camadas funcionais de um sistema de negócios ou serviço de aplicativo ou software. Um aplicativo pode ser composto de diferentes camadas funcionais ou níveis, como: camada de aplicativo, camada de middleware, camada de banco de dados e camada de infraestrutura.
- RPO (Recovery Point Objective) - O RPO define o volume máximo de perda de dados que pode ser tolerado como parte da restauração do DR. O RPO é geralmente expresso em unidades de tempo.
- RTO (Recovery Time Objective) - O RTO define o tempo máximo durante o qual aplicativo ou o serviço sob proteção de DR poderá ficar indisponível até que o serviço seja restaurado. O RTO geralmente é expresso em unidades de tempo.
- Principal - A versão de produção de um aplicativo ou serviço que está em uso no momento. DR da Pilha Completa refere-se à versão Principal de um aplicativo como tendo uma atribuição Principal.
- Stand-by - A versão reservada de um aplicativo ou serviço. Stand-by também é usado para fazer referência à região alternativa na qual o aplicativo ou serviço será restaurado. DR da Pilha Completa refere-se à versão em Standby de um aplicativo como tendo uma atribuição Standby.
- Warm Stand-by - Um modelo de DR no qual alguns ou todos os componentes de um aplicativo ou serviço são pré-implantados na região stand-by para se preparar para uma futura transição de DR. Esse modelo envolve custos operacionais mais altos, mas um RTO mais baixo.
- Cold Stand-by - Um modelo de DR no qual poucos ou nenhum dos componentes de um aplicativo ou serviço precisa ser pré-implantado na região stand-by na preparação para uma futura transição de DR. Os componentes do aplicativo são implantados como parte da transição de DR. Esse modelo envolve custos operacionais mais baixos, mas um RTO mais alto.
- Atribuição - Especifica se um aplicativo e sua região são atualmente a versão Principal (produção) ou Stand-by (reservado). A atribuição de um aplicativo e de sua região muda como resultado de uma transição de DR.
- Recurso - Um recurso é um componente no OCI que pode ser usado e gerenciado de forma independente. Exemplos de recursos do OCI são: instâncias de computação, volumes em blocos, bancos de dados, balanceadores de carga etc. Exemplos de recursos fornecidos por DR de Pilha Completa são: Grupos de Proteção de DR, Planos de DR e Execuções de Planos de DR.
- Grupo de Proteção de DR - Um tipo de recurso usado pelo DR da Pilha Completa. Um Grupo de Proteção de DR representa um agrupamento de consistência definido para fins de recuperação de desastre. É uma coleção de diferentes recursos da OCI que compõem um aplicativo e devem ser tratados como um grupo combinado ao executar operações de recuperação de desastre. Por exemplo, um Grupo de Proteção de DR pode consistir em servidores de aplicativos (instâncias de computação), armazenamento em blocos associado (agrupado como grupos de volumes) e bancos de dados.
- Associação - Um relacionamento de par definido entre dois Grupos de Proteção de DR. Os Grupos de Proteção de DR na Pilha Completa de DR devem ser associados (pareados) em um relacionamento Principal e Stand-by para que possam ser usados para implementar serviços de DR. Uma associação entre dois Grupos de Proteção de DR é exclusiva, ou seja, um Grupo de Proteção de DR só pode ser associado a outro Grupo de Proteção de DR.
- Plano de DR - Um tipo de recurso usado pelo DR da Pilha Completa. Um Plano de DR representa um workflow de DR associado a um par de Grupos de Proteção de DR. Um Plano de DR é representado como uma sequência de Grupos de Planos. Esses Grupos de Planos, por sua vez, consistem em Etapas do Plano. Um Plano de DR só pode ser criado no Grupo de Proteção de DR Stand-by.
- Execução do Plano de DR - Um tipo de recurso usado pelo DR da Pilha Completa. Uma Execução do Plano de DR representa uma execução (uma instância em execução) de um Plano de DR. Uma Execução do Plano de DR só pode ser criada (iniciada) em um Grupo de Proteção de DR Stand-by.
- Grupo de Planos - Um grupo de etapas em um Plano de DR. Um Plano de DR consiste em um ou mais Grupos de Planos que são executados sequencialmente. Todas as etapas em um Grupo de Planos são executadas em paralelo.
- Etapa do Plano - Uma única unidade indivisível de execução em um Plano de DR. Uma Etapa do Plano deve pertencer a um Grupo de Planos.
- Atualização do Plano de DR - Uma opção para reter e reutilizar planos de DR atualizando-os, porque os membros do grupo de proteção de DR foram adicionados, removidos ou atualizados. Consulte Atualizar um Plano de Recuperação de Desastre.
- Grupos ou Etapas Incorporados - Um tipo de Grupo de Planos ou Etapa gerada automaticamente pelo Full Stack DR quando um Plano de DR é criado. Exemplos de Etapas de Plano Incorporadas são: Iniciar Instância de Computação, Fazer Switchover do Banco de Dados etc.
- Grupos ou Etapas Definidas pelo Usuário- Um tipo de Grupo de Planos ou Etapa que é adicionada pelo usuário a um Plano de DR depois que o plano de DR é criado pelo Full Stack DR.
- Pré-verificação - Um conjunto predeterminado de verificações associadas a um Plano de DR. Uma Pré-verificação de um Plano de DR executa um conjunto de verificações para validar se um Plano de DR está em conformidade com os membros e a configuração dos Grupos de Proteção de DR aos quais o Plano de DR está associado. As pré-verificações são usadas para executar a validação contínua do Plano de DR (verificações de prontidão de DR) para garantir que o Plano de DR (workflow de DR) permaneça alinhado com a topologia que ele protege.
- Switchover - Um tipo de Plano de DR que executa uma transição planejada de serviços do Grupo de Proteção de DR Principal para o Grupo de Proteção de DR Stand-by. Os planos de switchover executam uma transição ordenada, fazendo shutdown da pilha de aplicativos na região principal e depois colocando-a na região stand-by. Portanto, um plano de switchover requer que os componentes da pilha de aplicativos e outros serviços do OCI necessários estejam disponíveis nas duas regiões.
- Failover - Um tipo de Plano de DR que executa uma transição não planejada de serviços para o Grupo de Proteção de DR Stand-by. Os planos de failover geralmente executam uma transição imediata, trazendo a pilha de aplicativos na região stand-by, sem tentar fazer shutdown do serviço na região principal. Portanto, um plano de failover só requer que os serviços do OCI estejam disponíveis na região stand-by. Os planos de failover geralmente são usados para executar transições de DR quando uma interrupção ou um desastre afeta a região principal.
- Drill de DR - A execução de um Drill de DR para um par de Grupos de Proteção de DR associados apresenta uma réplica da pilha de aplicativos no Grupo de Proteção de DR standby. Essa pilha de réplicas pode ser usada para testar e validar a eficácia dos processos de DR. Uma execução de plano Iniciar Drill de DR cria a réplica da pilha de aplicativos no stand-by, e uma execução de plano Interromper Drill de DR encerra essa réplica da pilha de aplicativos.
Tópico principal: Visão Geral do Full Stack Disaster Recovery