El portal de Oracle Database Service for Azure permite aprovisionar una base de datos HeatWave de Oracle, que consta de un sistema de base de datos y uno o más nodos HeatWave.
Con Oracle HeatWave, las consultas de análisis que cumplen determinados requisitos se descargan automáticamente del sistema de base de datos a los nodos HeatWave para acelerar el procesamiento. Puede ejecutar el procesamiento de transacciones en línea (OLTP), el procesamiento analítico en línea (OLAP) y cargas de trabajo mixtas en el mismo despliegue. Esto significa que no es necesario realizar operaciones de extracción, transferencia y carga (ETL) ni modificar las aplicaciones.
Antes de empezar, si desea obtener más información sobre Oracle HeatWave, consulte Visión general de HeatWave.
Para aprovisionar Oracle HeatWave en OracleDB para Azure, necesitará:
- Una cuenta de usuario de Azure y una cuenta de Oracle Cloud Infrastructure (OCI). Al registrarse en OracleDB para Azure, su arrendamiento está enlazado a la suscripción a Azure. Si ya se ha registrado en OracleDB para Azure para cualquier otra base de datos de OCI, no es necesario volver a registrarse en Oracle HeatWave. Para obtener más información, consulte Requisitos para Oracle Database Service for Azure.
- Azure VNet (red virtual). VNet no debe estar ya en uso por otra instancia de Oracle HeatWave u otro tipo de base de datos en Oracle Database Service for Azure. Puede crear un Azure VNet en el portal de Azure (portal.azure.com) seleccionando Inicio > Más servicios > Redes virtuales > Crear.
- Grupo de recursos de Azure para incluir Azure VNet y el despliegue de Oracle HeatWave. Puede crearlo mientras crea VNet de Azure o mediante la opción Grupos de recursos en el portal de Azure (portal.azure.com).
Azure VNet se utilizará para configurar redes entre Azure y Oracle Cloud Infrastructure, lo que implica el intercambio de tráfico de Azure VNet con una VCN de OCI que OracleDB for Azure crea para usted. Esta red virtual proporciona acceso de cliente al sistema de base de datos (que se crea en OCI) desde el entorno de Azure. OracleDB para Azure abre automáticamente los puertos necesarios para el acceso del cliente al sistema de base de datos.
Siga estos pasos para aprovisionar Oracle HeatWave:
- Utilice sus credenciales de cuenta de Azure para conectarse al portal OracleDB for Azure.
- Realice una de las acciones siguientes:
- Seleccione el icono Crear recurso. En la hoja Crear un recurso, haga clic en Crear en MySQL HeatWave.
- Seleccione el icono MySQL HeatWave. En la hoja MySQL HeatWave, haga clic en Crear.
- En el separador Aspectos básicos de la hoja Crear MySQL HeatWave, introduzca la información básica para este despliegue de HeatWave de Oracle.
Puede hacer clic en el botón Revisar y crear en cualquier momento. Cuando lo hace, OracleDB para Azure comprueba si ha completado todos los valores necesarios y le avisa si falta alguno.
- En Detalles del proyecto, en Suscripción, seleccione cualquier suscripción enlazada a su arrendamiento de OCI a través de OracleDB para Azure. Si no tiene ninguna suscripción, consulte Gestión de OracleDB para suscripciones a Azure. Si solo tiene una suscripción, no puede cambiar el valor en este campo. Si tiene varias suscripciones enlazadas a su arrendamiento de OCI, puede cambiar el valor por defecto de este campo siguiendo las instrucciones de Configuración de la configuración de la interfaz de usuario de la cuenta.
- En Grupo de recursos, seleccione el grupo de recursos que contiene VNet de Azure. Para obtener más información sobre los grupos de recursos, consulte Grupos de recursos de Microsoft Azure.
- En Detalles de instancia, en Nombre del sistema de base de datos, introduzca un nombre para el sistema de base de datos que gestiona el cluster HeatWave. El nombre debe ser exclusivo para la suscripción.
- En Descripción, puede agregar opcionalmente detalles sobre el sistema de base de datos. Esta descripción se muestra en la página de visión general del despliegue.
- En Región, seleccione la región en la que desea aprovisionar HeatWave de Oracle. Si solo tiene una única región configurada en OracleDB para Azure, no puede cambiar el valor. Si tiene varias regiones configuradas, puede cambiar el valor por defecto siguiendo las instrucciones de Configuración de la configuración de la interfaz de usuario de la cuenta. Para ver las regiones en las que OracleDB for Azure está disponible, consulte Disponibilidad regional.
- Seleccione el botón Siguiente: Configuración > para abrir el separador Configuración. En este separador, puede configurar el sistema de base de datos y (opcionalmente) los nodos del cluster HeatWave.
- En Detalles de infraestructura, en Modelo de sistema (unidad), seleccione la unidad que desea utilizar para el sistema de base de datos en la lista desplegable de unidades soportadas. La unidad determina los recursos asignados al sistema de base de datos y su configuración de sistema.
- En Tamaño de almacenamiento de datos (GB), especifique la cantidad de almacenamiento que asignar al sistema de base de datos para todos los datos, archivos log y archivos temporales.
- Para versión MySQL, puede seleccionar opcionalmente una versión de MySQL Server para el sistema de base de datos de la lista de versiones soportadas. Si no selecciona uno, se utiliza la versión más reciente de MySQL Server soportada por OracleDB para Azure.
- En Detalles de HeatWave, active la casilla Activar cluster de HeatWave si desea crear nodos de HeatWave ahora. Si lo prefiere, puede esperar hasta que haya cargado los datos en el sistema de base de datos y, a continuación, crear los nodos HeatWave. Después de cargar los datos, puede utilizar la función HeatWave Autopilot para estimar un número adecuado de nodos.
- Si está creando un cluster HeatWave ahora, para Recuento de nodos, especifique el número de nodos HeatWave que desea crear. El número mínimo de nodos es 1 y el máximo es 64.
- En Unidad HeatWave, seleccione la unidad que desea utilizar para los nodos HeatWave en la lista desplegable. La unidad determina los recursos asignados a cada nodo HeatWave y su configuración del sistema. Consulte Unidades soportadas.
- Seleccione el botón Siguiente: Red > para abrir el separador Red. En este separador, puede configurar redes para el despliegue de Oracle HeatWave.
- En Red del sistema de base de datos, para Nombre de host, puede especificar opcionalmente un prefijo de nombre de host que OracleDB para Azure antepone al nombre de dominio completo (FQDN) del punto final del sistema de base de datos (FQDN de instancia). El prefijo de nombre de host debe ser único en su subred o no se puede aprovisionar. Si no especifica un prefijo de nombre de host, OracleDB para Azure no crea un FQDN de instancia y deberá conectarse al sistema de base de datos mediante su dirección IP. Si especifica un nombre de host, debe ser un nombre de host resoluble único para el sistema de base de datos y se utilizará para conectarse externamente al sistema. El nombre de host debe empezar por un carácter alfabético, solo puede contener caracteres alfanuméricos y guiones, y no puede superar los 12 caracteres de longitud.
- En Dirección IP del sistema de base de datos, puede especificar opcionalmente una dirección IP privada para asignarla al punto final del sistema de base de datos. La dirección debe estar disponible en el rango de subred de los bloques de CIDR que va a utilizar para la VCN de OCI. Si no introduce una, OracleDB para Azure asigna una dirección IP privada desde el espacio de dirección que especifique (puede encontrarla más adelante en el separador Conectar de la página de detalles del despliegue). Para obtener más información sobre la configuración de un rango adecuado de direcciones IP, consulte Network CIDR Sizing.
- En Intercambio de tráfico de red, para Red virtual, seleccione un Azure VNet adecuado de las opciones disponibles en el grupo de recursos que ha seleccionado en el separador Básicos. No puede utilizar un VNet que ya se haya conectado con una VCN de OCI para Oracle Database Service for Azure.
- Para Dispositivo virtual de red, puede proporcionar opcionalmente una dirección IP en Azure VNet que utilizará un dispositivo virtual de red para la gestión de tráfico. Si deja esto en blanco, no se utiliza un dispositivo virtual de red. Para obtener más información sobre las NVA, consulte Despliegue de NVA de alta disponibilidad.
- En CIDR de OCI, especifique el espacio de dirección de OracleDB para que Azure cree una subred en una red virtual (VCN) en Oracle Cloud Infrastructure. OracleDB para Azure creará la subred y la VCN de OCI para usted al aprovisionar Oracle HeatWave. No puede conectar una VCN de OCI existente con Azure VNet. Para obtener más información sobre las redes virtuales en la nube de OCI, consulte Visión general de Networking.
Los bloques CIDR se deben especificar en la notación CIDR. El espacio de direcciones no se debe solapar con el espacio de direcciones de Azure VNet con el que está interactuando: la VCN de OCI y Azure VNet deben tener espacios de direcciones independientes. Para obtener más información sobre la configuración correcta, consulte
Network CIDR Sizing.
- Seleccione el botón Siguiente: Seguridad > para abrir el separador Seguridad. En este separador, puede configurar las credenciales para la cuenta de administrador del sistema de base de datos, que puede utilizar para conectarse al sistema de base de datos y gestionarlo. A la cuenta de administrador se le otorga un juego predefinido de privilegios de MySQL Server.
- En Credenciales de administrador de sistema de base de datos, para Nombre de usuario, especifique un nombre de usuario para utilizarlo para la cuenta de administrador de sistema de base de datos.
La longitud máxima es de 32 caracteres. El nombre de usuario no puede contener comillas ni backticks, y no puede ser ninguno de estos nombres reservados: ocirpl
, ociadmin
, administrator
, mysql.sys
, mysql.session
, mysql.infoschema
.
- En Contraseña, especifique una contraseña para utilizarla para la cuenta de administrador del sistema de base de datos.
La contraseña debe tener entre 8 y 32 caracteres, incluidos al menos un número, una letra mayúscula, una letra minúscula y un carácter especial (no alfanumérico).
- En Confirmar contraseña, vuelva a introducir la contraseña.
- Seleccione el botón Siguiente: Gestión > para abrir el separador Gestión. En este separador, puede seleccionar opciones para copias de seguridad automáticas, supresión de copias de seguridad y recuperación de bloqueos.
- En Copia de seguridad, en Activar copias de seguridad automáticas, active la casilla si desea que Oracle Database Service for Azure cree copias de seguridad programadas para el sistema de base de datos. Las copias de seguridad requieren almacenamiento durante el período de retención. La activación de esta función también permite la recuperación de bloqueos. También puede activar o desactivar las copias de seguridad automáticas después del aprovisionamiento.
- En Período de retención de copia de seguridad, seleccione un número de días para que se retenga cada copia de seguridad automática.
- En Hora de inicio de ventana, especifique el inicio del período de tiempo durante el cual se realizará una copia de seguridad automática del sistema de base de datos.
- En Plan de supresión, active la casilla de cualquier función de protección de supresión que desee aplicar. Por defecto, todas estas funciones están desactivadas:
- Suprimir protegido evita la supresión del sistema de base de datos a menos que desactive la función en la configuración de este sistema de base de datos.
- Conservar copias de seguridad automáticas mantiene las copias de seguridad automáticas después de suprimir el sistema de base de datos. Si deja esta casilla sin marcar, se eliminarán junto con el sistema de base de datos.
- Solicitar copias de seguridad finales crea una copia de seguridad final antes de suprimir el sistema de base de datos. Por defecto, no se crea la copia de seguridad final.
- En Activar recuperación de bloqueo, active la casilla si desea proteger el sistema de base de datos contra la pérdida de datos en caso de una salida inesperada del servidor. Puede desactivar esta función para aumentar el rendimiento de las importaciones de datos de gran tamaño. La desactivación de la recuperación de bloqueo desactiva las copias de seguridad automáticas.
- Seleccione el botón Siguiente: Etiquetas > para abrir el separador Etiquetas. En este separador, puede introducir las etiquetas que desea utilizar para categorizar este despliegue. Las etiquetas creadas aquí se aplican a los recursos aprovisionados de OCI. Para obtener más información sobre las etiquetas, consulte Visión general de Tagging.
- Seleccione el botón Next: Review + create > para abrir el separador Review + create y revise la configuración que ha seleccionado. La función Crear MySQL HeatWave comprueba si ha rellenado todos los valores necesarios y le avisa si falta algún valor o no es válido.
- Si necesita agregar o cambiar cualquier configuración, vuelva al separador relevante seleccionándolo o utilizando el botón Anterior.
- Si la configuración es la que desea, haga clic en el botón Crear.
- Si desea cancelar el aprovisionamiento, seleccione el icono X (cerrar) o utilice las rutas de navegación o el menú para volver a OracleDB para el portal de Azure.
- Al seleccionar el botón Crear, el proceso de aprovisionamiento se pone en cola. Puede realizar un seguimiento de su progreso desde la hoja Despliegues (seleccione el icono Despliegues en el portal OracleDB para Azure).
- Para ver detalles sobre el despliegue y acceder a sus acciones y valores, puede seleccionar Ir al recurso en la página de detalles del despliegue o seleccionar su nombre en la lista de la hoja MySQL HeatWave.
Para obtener instrucciones para conectarse como cliente al sistema de base de datos mediante el shell MySQL, el cliente MySQL u otra aplicación, consulte Conexión a Oracle HeatWave.
Puede utilizar las utilidades del shell MySQL para importar datos al sistema de base de datos. Para obtener instrucciones para ello, consulte Importación de datos a Oracle HeatWave.
Si no ha creado nodos HeatWave o desea realizar una estimación del número adecuado de nodos después de importar los datos, consulte Aprovisionamiento de nodos HeatWave para obtener instrucciones para crearlos.
Además de ver y gestionar el despliegue de Oracle HeatWave a través del portal OracleDB for Azure, puede verlo y gestionarlo en Oracle Cloud Infrastructure. Si desea hacerlo, seleccione el nombre de despliegue en OracleDB para el portal de Azure para ver sus detalles y, a continuación, seleccione el enlace para el recurso de OCI en el separador Visión general. Conéctese a Oracle Cloud Infrastructure y podrá ver la página Detalles de sistema de base de datos en OCI. En esta página, puede parar, iniciar y reiniciar el cluster y el sistema de base de datos HeatWave, y editar la configuración mediante la interfaz de OCI. Cualquier cambio que realice aquí se reflejará en el portal OracleDB para Azure. En la interfaz de OCI también puede ver la subred de VCN de OCI creada para el despliegue de Oracle HeatWave.