Detalhes de Faturamento do Full Stack DR
Saiba como o serviço Full Stack DR calcula o faturamento de cada tipo de membro adicionado a um grupo de proteção de DR, incluindo alguns cálculos de amostra.
Como o Faturamento é Calculado para uma Configuração de DR
- Uma configuração de DR é tudo o que é necessário para recuperar um único sistema de negócios.
- Não é necessário haver uma configuração de DR para estimar o custo mensal do Full Stack DR.
- Somente os recursos do OCI IaaS e PaaS listados abaixo são necessários para estimar o custo mensal do Full Stack DR.
- As cobranças do Full Stack DR estão acima das cobranças normais incorridas para serviços comuns da OCI, como computação, bancos de dados Oracle, bancos de dados MySQL e instâncias do Oracle Integration ativadas por DR.
- Nenhuma cobrança adicional é incorrida para armazenamento, rede ou outros recursos da OCI suportados nativamente com o Full Stack DR.
- Consulte a lista na seção Recursos do membro que incorrem em cobranças abaixo para obter mais detalhes.
- O Full Stack DR usa o seguinte para calcular cobranças mensalmente:
- Movendo computação: somente OCPU alocada na região principal.
- Computação imóvel: OCPU alocada nas regiões principal e stand-by.
- Bancos de dados Oracle: OCPU ou ECPU alocada nas regiões principal e standby.
- MySQL Bancos de dados Heatwave: ECPU alocada nas regiões principal e stand-by.
- Oracle Integration: pacotes de mensagens OIC alocados nas regiões principal e stand-by.
- Oracle Kubernetes Engine: OCPU alocada de nós de trabalho nas regiões principal e stand-by.
- O Full Stack DR suporta pools de nós virtuais e gerenciados do OKE.
- Os pools de nós do OKE suportam o recurso Cluster Autoscaler do OKE que pode alterar o número de nós de trabalho sob demanda nas regiões principal ou stand-by.
- Sua estimativa de custo precisa ser considerada. A quantidade de OCPU alocada pode aumentar ou diminuir várias vezes durante um ciclo de faturamento mensal.
- Consulte a lista na seção Recursos do membro que incorrem em cobranças abaixo para obter mais detalhes.
- A estimativa do custo mensal total associado ao Full Stack Disaster Recovery pode ser calculada usando uma ferramenta de estimativa de custos:
- A tabela disponível na seção Determinando o consumo de recursos abaixo explica como localizar e determinar recursos alocados para cada tipo de recurso do OCI que incorre em cobranças.
- Adicione as quantidades dos vários recursos alocados à ferramenta de estimativa de custo. Há duas ferramentas diferentes de estimativa de custos:
- Opção 1: O estimador de custos do Full Stack DR disponível na guia Preços da página do produto Full Stack DR. Isso fornece uma estimativa rápida dos custos relacionados apenas ao Full Stack DR, mas não permite estimar o custo dos recursos da OCI.
- Opção 2: O estimador de custos abrangente disponível na página Lista de Preços do OCI. Isso permite que você crie uma estimativa que inclua custos relacionados ao Full Stack DR juntamente com todos os outros recursos da OCI que fazem ou farão parte da pilha de aplicativos que você está protegendo com o Full Stack DR. Você pode salvar sua estimativa de preços exportando a configuração para um arquivo JSON. Você também pode importar o arquivo JSON a qualquer momento no futuro para continuar trabalhando em uma lista de materiais para toda a sua pilha de aplicativos.
Recursos membros que incorrem em cobranças
O Full Stack DR só usa pacotes de mensagens de OCPU, ECPU ou OIC alocados como base para calcular cobranças. As cobranças do Full Stack DR são acumuladas para qualquer membro de computação, banco de dados ou Oracle Integration de um Grupo de Proteção de DR, independentemente de o recurso estar em execução ou interrompido. Por exemplo, uma instância de computação não móvel que existe na região stand-by, mas está sempre em um estado interrompido até que uma operação de DR seja executada, ainda acumulará cobranças por hora, mesmo que ela não esteja em execução.
Recursos do OCI que incorrem em cobranças
- do Autonomous Database
- Oracle Autonomous Database Serverless (Data Warehousing)
- Oracle Autonomous Database Serverless (Processamento de Transações)
- Autonomous Container Database
- Autonomous Database no Exadata Infrastructure Dedicado
- Oracle Database
- Base Database
- Banco de Dados Exadata em Infraestrutura Dedicada
- Exadata Database on Cloud@Customer
- Exadata Database na Infraestrutura do Exascale
- Database
- MySQL Onda de Calor
- Instância de Computação (movimentação)
- Instância de Computação (sem movimentação)
- Serviços ao desenvolvedor
- Oracle Integration 3 (OIC)
- Mecanismo Kubernetes (OKE) da Oracle
- Armazenamento em blocos (incluindo volumes de inicialização)
- Armazenamento de arquivos
- Armazenamento de objetos
- Balanceadores de carga
- Balanceadores de carga da rede
- Aplicativos Oracle
- Aplicativos não Oracle
Determinação do consumo de recursos
A tabela a seguir mostra como o consumo de recursos é determinado para vários tipos de recursos de membros do OCI que incorrem em cobranças por hora para o Full Stack DR. A determinação do consumo de pacotes de mensagens e processadores do OIC para a maioria dos tipos de recursos do OCI é direta e baseada no que é visto na página de detalhes de cada recurso individual na console do OCI. No entanto, alguns recursos, como alguns bancos de dados Oracle que não mostram o consumo do processador para bancos de dados individuais, são derivados do total agregado de CPU consumida pelo cluster de VMs.
Tabela A-11 Determinando o consumo do processador
| Tipo de membro | Tipo de CPU | Base para cálculo |
|---|---|---|
| Instância de Computação (Movimentação) | OCPU | A Contagem de OCPUs alocada para a instância de computação. Consulte a seção Configuração da Forma na página Documentação do OCI para a instância de computação. |
| Instância de Computação (Sem Movimentação) | OCPU | A Contagem de OCPUs alocada para a instância de computação. Consulte a seção Configuração da Forma na página Documentação do OCI da instância de computação. |
| Banco de Dados: MySQL Sistema de Banco de Dados Heatwave | ECPU | A Contagem deCPU alocada para o Sistema de BD. Consulte a contagem de ECPUs na seção Alocação de recursos na guia Detalhes da página OCI para obter detalhes do sistema de banco de dados. |
| Oracle Database: Oracle Base Database | OCPU | A Contagem de Núcleos de CPU alocada para o Sistema de Banco de Dados (Sistema de BD) associado ao Banco de Dados Base. Consulte a seção Informações Gerais na página Documentação do OCI do Base Database. |
Oracle Database:
|
ECPU ou OCPU (Legado) |
A contagem total de ECPUs ou OCPUs para o cluster de VMs (tc) que hospeda este banco de dados, dividida pelo número total de bancos de dados provisionados nesse cluster de VMs (ti) é igual à CPU por instância de banco de dados (to). Essa contagem média de CPUs derivada é uma aproximação. Fórmula:
|
do Autonomous Database:
|
ECPU ou OCPU (Legado) | O número total de ECPU/OCPU alocadas para uma instância é mostrado como Contagem de ECPU/OCPU na seção Alocação de Recursos na página de detalhes do recurso para cada instância do Autonomous Serverless Database na console do OCI. |
Autonomous Container Database:
|
ECPU ou OCPU (Legado) |
O número total de ECPU/OCPU alocadas para uma instância é mostrado como Contagem de ECPU/OCPU na seção Alocação de Recursos na página de detalhes do recurso para cada instância do Autonomous Container Database na console do OCI. |
Oracle Integration 3
|
Pacote de mensagens |
O número total de pacotes de mensagens do OIC é mostrado como Pacotes de mensagens na página da instância do OIC na seção Geral na guia Detalhes. O número de mensagens permitidas por pacote de mensagens varia dependendo da configuração e do uso do OIC. Consulte a documentação do OIC para obter informações adicionais. |
| Cluster do Oracle Kubernetes (OKE) | OCPU |
O cálculo depende do tamanho do pool de nós e da quantidade de OCPUs designadas a cada pool de nós para o cluster do OKE em ambas as regiões. Um cluster do OKE pode ter vários Pools de Nós. Portanto, o total de OCPUs para cada região é uma soma dos resultados de todos os Pools de Nós dessa região. O tamanho do Pool de Nós no cluster principal do OKE (nps) é multiplicado pelo número de OCPUs designadas a esse Pool de Nós (npo). Execute esse cálculo para cada pool de nós (pnsn+*pnon+) na região principal e some os resultados de cada um para atingir uma contagem total de OCPUs para a região principal (poc). O tamanho do Pool de Nós no cluster do OKE stand-by (sns) é multiplicado pelo número de OCPUs designadas a esse Pool de Nós (sno). Execute esse cálculo para cada pool de nós (snsn+*snon+) na região principal e some os resultados de cada um. Adicione a contagem total de OCPUs da região principal (poc) e a contagem total de OCPUs da região stand-by (soc) para chegar a uma contagem total de OCPUs do OKE (até) Fórmula: Por exemplo:
|
Estimador de custos
A Oracle fornece uma ferramenta de estimativa de custos fácil de usar na página do produto Full Stack DR.
A recuperação completa de desastres de pilha não instala, configura ou implanta recursos da OCI, como computação, armazenamento, rede, bancos de dados ou aplicativos. Você é responsável por projetar a estratégia de recuperação de desastres que deseja que o Full Stack Disaster Recovery orquestre e também é responsável por criar, configurar e implantar todos os recursos OCI IaaS e PaaS fora do workflow do Full Stack Disaster Recovery. Portanto, você já deve ter alguma ideia dos recursos que serão implantados em ambas as regiões antes de começar a trabalhar com o Full Stack Disaster Recovery. Isso significa que o estimador de custos pode ser usado antes de você realmente implantar qualquer recurso do OCI em qualquer uma das regiões do OCI.
Considerações:
- Não há necessidade de calcular onde os recursos existirão após uma operação de DR. Basta considerar os recursos onde eles existem no estado normal atual das operações.
- Para a região principal, adicione os totais de OCPU e ECPU consumidos por recursos que são membros ou serão membros do grupo de proteção de DR principal.
- Para a região stand-by, adicione os totais de OCPU e ECPU consumidos por recursos que são membros ou serão membros do grupo de proteção de DR stand-by. Você pode ou não ter recursos cobráveis como membros do grupo de proteção stand-by. Por exemplo, é totalmente possível que você não tenha recursos membros que consumam CPU no grupo de proteção stand-by se estiver apenas orquestrando a recuperação para mover a computação.
O exemplo abaixo mostra um sistema de negócios fictício implantado em duas regiões da OCI. Cada cliente terá algo diferente, dependendo dos serviços IaaS e PaaS que fazem parte da pilha de aplicativos. Este exemplo mostra como estimar o custo de mover somente computação e nenhum banco de dados. Nesse cenário, os recursos do OCI só existem em uma única região a qualquer momento. Isso é semelhante à abordagem que outros provedores de serviços de nuvem empregam para recuperação de desastres. Essa estratégia depende da replicação do armazenamento em blocos e de inicialização para cada máquina virtual na região stand-by; portanto, você só adicionará a contagem de OCPUs para a região em que as máquinas virtuais estão em execução no momento.
O estimador de custos inclui seis campos para conectar o total de contagens de OCPU e ECPU para recursos IaaS e PaaS em cada região. A tabela a seguir representa os seis campos que você preencheria no estimador de custos. Os valores nos campos se baseiam nos detalhes mostrados abaixo da tabela que representa uma pilha de aplicativos fictícios implantada para recuperação de desastres em duas regiões da OCI.
Tabela A-12 Região Principal do OCI/Grupo de Proteção
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 12 | 0 | 0 | 0 |
Tabela A-13 Grupo de Proteção/Região do OCI Stand-by
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
Tabela A-14 Totais de Métricas
| OCI Full stack DR (OCPU) | ECPU (Complete stack DR) do OCI | Total de Pacotes de Mensagens OIC |
|---|---|---|
| 12 | 0 | 0 |
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região principal (região 1).
A tabela a seguir mostra um exemplo dos recursos IaaS e PaaS que existem ou existirão na região principal. Os totais de CPU na última linha da tabela abaixo são os números mostrados no exemplo de estimador de custos acima.
Tabela A-15 CPU no Grupo de Proteção de DR Principal
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server01 | 4 | |||
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server02 | 8 | |||
| Primária | Balanceador de carga
|
MyLoadBalancerRegion1 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Grupo de volumes em blocos
|
MyVG00 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Sistema de arquivos
|
myscripts | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Total de todos os recursos de OCPU e ECPU de membros na região principal | 12 | 0 | 0 | 0 |
CPU no Grupo de Proteção de DR Stand-by
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região stand-by (região 2).
Este exemplo inclui apenas a movimentação de computação que existe apenas em uma única região a qualquer momento. Portanto, não há recursos de membro cobráveis no grupo de proteção stand-by, o que significa que não há cobranças incorridas para o Full Stack Disaster Recovery na região stand-by.
Tabela A-16 CPU no Grupo de Proteção de DR Stand-by
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Stand-by | Balanceador de carga
|
MyLoadBalancerRegion2 | Sem cobrança | Sem cobrança | Sem cobrança | Sem cobrança |
| Stand-by | Total de todos os recursos de OCPU e ECPU de membros na região stand-by | 0 | 0 | 0 | 0 |
O exemplo abaixo mostra um sistema de negócios fictício implantado em duas regiões da OCI. Cada cliente terá algo diferente, dependendo dos serviços IaaS e PaaS que fazem parte da pilha de aplicativos. Este exemplo mostra como estimar o custo de movimentação de computação e dois Bancos de Dados Oracle. Nesse cenário, os recursos do OCI de computação só existem em uma única região enquanto os bancos de dados têm o Data Guard ativado, o que significa que há recursos do OCI em ambas as regiões. Isso é semelhante à abordagem de luz piloto que outros provedores de serviços de nuvem empregam para recuperação de desastres, exceto que você pode incluir o banco de dados como parte da mesma recuperação sem entregar tarefas a diferentes equipes. Essa estratégia depende da replicação do armazenamento em blocos e de inicialização para cada máquina virtual na região stand-by; portanto, você só adicionará a contagem de OCPUs para a região em que as máquinas virtuais estão em execução no momento. Para os bancos de dados, você adicionará contagens de OCPU e ECPU às duas regiões, pois você tem recursos em execução nas duas regiões.
O estimador de custos inclui seis campos para conectar o total de contagens de OCPUs e ECPUs para recursos IaaS e PaaS em cada região. A tabela a seguir representa os seis campos que você preencheria no estimador de custos. Os valores nos campos são baseados nos detalhes mostrados na tabela a seguir representando uma pilha de aplicativos fictícios implantada para recuperação de desastres em duas regiões do OCI.
Tabela A-17 Região Principal do OCI/Grupo de Proteção
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 12 | 16 | 16 | 0 |
Tabela A-18 Grupo de Proteção/Região do OCI Stand-by
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 0 | 16 | 16 | 0 |
Tabela A-19 Totais de Métricas
| OCI Full stack DR (OCPU) | ECPU (Complete stack DR) do OCI | Total de Pacotes de Mensagens OIC |
|---|---|---|
| 44 | 32 | 0 |
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região principal (região 1).
A tabela a seguir mostra um exemplo dos recursos IaaS e PaaS que existem ou existirão na região principal. Os totais de CPU na última linha da tabela abaixo são os números mostrados no exemplo de estimador de custos acima.
Tabela A-20 CPU no Grupo de Proteção de DR Principal
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server01 | 4 | |||
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server02 | 8 | |||
| Primária | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primária | do Autonomous Database
|
MyADB01 | 16 | |||
| Primária | Balanceador de carga
|
MyLoadBalancerRegion1 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Grupo de volumes em blocos
|
MyVG00 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Sistema de arquivos
|
myscripts | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Total de todos os recursos de OCPU e ECPU de membros na região principal | 12 | 16 | 16 | 0 |
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região stand-by (região 2).
Este exemplo inclui apenas a movimentação de computação que existe apenas em uma única região a qualquer momento. Portanto, não há recursos de membro cobráveis no grupo de proteção stand-by, o que significa que não há cobranças incorridas para o Full Stack Disaster Recovery na região stand-by.
Tabela A-21 CPU no Grupo de Proteção de DR Stand-by
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Stand-by | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Stand-by | do Autonomous Database
|
MyADB01 | 16 | |||
| Stand-by | Balanceador de carga
|
MyLoadBalancerRegion2 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Stand-by | Total de todos os recursos de OCPU e ECPU de membros na região stand-by | 0 | 16 | 16 | 0 |
O exemplo abaixo mostra um sistema de negócios fictício implantado em duas regiões da OCI. Cada cliente terá algo diferente, dependendo dos serviços IaaS e PaaS que fazem parte da pilha de aplicativos.
Este exemplo ilustra como precificar o Full Stack DR quando os bancos de dados móveis, estáticos e ativados para o Data Guard são membros de grupos de proteção de DR em ambas as regiões. Este é um exemplo simples de por que e como você pode usar computação imóvel para aplicativos não Oracle e Oracle, como E-Business Suite, PeopleSoft, JD Edwards EnterpriseOne e outros que não têm seus próprios recursos de DR inerentes incorporados em seus produtos. Esses produtos geralmente exigem que o aplicativo seja instalado em máquinas virtuais que existem e são executadas simultaneamente em ambas as regiões; o aplicativo é instalado em ambas as regiões, mas não está em execução na região stand-by.
Para fins de ilustração, este exemplo usa um total de quatro instâncias de computação:
- Duas instâncias de computação padrão atuarão como servidores "em movimento" para um aplicativo que tolera ser movido entre regiões.
- Exemplos de aplicativos que podem ser instalados nesses servidores são aqueles que não mantêm valores com monitoramento de estado, específicos da região, com código fixo em binários ou arquivos de configuração e podem tolerar facilmente que sejam iniciados em outra região com outro endereço IP e menor, ou nenhuma alteração nos arquivos de configuração na inicialização.
- Essas instâncias de computação só serão membros do Grupo de Proteção de DR principal.
- Uma instância de computação padrão atuará como um servidor de aplicativos ativo "não móvel".
- Essa instância de computação só existe na região 1 e nunca existirá na região 2.
- O aplicativo está instalado e em execução na região 1.
- Esta instância de computação só será membro do Grupo de Proteção de DR principal.
- Uma instância de computação padrão atuará como um servidor de aplicativos "não móvel" e não ativo.
- Essa instância de computação só existe na região 2 e nunca existirá na região 1.
- O aplicativo está instalado, mas não está em execução na região 2.
- Esta instância de computação só será membro do Grupo de Proteção de DR stand-by.
- Um banco de dados Oracle com o Data Guard já está ativado usando a console do OCI.
- O banco de dados principal será membro somente do Grupo de Proteção de DR principal.
- O banco de dados stand-by será apenas um membro do Grupo de Proteção de DR stand-by.
O estimador de custos inclui seis campos para conectar o total de contagens de OCPUs e ECPUs para recursos IaaS e PaaS em cada região. A tabela a seguir representa os seis campos que você preencheria no estimador de custos. Os valores nos campos são baseados nos detalhes mostrados na tabela a seguir representando uma pilha de aplicativos fictícios implantada para recuperação de desastres em duas regiões do OCI. Observe que não há custos associados aos bancos de dados instalados e gerenciados pelo usuário - em vez disso, o custo é contabilizado pela OPCU que está sendo consumida pelas máquinas virtuais que hospedam o banco de dados e o Data Guard.
Tabela A-22 Região Principal do OCI/Grupo de Proteção
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados |
|---|---|---|
| 14 | 16 | 0 |
Tabela A-23 Grupo de Proteção/Região do OCI Stand-by
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados |
|---|---|---|
| 2 | 16 | 0 |
Tabela A-24 Totais de Métricas
| OCI Full stack DR (OCPU) | ECPU (Complete stack DR) do OCI |
|---|---|
| 48 | 0 |
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região principal (região 1).
A tabela a seguir mostra um exemplo dos recursos IaaS e PaaS que existem ou existirão na região principal. Os totais de CPU na última linha da tabela abaixo são os números mostrados no exemplo de estimador de custos acima.
Tabela A-25 CPU no Grupo de Proteção de DR Principal
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server01 | 4 | |||
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server02 | 8 | |||
| Primária | Instância de Computação (Sem Movimentação)
|
MyApp02Server01 | 2 | |||
| Primária | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primária | Balanceador de carga
|
MyLoadBalancerRegion1 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Grupo de volumes em blocos
|
MyVG00 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Sistema de arquivos
|
myscripts | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Total de todos os recursos de OCPU e ECPU de membros na região principal | 14 | 16 | 0 | 0 |
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região stand-by (região 2).
Este exemplo inclui apenas a movimentação de computação que existe apenas em uma única região a qualquer momento. Portanto, não há recursos de membro cobráveis no grupo de proteção stand-by, o que significa que não há cobranças incorridas para o Full Stack Disaster Recovery na região stand-by.
Tabela A-26 CPU no Grupo de Proteção de DR Stand-by
| Grupo de Proteção de DR | Recurso do Membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do Banco de Dados | Contagem de ECPUs do Banco de Dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Stand-by | Instância de Computação (Não móvel).
|
MyApp02Server02 | 2 | 0 | 0 | |
| Stand-by | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Stand-by | Balanceador de carga
|
MyLoadBalancerRegion2 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Stand-by | Total de todos os recursos de OCPU e ECPU de membros na região stand-by | 2 | 16 | 0 | 0 |
Exemplo 4: Pilha de aplicativos com OKE, banco de dados, Oracle Integration, movimentação de computação e computação não móvel
O exemplo abaixo mostra um sistema de negócios fictício implantado em duas regiões da OCI. Cada cliente terá algo diferente, dependendo dos serviços IaaS e PaaS que fazem parte da pilha de aplicativos.
Este exemplo ilustra como precificar o Full Stack DR para um sistema de negócios que inclui nós de trabalho hospedados em um cluster do Oracle Kubernetes Engine (OKE) e também computação móvel e não móvel como membros de grupos de proteção de DR em ambas as regiões. Este é um exemplo em pequena escala de uma arquitetura de implantação mais típica para um sistema de negócios que pode hospedar uma pilha de aplicativos para qualquer aplicativo não Oracle ou Oracle para planejamento de recursos, finanças, gerenciamento de warehouse, gerenciamento da cadeia de suprimentos, gerenciamento de relacionamento com o cliente, portal de vendas etc. A computação em movimento pode ser usada para hospedar aplicativos Oracle ou não Oracle que podem funcionar com modificações mínimas quando criados em outra região. A computação estática normalmente é usada para hospedar aplicativos Oracle ou não Oracle que não podem funcionar ou podem ser facilmente modificados para funcionar quando criados em outra região. Exemplos de aplicativos que podem ser instalados em computação não móvel são aplicativos Oracle, como PeopleSoft, JD Edwards EnterpriseOne, Oracle Siebel CRM, Oracle E-Business Suite, Oracle WebLogic Server etc. Esses aplicativos exigem que sejam instalados e executados ativamente em máquinas virtuais na região principal e instalados, mas não ativos em máquinas virtuais em execução na região stand-by.
Para fins de ilustração, este exemplo usa um total de quatro instâncias de computação padrão, quatro nós de trabalho do OKE, além de vários bancos de dados Oracle diferentes, incluindo Autonomous Database, Base Database e Exadata, que são todos recuperados em uma única execução do Plano de DR:
- Duas instâncias de computação padrão atuarão como servidores "em movimento" para um aplicativo que tolera ser movido entre regiões.
- Exemplos de aplicativos que podem ser instalados nesses servidores são aqueles que não mantêm valores com monitoramento de estado, específicos da região, com código fixo em binários ou arquivos de configuração e podem tolerar facilmente que sejam iniciados em outra região com outro endereço IP e menor, ou nenhuma alteração nos arquivos de configuração na inicialização.
- Essas instâncias de computação só serão membros do Grupo de Proteção de DR principal.
- Uma instância de computação padrão atuará como um servidor de aplicativos ativo "não móvel".
- Essa instância de computação só existe na região 1 e nunca existirá na região 2.
- O aplicativo está instalado e em execução na região 1.
- Esta instância de computação só será membro do Grupo de Proteção de DR principal.
- Uma instância de computação padrão atuará como um servidor de aplicativos "não móvel" e não ativo.
- Essa instância de computação só existe na região 2 e nunca existirá na região 1.
- O aplicativo está instalado, mas não está em execução na região 2.
- Esta instância de computação só será membro do Grupo de Proteção de DR stand-by.
- Quatro nós de trabalho no cluster do OKE que hospedam cargas de trabalho do aplicativo que precisam ser recuperadas.
- Quatro nós de trabalho no cluster do OKE da região principal que sempre permanece como membro apenas do Grupo de Proteção de DR principal.
- Quatro nós de trabalho no cluster do OKE da região stand-by que sempre permanece como membro apenas do Grupo de Proteção de DR stand-by.
- Quatro bancos de dados Oracle da OCI com o Data Guard já estão ativados usando a console da OCI que suporta as várias aplicações.
- Os quatro bancos de dados principais serão membros apenas do Grupo de Proteção de DR principal.
- Os quatro bancos de dados stand-by serão membros apenas do Grupo de Proteção de DR stand-by.
- Uma instância do Oracle Integration já criada e implantada para recuperação de desastre usando a chave Ativar recuperação de desastre em Opções avançadas ao criar uma nova instância do Oracle Integration.
- Uma instância com atribuição de recuperação de desastre principal será apenas membro do Grupo de Proteção de DR principal.
- Uma instância com atribuição de recuperação de desastre secundária será apenas membro do Grupo de Proteção de DR stand-by.
O estimador de custos inclui seis campos para conectar o total de contagens de OCPUs e ECPUs para recursos IaaS e PaaS em cada região. A tabela a seguir representa os seis campos que você preencheria no estimador de custos. Os valores nos campos são baseados nos detalhes mostrados na tabela a seguir representando uma pilha de aplicativos fictícios implantada para recuperação de desastres em duas regiões do OCI.
Tabela A-27 Região Principal do OCI/Grupo de Proteção
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 22 | 24 | 20 | 2 |
Tabela A-28 Região/Grupo de Proteção do OCI Stand-by
| Total de OCPUs do Membro de Computação | Total de OCPUs de Membros do Banco de Dados | Total de ECPUs do Membro do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|---|
| 10 | 24 | 20 | 2 |
Totais de Métricas
Tabela A-29 Totais de Métricas
| OCI Full stack DR (OCPU) | Total de OCPUs de Membros do Banco de Dados | Total de Pacotes de Mensagens OIC |
|---|---|---|
| 80 | 40 | 4 |
CPU no Grupo de Proteção de DR Principal
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região principal (região 1).
A tabela a seguir mostra um exemplo dos recursos IaaS e PaaS que existem ou existirão na região principal. Os totais de CPU na última linha da tabela abaixo são os números mostrados no exemplo de estimador de custos acima.
Tabela A-30 CPU no Grupo de Proteção de DR Principal
| Grupo de Proteção de DR | Recurso do membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do banco de dados | Contagem de ECPUs do banco de dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server01 | 4 | |||
| Primária | Instância de Computação (Movimentação)
|
MyApp01Server02 | 8 | |||
| Primária | Instância de Computação (Sem Movimentação)
|
MyApp02Server01 | 2 | |||
| Primária | Cluster do OKE: 4 nós de trabalho com 2 OCPUs cada | MyOKECluster01 | 8 | |||
| Primária | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| Primária | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| Primária | do Autonomous Database
|
MyADB01 | 16 | |||
| Primária | do Autonomous Database
|
MyADW01 | 4 | |||
| Primária | DR com um único clique do OIC (Oracle Managed DR) | MyOIC01 | 2 | |||
| Primária | Balanceador de carga
|
MyLoadBalancerRegion1 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Grupo de volumes em blocos
|
MyVG00 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Grupo de volumes em blocos:
|
MyVG01 | Sem cobrança | Sem cobrança | Sem cobrança | |
| Primária | Sistema de arquivos:
|
myscripts | Sem cobrança | Sem cobrança | Sem cobrança | |
| Principal | Total de todos os recursos de OCPU e ECPU de membros na região principal | 22 | 24 | 20 | 2 |
CPU no Grupo de Proteção de DR Stand-by
Totalizar toda a CPU consumida por instâncias de computação ou bancos de dados que são membros do grupo de proteção de DR na região stand-by (região 2).
Inclua apenas recursos membros que existem atualmente na região stand-by. Não é necessário calcular onde os recursos existirão após uma operação de DR; basta adicionar os recursos onde eles existem no estado normal atual das operações. A computação em movimento na região principal não está incluída como membros do grupo de proteção de DR stand-by; portanto, não há cobranças de OCPU para mover a computação na região stand-by.
Tabela A-31 CPU no Grupo de Proteção de DR Stand-by
| Grupo de Proteção de DR | Recurso do membro | Descrição | Contagem de OCPUs de Computação | Contagem de OCPUs do banco de dados | Contagem de ECPUs do banco de dados | Contagem de Pacotes de Mensagens OIC |
|---|---|---|---|---|---|---|
| Stand-by | Instância de Computação (Sem Movimentação)
|
MyApp02Server02 | 2 | |||
| Stand-by | Cluster do OKE: 4 nós de trabalho com 2 OCPUs cada | MyOKECluster01 | 8 | |||
| Stand-by | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| Stand-by | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| Stand-by | do Autonomous Database:
|
MyADB01 | 16 | |||
| Stand-by | DR com um único clique do OIC (Oracle Managed DR) | MyOIC01_Recovery | 2 | |||
| Stand-by | do Autonomous Database:
|
MyADW01 | 4 | |||
| Stand-by | Balanceador de carga:
|
MyLoadBalancerRegion2 | Sem cobrança | Sem cobrança | ||
| Stand-by | Total de todos os recursos de OCPU e ECPU de membros na região stand-by | 10 | 24 | 20 | 2 |
Tópico principal: Referência