Criando um Banco de Dados Exadata Distribuído Globalmente no Recurso de Infraestrutura do Exascale
Um recurso do Globally Distributed Exadata Database on Exascale Infrastructure (Distributed ExaDB-XS) contém os detalhes de configuração do banco de dados distribuído, incluindo nós (shards), catálogo, método de distribuição de dados, método de replicação, detalhes de conexão, configuração de backup e muito mais.
Você cria o recurso na home page do Globally Distributed Exadata Database on Exascale Infrastructure.
-
Faça log-in na Console como usuário com permissões para criar recursos ExaDB-XS Distribuídos e navegue até a home page Globally Distributed Exadata Database on Exascale Infrastructure.
Consulte Listando o Banco de Dados Exadata Distribuído Globalmente em Recursos de Infraestrutura do Exascale para obter ajuda.
-
Selecione Criar banco de dados.
Forneça detalhes de configuração em cada seção da página Criar Banco de Dados Exadata Distribuído Globalmente na Infraestrutura do Exascale.
Fornecer informações básicas
Forneça as seguintes informações:
| Configuração | Descrição e Observações |
|---|---|
| Nome para exibição | Informe uma descrição simplificada ou outras informações que ajudem a identificar facilmente o ExaDB-XS Distribuído. Evite digitar informações confidenciais. Você pode modificar esse nome após a criação do recurso. |
| Prefixo de nome de banco de dados | Esse prefixo é anexado a todos os nomes de banco de dados na configuração para facilitar o uso. |
| Compartimento | Selecione um compartimento para hospedar o recurso Distributed ExaDB-XS |
| Versão do banco de dados | O Oracle AI Database versão 26ai é compatível no momento. |
| Tipo de Infraestrutura do cluster | Selecione Cluster de VMs do Exascale ou Cluster de VMs Dedicado |
Tags
Você pode adicionar tags ao recurso Distributed ExaDB-XS. Eles também podem ser adicionados após a criação.
Configuração de nós
Selecione um método de distribuição de dados e um método de replicação, em seguida, configure os nós necessários para sua topologia.
Distribuição de dados
-
Automatizado: Os dados são distribuídos automaticamente entre nós usando particionamento por hash consistente. O algoritmo de particionamento distribui dados uniformemente e aleatoriamente entre os nós.
-
Gerenciado pelo usuário: Não suportado no momento
Observação: Quando Raft é selecionado no tipo de Replicação, a opção gerenciada pelo Usuário não está disponível.
Tipo de replicação
- A replicação Raft cria unidades de replicação que consistem em conjuntos de chunks e as distribui automaticamente entre os nós para tratar a atribuição de chunk, o movimento de chunk, a distribuição de carga de trabalho e o balanceamento na escala.
Configurar opções de implantação
-
Opções de implantação: Selecione uma topologia de Cluster com um Único Fundo ou Cluster com Vários Fundos.
-
Cluster de Raft Único: Você implantará um único cluster Raft de leitura/gravação.
-
Cluster Multi-Raft: Você implantará um cluster Raft de leitura/gravação e um ou dois clusters Raft somente para leitura que são réplicas do cluster de leitura/gravação.
-
-
Número de clusters: Com a opção Cluster de Fundo Único selecionada, você terá 1 número de clusters. Com a opção Raft Multi-Cluster selecionada, você pode selecionar 2 ou 3 clusters.
Configurar clusters Raft
A lista é pré-preenchida com valores com base nas opções de implantação selecionadas.
Selecione Editar no menu Ações (três pontos) para editar os detalhes do cluster Raft.
-
Fator de replicação: Na replicação Raft, o fator de replicação é o número de réplicas em uma unidade de replicação. Este número inclui o membro principal (líder) da unidade e suas réplicas (seguidores).
-
Nome do cluster Raft: Você pode renomear o cluster Raft aqui.
-
Número de nós: Indique o número de nós (bancos de dados) a serem implantados no cluster Raft.
-
Modo: Indica se o cluster Raft será somente leitura para gravação ou somente leitura.
-
Testemunha: (Opcional) Ative essa opção para designar um seguidor de cada unidade de replicação como testemunha. Uma testemunha mantém o módulo de consenso Raft, mas apenas armazena uma parte do log Raft e não contém uma partição de tabela. A réplica da testemunha participa ativamente em quase todos os aspectos do protocolo de consenso.
Exibições de mapa e tabela
Use a opção Mostrar mapa para selecionar entre a exibição de mapa e lista para configurar os nós.
-
View de mapa: A view de mapa filtra e mostra os clusters disponíveis do Exadata nos quais os nós podem ser implantados. Observe que algumas regiões serão selecionadas por padrão. Para configurar os nós selecionados usando o mapa, passe o mouse sobre uma região disponível e selecione Exibir/Editar nó. Para remover a configuração atual, selecione Redefinir, em seguida, você pode selecionar uma região e Configurar Nós.
-
View de tabela: com a opção Mostrar mapa desativada, você pode configurar os nós em um formato tabular. Para configurar cada nó, selecione Editar no menu Ações (três pontos).
Opções de nó
Na exibição Mapa ou Tabela, você configura as opções a seguir para os nós. Observe que os detalhes são diferentes quando você seleciona Criar novo cluster.
-
Nome do cluster Raft: Selecione o cluster Raft ao qual o nó pertencerá.
-
Criar novo cluster: Selecione para criar um nó em um novo cluster de VMs, em vez de em um cluster de VMs existente.
-
Região: Selecione a região do OCI na qual você gostaria de hospedar seu nó. Quando a opção Criar novo cluster não está selecionada, as regiões do OCI nas quais você tem clusters de VMs disponíveis são listadas.
-
Compartimento do cluster de VMs: Quando a opção Criar novo cluster é selecionada, você seleciona o compartimento no qual o cluster será colocado.
-
Domínio de disponibilidade: Os domínios de disponibilidade configurados na região são mostrados.
Quando mais de um domínio de disponibilidade é configurado em uma região:
-
Quando a opção Criar novo cluster não estiver selecionada, você poderá selecionar um domínio que contenha clusters de VMs existentes.
-
Quando a opção Criar novo cluster estiver selecionada, você poderá fazer uma seleção.
-
-
Cluster de VMs: Quando a opção Criar novo cluster não está selecionada, você seleciona um cluster na lista.
Observação: é recomendável usar um cluster de VMs por nó.
-
Sub-rede e Sub-rede de backup: Quando a opção Criar novo cluster é selecionada, você seleciona a sub-rede e a sub-rede de backup a serem designadas.
-
Detalhes da rede: Quando a opção Criar novo cluster é selecionada, você seleciona os IDs de VCN e NSG para designar o cluster
Configuração do catálogo
A configuração do catálogo é pré-configurada na tabela. Para alterar a configuração, selecione Editar no menu Ações (três pontos).
-
Réplica: uma unidade lógica que contém o catálogo principal. Quando um stand-by do Data Guard for configurado, ele residirá em outra Réplica.
-
Criar novo cluster: Selecione para criar o catálogo em um novo cluster de VMs, em vez de em um cluster de VMs existente.
As definições restantes são iguais às definições de configuração do Nó listadas anteriormente.
A proteção de dados do catálogo é configurada após a criação do Banco de Dados Globalmente Distribuído. Consulte Adicionando a Replicação do Data Guard do Catálogo.
Observe que o tipo de replicação Raft não se aplica ao catálogo.
Crie credenciais de administrador
Defina a senha SYS para o usuário que poderá acessar todos os bancos de dados na configuração, incluindo o catálogo.
Chave de criptografia
Selecione a chave de criptografia principal e do vault que foram configurados em Configurar Recursos de Segurança.
Selecionar ponto final privado
Selecione o ponto final privado que foi criado para este Distributed ExaDB-XS em Recursos Comuns de Rede.
Conjuntos de caracteres selecionados
Selecione o Conjunto de caracteres e o Conjunto de caracteres nacionais que serão usados em todos os bancos de dados de nó e catálogo.
O conjunto de carateres AL32UTF8 é recomendado por padrão para o conjunto de carateres e o conjunto de carateres AL16UTF16 é recomendado por padrão para o conjunto de carateres Nacional.
Selecionar portas
Informe a porta do listener do GSM, a porta do ONS (local) e a porta do ONS (remoto).
Observação: o número da porta ONS (remoto) deve ser exclusivo para cada Banco de Dados Globalmente Distribuído. Não reutilize um número de porta usado em outro Globally Distributed Database, a menos que uma operação de exclusão seja totalmente processada no original.
Opções avançadas: Configuração do banco de dados
-
Blocos: Opcionalmente, você pode configurar o número de blocos por nó.
-
Unidades de replicação:
Opções avançadas: Configurar backups de banco de dados
Em Opções Avançadas, você pode ativar e programar backups automatizados de banco de dados. Consulte a documentação do Exadata Database Service on Exascale Infrastructure para obter informações sobre as definições.
Opções avançadas: Detalhes da rede GSM
Essas definições permitem que você designe um grupo de segurança de rede (NSG) a uma rede virtual na nuvem (VCN) que hospeda os GSMs.
Os NSGs precisam já ter sido configurados. Consulte Criando um NSG.
-
Região de rede virtual na nuvem: Selecione a região com a VCN que você deseja designar ao host GSM.
-
Compartimento da rede virtual na nuvem GSM: Selecione o compartimento que contém a VCN que você deseja designar.
-
Rede virtual na nuvem GSM: Selecione a VCN que você deseja designar.
-
Compartimento do grupo de segurança de rede GSM: Selecione o compartimento que contém o NSG que você deseja designar.
-
IDs do grupo de segurança de rede GSM: Selecione o NSG que deseja atribuir.
Validar
Selecione Validar para executar verificações de validação na configuração.
Criar
Assim que os erros de validação forem resolvidos e a validação for bem-sucedida, selecione Criar.
Agora, o nome para exibição do ExaDB-XS Distribuído aparece na lista enquanto a operação de criação é executada.
A operação de criação pode demorar um pouco, porque várias tarefas são executadas como parte da operação de criação, incluindo aquisição de host, implantação de VM, instalação de software e geração de certificados para os GSMs.
Você pode monitorar o status da operação na coluna Estado e selecionar o nome para exibição do Distributed ExaDB-XS para rastrear o andamento na guia Solicitações de serviço. Quando o status de todos os nós na guia Nós é Disponível, a criação do Distributed ExaDB-XS é concluída e bem-sucedida.
Cuidado: Depois de criar um ExaDB-XS Distribuído, não mova nenhum de seus vaults ou chaves ou o ExaDB-XS Distribuído não funcionará.