Visão geral do Oracle Globally Distributed Autonomous AI Database

Saiba mais sobre os principais recursos e os conceitos que você precisa saber para usar o serviço Oracle Cloud Infrastructure Globally Distributed Autonomous AI Database.

Sobre o Oracle Globally Distributed Autonomous AI Database

O Globally Distributed Autonomous AI Database traz o poder dos bancos de dados distribuídos para o Oracle Autonomous AI Database na Infraestrutura Dedicada do Exadata.

O Oracle Globally Distributed Autonomous AI Database é um serviço de banco de dados totalmente gerenciado baseado em nuvem que permite a distribuição de dados em bancos de dados convergentes distribuídos globalmente. Ele foi projetado para suportar aplicativos de missão crítica em larga escala. É um serviço de banco de dados altamente disponível, tolerante a falhas e escalável que permite que as organizações armazenem e processem grandes quantidades de dados com alto desempenho e confiabilidade.

O Globally Distributed Autonomous AI Database foi desenvolvido com base na tecnologia autônoma da Oracle, o que significa que ele é autônomo, autoprotegido e autorreparável. Isso permite a automação de muitas das tarefas de rotina associadas ao gerenciamento de um banco de dados, como aplicação de patches, ajuste, backup e recuperação, o que pode ajudar a reduzir o risco de erro humano e melhorar o tempo de atividade do sistema.

Para obter uma discussão detalhada dos recursos de banco de dados distribuído suportados, consulte Visão Geral do Oracle Sharding para Oracle Database 19c e Visão Geral do Oracle Globally Distributed Database para o Oracle AI Database 26ai.

Conceitos de Banco de Dados Distribuído Globalmente

Para entender melhor os conceitos do Globally Distributed Database, familiarize-se com a seguinte terminologia.

Para obter informações mais detalhadas sobre componentes de banco de dados distribuídos e objetos de esquema, consulte Arquitetura e Conceitos no Oracle Globally Distributed AI Database Guide.

Soluções de Replicação de Dados

O serviço Globally Distributed Autonomous AI Database da Oracle oferece soluções de replicação de dados para garantir alta disponibilidade, recuperação de desastres e escalabilidade adicional para leituras.

O Globally Distributed Autonomous AI Database oferece replicação em nível de nó com o Oracle Data Guard no Oracle Database 19c e o Oracle AI Database 26ai. A replicação Raft está disponível com o Oracle AI Database, começando na release 26ai.

O Globally Distributed Autonomous AI Database implanta automaticamente a topologia de replicação especificada nos sistemas adquiridos e permite a replicação de dados.

Replicação em Nível de Nó com o Oracle Data Guard

Um nó é um banco de dados. A replicação de nós do Oracle Data Guard para bancos de dados stand-by físicos pode ser usada para fornecer alta disponibilidade no nível do nó individual. A replicação é automaticamente configurada e implantada quando o banco de dados distribuído é criado.

O Oracle Data Guard está totalmente integrado ao serviço Globally Distributed Autonomous AI Database da Oracle para fornecer alta disponibilidade e recuperação de desastres com consistência de dados rigorosa e zero perda de dados. A replicação do Oracle Data Guard mantém cópias sincronizadas (bancos de dados stand-by) de nós (os bancos de dados principais) para alta disponibilidade e proteção de dados. Os Standbys podem ser implantados local ou remotamente.

Replicação em Bloco no Nível do Conjunto com Replicação Raft

Em vez de replicação em todo o nível do nó usando bancos de dados adicionais para standbys, o recurso de replicação Raft no Globally Distributed Autonomous AI Database cria conjuntos de blocos de dados de cada nó e distribui-los automaticamente entre os nós para lidar com atribuição de chunk, movimentação de chunk, distribuição de carga de trabalho e balanceamento no dimensionamento (adição ou remoção de nós), incluindo alterações de disponibilidade de nó planejadas ou não planejadas.

