Rede ODB

Criar uma rede ODB é um pré-requisito para criar Clusters de VMs do Oracle Exadata e o Cluster de VMs do Oracle Exascale, incluindo o Oracle Autonomous AI Database Serverless.

Observação

Ao implantar o primeiro recurso do Oracle AI Database@Google Cloud em um projeto, o serviço cria um compartimento na OCI dedicado a armazenar todos os recursos do Oracle AI Database@Google Cloud para esse projeto. Este compartimento tem políticas restritivas do IAM aplicadas para proteger o conteúdo do compartimento contra modificação pelo cliente (você).

Para manter a integridade do serviço, os administradores do OCI não devem modificar o nome ou a descrição do compartimento, nem mover ou excluir nenhum dos recursos criados pelo serviço nesse compartimento. Isso cria um risco de o serviço perder sua capacidade de gerenciar esses recursos.

Estas são as etapas para criar uma rede ODB.

    1. No painel de controle do Oracle AI Database@Google Cloud, selecione Connectivity > ODB network no menu esquerdo.
      Uma captura de tela mostrando o link a ser selecionado para iniciar a criação de uma rede ODB.

    2. Selecione o ícone Criar.
    3. Na página Criar rede ODB, especifique informações para os campos obrigatórios.
      1. A lista suspensa Rede Associada permite que você escolha uma VPC existente. Este VPC deve estar no mesmo projeto do Google Cloud.
      2. A lista drop-down Região permite selecionar entre as regiões disponíveis (por exemplo, us-east4). Isso não pode ser alterado após a criação da rede ODB.
      3. O nome da rede do ODB é um campo de texto no qual você pode informar um nome significativo e exclusivo para o seu projeto do Google Cloud. pode ter até 63 caracteres. Ela pode incluir os seguintes caracteres: a-z, 0-9 e hífen (-). Ele deve começar com letra minúscula e terminar com letra ou número minúsculos.
        Uma captura de tela mostrando a página de rede Criar ODB e seus campos.

    4. Selecione o botão Criar.
    5. Sua rede ODB e seus componentes necessários serão criados.
    6. Para criar uma sub-rede para sua rede ODB, faça o seguinte:
      1. No painel de controle do Oracle AI Database@Google Cloud, selecione Connectivity > ODB network no menu esquerdo.
      2. Selecione sua rede ODB na lista.
      3. Na seção Sub-redes, selecione o botão Criar.
      4. O Nome da sub-rede é um campo de texto no qual você pode informar um nome significativo e exclusivo para o seu projeto do Google Cloud. O nome deve ter de 1 a 63 caracteres. Ela pode incluir os seguintes caracteres: a-z, 0-9 e hífen (-). Ele deve começar com letra minúscula e terminar com letra ou número minúsculos.
      5. O intervalo de sub-rede deve usar a notação CIDR para definir o intervalo de sub-rede. Para obter mais informações, consulte notação CIDR.
      6. O botão de opção Tipo de sub-rede permite que você selecione seu tipo. As sub-redes Cliente são o padrão. Para Clusters de VMs do Exadata, uma sub-rede Cliente e uma sub-rede Backup são necessárias. Para Autonomous AI Databases, você deve selecionar a sub-rede Cliente.
      7. Selecione o botão Criar.
      8. Se necessário, repita estas etapas para a sub-rede Backup.
        Uma captura de tela do processo de criação da Sub-rede.

  • A criação da rede ODB só está disponível por meio do console gcloud e da CLI gcloud.

  • Não há conteúdo para esta página no momento. A equipe do Oracle AI Database@Google Cloud pretende adicionar conteúdo aqui, e esse texto de placeholder é fornecido até que esse texto seja adicionado. A equipe do Oracle AI Database@Google Cloud está entusiasmada com os futuros novos recursos, aprimoramentos e correções desse produto e desta documentação que o acompanha. Recomendamos fortemente que você assista esta página para essas atualizações.

  • A criação da rede ODB só está disponível por meio do console gcloud e da CLI gcloud.

  • Você pode provisionar uma Rede do ODB no Google Cloud usando o provedor Terraform do Google Cloud.

    Pré-requisitos
    • Terraform ou OpenTofu instalado
    • Credenciais configuradas do Google Cloud
    • credenciais configuradas do OCI
    • HashiCorp Versão do provedor do Google Cloud >= 7.0
    • HashiCorp Versão do provedor do OCI =7.29.0 ou superior
    Configuração de Amostra do Terraform usando o Provedor Terraform do Google Cloud
    # Set Google Cloud & OCI Provider source and version
    terraform {
      required_providers {
        # Google Cloud Provider
        google = {
          source = "hashicorp/google"
          version = "~> 7.0" # Use the latest major version
        }
        # OCI Provider
        oci = {
          source = "oracle/oci"
          version = "7.29.0"
        }
      }
    }
    
    # Configure the Google Cloud Provider
    
    provider "google" {
      project     = "xxxxxxxxxxxx" # Replace with your Google Cloud Project
      region      = "us-central1"
    }
    
    # Configure the OCI Provider
    provider "oci" {
      tenancy_ocid = "ocid1.tenancy.oc1..aaaaaaaa2pg53mzroh6r2ub72r5mxxxxxxxxxxxxxpylciiqdihofe3dq" 
      user_ocid = "ocid1.user.oc1..aaaaaaaaa6wyl3kzbgogsqpsixxxxxxxxxxxxxxxxuwzkemcrgue5q" 
      private_key_path = "C:\\OCI-Terraform\\private-key.pem" # This example is for Windows OS
      fingerprint = "6c:c7:a7:60:f2:99:62:b9:8e:01:fc:e8:9b:eb:61:61"
      region = "us-desmoines-1" 
    }
    
    # Create a VPC with Application Subnet
    resource "google_compute_network" "vpc_network" {
      name                    = "demo-vpc-tf"
      auto_create_subnetworks = false # Sets the VPC to "Custom" mode
      mtu                     = 1460
    }
    
    # Define an Application Subnet within the VPC
    resource "google_compute_subnetwork" "app_subnet" {
      name          = "app-subnet"
      ip_cidr_range = "157.0.1.0/24"
      region        = "us-central1"
      network       = google_compute_network.vpc_network.id
    }
    
    # Create ODB Network
    resource "google_oracle_database_odb_network" "odb_network"{
      odb_network_id  = "demo-odb-network-tf"
      location        = "us-central1"
      project         = "xxxxxxxxxxxx" # Replace with your Google Cloud Project
      network         = google_compute_network.vpc_network.id
      gcp_oracle_zone = "us-central1-a-r1"
      labels          = {
        env = "dev"    
      }
      deletion_protection = "false"
    }
    
    # Create ODB Network Subnets
    resource "google_oracle_database_odb_subnet" "odb_client_subnet"{
      odb_subnet_id     = "client-subnet"
      location          = "us-central1"
      project           = "xxxxxxxxxxxx" # Replace with your Google Cloud Project
      odbnetwork        = google_oracle_database_odb_network.odb_network.odb_network_id
      cidr_range        = "192.168.1.0/24"
      purpose           = "CLIENT_SUBNET"
      labels            = {
        env = "dev"
      }
      deletion_protection = "false"
    }
    resource "google_oracle_database_odb_subnet" "odb_backup_subnet"{
      odb_subnet_id     = "backup-subnet"
      location          = "us-central1"
      project           = "xxxxxxxxxxxx" # Replace with your Google Cloud Project
      odbnetwork        = google_oracle_database_odb_network.odb_network.odb_network_id
      cidr_range        = "192.168.2.0/28"
      purpose           = "BACKUP_SUBNET"
      labels            = {
        env = "dev"
      }
      deletion_protection = "false"
    }