Creación de una base de datos de Exadata distribuida globalmente en un recurso de infraestructura de Exascale
Un recurso Global Distributed Exadata Database on Exascale Infrastructure (Distributed ExaDB-XS) contiene los detalles de configuración de la base de datos distribuida, incluidos los nodos (shards), el catálogo, el método de distribución de datos, el método de replicación, los detalles de conexión, la configuración de copia de seguridad y mucho más.
El recurso se crea en la base de datos de Exadata distribuida globalmente en la página inicial de la infraestructura de Exascale.
-
Conéctese a la consola como usuario con permisos para crear recursos de ExaDB-XS distribuidos y navegue a la base de datos de Exadata distribuida globalmente en la página inicial de la infraestructura de Exascale.
Consulte Listado de bases de datos de Exadata distribuidas globalmente en recursos de infraestructura de Exascale para obtener ayuda.
-
Seleccione Crear base de datos.
Proporcione los detalles de configuración en cada sección de la página Crear base de datos de Exadata distribuida globalmente en la infraestructura de Exascale.
Proporcionar información básica
Proporcione la siguiente información:
| Configuración | Descripción y Notas |
|---|---|
| Mostrar nombre | Introduzca una descripción fácil de recordar u otra información que le ayude a identificar fácilmente el ExaDB-XS distribuido. Evite introducir información confidencial. Puede modificar este nombre después de la creación del recurso. |
| Prefijo del nombre de base de datos | Este prefijo se agrega a todos los nombres de base de datos de la configuración para facilitar su uso. |
| Compartimento | Seleccione un compartimento para alojar el recurso ExaDB-XS distribuido |
| Versión de la base de datos | Oracle AI Database versión 26ai es compatible en este momento. |
| Tipo de infraestructura de cluster | Seleccione Cluster de VM de Exascale o Cluster de VM dedicado |
Etiquetas
Puede agregar etiquetas al recurso ExaDB-XS distribuido. También se pueden agregar después de la creación.
Configuración de nodos
Seleccione un método de distribución de datos y un método de replicación y, a continuación, configure los nodos necesarios para la topología.
Distribución de datos
-
Automatizado: los datos se distribuyen automáticamente entre los nodos mediante la partición mediante hash consistente. El algoritmo de partición distribuye los datos de forma uniforme y aleatoria entre los nodos.
-
Gestionada por el usuario: no soportada actualmente
Nota: Cuando Raft está seleccionado en el tipo de replicación, la opción gestionada por el usuario no está disponible.
Tipo de replicación
- La replicación de Raft crea unidades de replicación que constan de juegos de fragmentos y las distribuye automáticamente entre los nodos para gestionar la asignación de fragmentos, el movimiento de fragmentos, la distribución de cargas de trabajo y el equilibrio al escalar.
Configurar opciones de despliegue
-
Opciones de despliegue: seleccione una topología de cluster de canal único o de cluster de canal múltiple.
-
Cluster de Raft único: desplegará un único cluster de Raft de lectura y escritura.
-
Cluster de Varios Raft: desplegará un cluster de Raft de lectura y escritura y uno o dos clusters de Raft de solo lectura que son réplicas del cluster de lectura y escritura.
-
-
Número de clusters: con la opción Cluster de eje único seleccionada, tendrá 1 número de clusters. Con la opción Raft de varios clusters seleccionada, puede seleccionar 2 o 3 clusters.
Configuración de clusters de raft
La lista se rellena previamente con valores basados en las opciones de despliegue seleccionadas.
Seleccione Edit (Editar) en el menú Actions (Acciones) (tres puntos) para editar los detalles del cluster de Raft.
-
Factor de replicación: en la replicación de Raft, el factor de replicación es el número de réplicas en una unidad de replicación. Este número incluye el miembro principal (líder) de la unidad y sus réplicas (seguidores).
-
Nombre del cluster de Raft: aquí puede cambiar el nombre del cluster de Raft.
-
Número de nodos: indique el número de nodos (bases de datos) que desea desplegar en el cluster de Raft.
-
Mode: indica si el cluster de Raft será de lectura-escritura o de solo lectura.
-
Testigo: (opcional) active esta opción para designar un seguidor de cada unidad de replicación como testigo. Un testigo conserva el módulo de consenso de la balsa, pero solo almacena una parte del log de la balsa y no contiene una partición de tabla. La réplica del testigo participa activamente en casi todos los aspectos del protocolo de consenso.
Vistas de mapa y tabla
Utilice el conmutador Mostrar mapa para seleccionar entre la vista de mapa y la vista de lista para configurar los nodos.
-
Vista de mapa: la vista de mapa filtra y muestra los clusters de Exadata disponibles en los que se pueden desplegar nodos. Tenga en cuenta que algunas regiones se seleccionarán por defecto. Para configurar los nodos seleccionados mediante el mapa, desplace el mouse sobre una región disponible y seleccione Ver/Editar nodo. Para eliminar la configuración actual, seleccione Restablecer y, a continuación, seleccione una región y seleccione Configurar Nodos.
-
Vista de tabla: con la opción Mostrar mapa desactivada, puede configurar los nodos en formato tabular. Para configurar cada nodo, seleccione Editar en el menú Acciones (tres puntos).
Opciones del nodo
Ya sea en la vista de mapa o de tabla, configure las siguientes opciones para los nodos. Tenga en cuenta que los detalles son diferentes al seleccionar Crear nuevo cluster.
-
Nombre del cluster de Raft: seleccione el cluster de Raft al que pertenecerá el nodo.
-
Crear nuevo cluster: seleccione esta opción para crear un nodo en un nuevo cluster de VM, en lugar de en un cluster de VM existente.
-
Región: seleccione la región de OCI en la que desea alojar el nodo. Cuando no se selecciona Crear nuevo cluster, se muestran las regiones de OCI en las que tiene clusters de VM disponibles.
-
Compartimento de cluster de VM: cuando se selecciona Crear nuevo cluster, seleccione el compartimento en el que desea colocar el cluster.
-
Dominio de disponibilidad: se muestran los dominios de disponibilidad configurados en la región.
Cuando se configura más de un dominio de disponibilidad en una región:
-
Si no se selecciona Crear nuevo cluster, puede seleccionar un dominio que contenga clusters de VM existentes.
-
Cuando se selecciona Crear nuevo cluster, puede realizar una selección.
-
-
Cluster de VM: cuando Crear nuevo cluster no está seleccionado, seleccione un cluster de la lista.
Nota: Se recomienda utilizar un cluster de VM por nodo.
-
Subred y Subred de copia de seguridad: cuando se selecciona Crear nuevo cluster, selecciona la subred y la subred de copia de seguridad que desea asignar.
-
Detalles de red: cuando se selecciona Crear nuevo cluster, selecciona los ID de VCN y NSG para asignar el cluster
Configuración de catálogo
La configuración del catálogo está preconfigurada en la tabla. Para cambiar la configuración, seleccione Editar en el menú Acciones (tres puntos).
-
Réplica: unidad lógica que contiene el catálogo principal. Cuando se configura una base de datos en espera de Data Guard, ésta residirá en una réplica diferente.
-
Crear nuevo cluster: seleccione esta opción para crear el catálogo en un nuevo cluster de VM, en lugar de en un cluster de VM existente.
Los valores restantes son los mismos que los valores de configuración del nodo mostrados anteriormente.
La protección de datos para el catálogo se configura después de crear la base de datos distribuida globalmente. Consulte Adición de replicación de Catalog Data Guard.
Tenga en cuenta que el tipo de replicación de Raft no se aplica al catálogo.
Crear credenciales de administrador
Defina la contraseña SYS para el usuario que podrá acceder a todas las bases de datos de la configuración, incluido el catálogo.
Clave de cifrado
Seleccione el almacén y la clave de cifrado maestra que se han configurado en Configurar recursos de seguridad.
Seleccionar punto final privado
Seleccione el punto final privado que se creó para este ExaDB-XS distribuido en Recursos de red comunes.
Seleccionar Juegos de Caracteres
Seleccione el juego de caracteres y el juego de caracteres nacional que se utilizarán en todas las bases de datos de catálogo y nodo.
Se recomienda por defecto el juego de caracteres AL32UTF8 para el juego de caracteres y el juego de caracteres AL16UTF16 se recomienda por defecto para el juego de caracteres nacional.
Seleccionar puertos
Introduzca el puerto del listener de GSM, el puerto ONS (local) y el puerto ONS (remoto).
Nota: El número de puerto (remoto) de ONS debe ser único para cada base de datos distribuida globalmente. No reutilice un número de puerto utilizado en otra base de datos distribuida globalmente a menos que una operación de supresión se procese completamente en el original.
Opciones avanzadas: configuración de base de datos
-
Fragmentos: si lo desea, puede configurar el número de fragmentos por nodo.
-
Unidades de replicación:
Opciones avanzadas: Configurar copias de seguridad de bases de datos
En Advanced Options, puede activar y programar copias de seguridad automatizadas de la base de datos. Consulte la documentación de Exadata Database Service on Exascale Infrastructure para obtener información sobre la configuración.
Opciones avanzadas: detalles de redes GSM
Esta configuración permite asignar un grupo de seguridad de red (NSG) a una red virtual en la nube (VCN) que aloja los GSM.
Los NSG deben haberse configurado. Consulte Creación de un NSG.
-
Región de red virtual en la nube: seleccione la región con la VCN que desea asignar al host de GSM.
-
Compartimento de red virtual en la nube de GSM: seleccione el compartimento que contiene la VCN que desea asignar.
-
Red virtual en la nube de GSM: seleccione la VCN que desea asignar.
-
Compartimento de grupo de seguridad de red GSM: seleccione el compartimento que contiene el NSG que desea asignar.
-
ID de grupo de seguridad de red GSM: seleccione el NSG que desea asignar.
Validar
Seleccione Validar para ejecutar comprobaciones de validación en la configuración.
Crear
Una vez que se solucionen los errores de validación y la validación se realice correctamente, seleccione Crear.
Ahora, el nombre mostrado de ExaDB-XS distribuido aparece en la lista mientras se ejecuta la operación de creación.
La operación de creación puede tardar un tiempo, ya que se realizan varias tareas como parte de la operación de creación, incluida la adquisición de hosts, el despliegue de máquinas virtuales, la instalación de software y la generación de certificados para los GSM.
Puede supervisar el estado de la operación en la columna Estado y seleccionar el nombre mostrado de ExaDB-XS distribuido para realizar un seguimiento del progreso en el separador Solicitudes de trabajo. Cuando el estado de todos los nodos del separador Nodos es Disponible, la creación distribuida de ExaDB-XS se completa y se realiza correctamente.
Atención: después de crear un ExaDB-XS distribuido, no mueva ninguno de sus almacenes o claves o el ExaDB-XS distribuido no funcionará.