A replicação Raft é incorporada ao Globally Distributed Autonomous AI Database para fornecer uma solução de disponibilidade baseada em consenso, de alto desempenho e baixa sobrecarga, com réplicas distribuídas e failover rápido sem perda de dados, mantendo automaticamente o fator de replicação se os nós falharem. Com o Raft, a sobrecarga de gerenciamento de replicação não aumenta com o número de nós. Se você está acostumado a bancos de dados NoSQL e não espera saber nada sobre como a replicação funciona, a replicação nativa simplesmente funciona.

Ao contrário da replicação do Data Guard, a replicação Raft não precisa ser reconfigurada quando os nós são adicionados ou removidos, e as réplicas não precisam ser gerenciadas ativamente.

Para obter mais detalhes sobre como funciona a replicação Raft, consulte Usando a Replicação Raft no Oracle Globally Distributed Database.

Identificadores de Recurso

Os recursos dos serviços de Banco de Dados Globalmente Distribuído da Oracle têm um identificador exclusivo designado pela Oracle chamado OCID (Oracle Cloud ID).

Os recursos do Autonomous AI Database Globally Distributed são listados aqui.

Recurso Identificador
Autonomous Database Distribuído osddistributedautonomousdb
Ponto Final Privado do Banco de Dados Distribuído osddistributeddbprivateendpoint
OSD - Solicitação de Serviço osdworkrequest

Por exemplo, o formato do OCID de um recurso do Autonomous Database Distribuído é ocid1.osddistributedautonomousdb.oc1.iad.<UNIQUE ID>.

Para obter informações sobre o formato do OCID e outras maneiras de identificar seus recursos, consulte Identificadores de Recursos.

Medição e Faturamento

A medição e o faturamento do Globally Distributed Autonomous AI Database se baseiam no número de ECPUs por hora.

Como as ECPUs são alocadas no Autonomous AI Database, consulte Gerenciamento de Computação e Faturamento para obter detalhes.

Observação: Depois que você marcar um cluster para uso em um Banco de Dados Globalmente Distribuído, ele continuará cobrando pela SKU do Banco de Dados Globalmente Distribuído até que o cluster seja excluído.

Limites do Serviço

Os Limites do Globally Distributed Database Service podem ser definidos para Contagem de Bancos de Dados Distribuídos e Contagem de Pontos Finais Privados de Bancos de Dados Distribuídos.

As instâncias do Autonomous AI Database, a contagem de ECPUs e o armazenamento precisam ter limites definidos para o serviço Autonomous AI Database.

Consulte Planejar e Monitorar Capacidade para obter detalhes.

Serviços Integrados

Os serviços de Banco de Dados Globalmente Distribuído da Oracle são integrados com vários serviços e recursos da Oracle Cloud Infrastructure.

Serviço IAM

Os serviços do Oracle Globally Distributed Database são integrados ao serviço IAM (Identity and Access Management) para autenticação e autorização da Console, SDK, CLI e API REST.

Para saber mais sobre o IAM, consulte Visão Geral do Serviço IAM.

Solicitações de Serviço

O Globally Distributed Autonomous AI Database usa suas próprias APIs para Solicitações de Serviço.

Para monitorar solicitações de serviço, consulte Monitorando Solicitações de Serviço.

As permissões necessárias para usar as APIs estão documentadas em Permissões para APIs do Autonomous AI Database Distribuídas Globalmente.

Monitoramento

O Oracle Cloud Infrastructure Monitoring permite que você monitore ativa e passivamente seus recursos e alarmes do Globally Distributed Database.

As métricas do Banco de Dados Distribuído Globalmente capturam a utilização das CPUs, o consumo das OCPUs, a utilização das memórias, a integridade das implantações e o atraso nas entradas e saídas. Você pode exibir essas métricas usando o serviço Monitoring.

Consulte Monitorando um Banco de Dados Distribuído Globalmente para obter mais detalhes sobre o monitoramento da integridade e do desempenho de um banco de dados distribuído.