Antes de usar OceanBase Database, debe crear una instancia de base de datos. Este tema describe cómo crear una instancia en la consola de OceanBase y explica las especificaciones de la instancia.
Contexto
La consola de OceanBase permite crear y gestionar instancias. De forma predeterminada, una instancia de OceanBase Database incluye tres zonas. Todas las zonas proporcionan servicios de lectura y escritura. Al adquirir una instancia de clúster, se genera un pedido de copia de seguridad y recuperación. Para obtener más información, consulte Pricing of backup and recovery.
Requisitos previos
Debe contar con una cuenta de Alibaba Cloud y haber iniciado sesión.
Para obtener más información, consulte Registro de una cuenta de Alibaba Cloud.
Procedimiento
-
Inicie sesión en la OceanBase console.
Si crea una instancia por primera vez, haga clic en Create Now cuando se le solicite.
En el panel de navegación izquierdo, haga clic en Instance List.
En la esquina superior derecha de la página, haga clic en Create Database Instance.
-
Seleccione un método de facturación: Subscription o Pay-as-you-go.
Subscription: Método de facturación anticipado en el que se paga la instancia al momento de su creación. Resulta ideal para necesidades a largo plazo y es más rentable que Pay-as-you-go. Los períodos de suscripción más largos ofrecen mayores descuentos.
Pay-as-you-go: Método de facturación pospago con cobro por hora. Es adecuado para necesidades a corto plazo. Libere la instancia en cualquier momento para reducir costos.
-
Tras seleccionar un método de facturación, especifique parámetros como Instance Type, Series, Region, Deployment Mode, Zone, CPU Architecture, Node Specifications, Number of Nodes, Storage Type, Storage Size, Isolation Optimization, Resource Group, Version, Quantity y Subscription Duration.
NotaSi selecciona Tenant Instance como tipo de instancia, también debe especificar información sobre la instancia de inquilino, como el ID de VPC, la zona principal, el ID de vSwitch, el rol vinculado al servicio, el juego de caracteres y la zona horaria.
Parámetros de configuración
Descripción
Instance Type
Tipo de instancia del producto en la nube por adquirir. El Acuerdo de Nivel de Servicio (SLA) de una instancia de clúster difiere del de una instancia de inquilino. Para obtener más información sobre las diferencias, consulte Pricing.
Si establece Product Type en Subscription o Pay-as-you-go, estarán disponibles los siguientes tipos de instancia:
Cluster Instance
Tenant Instance (MySQL)
Tenant Instance (Oracle)
Series
Standard Edition (Cloud Disk): Serie de instancias de alta disponibilidad recomendada. Admite la mayor variedad de especificaciones y soluciones de despliegue, adecuada para múltiples escenarios.
Standard Edition (Local Disk): Serie de instancias de alta disponibilidad que usa unidades de estado sólido (SSD) locales para el almacenamiento. Diseñada para escenarios que requieren alta estabilidad.
Standard Edition (Archive Database): Serie de instancias de alta disponibilidad que usa unidades de disco duro (HDD) para el almacenamiento. Diseñada para escenarios de bases de datos de archivo where se lee ocasionalmente una gran cantidad de datos.
Standard Edition (Key-Value): Serie de productos que usa el modelo de base de datos multimodelo de OceanBase y admite NoSQL.
NotaSi establece Instance Type en Tenant Instance, solo podrá adquirir la serie Standard Edition (Cloud Disk).
Actualmente, Standard Edition (Key-Value) solo está disponible para usuarios incluidos en la lista de permitidos. Para adquirir esta serie, póngase en contacto con el soporte técnico de OceanBase.
OceanBase también admite la creación de clústeres de innovación de aplicaciones de tecnología de la información (ITAI). Esta función actualmente solo está disponible para usuarios incluidos en la lista de permitidos.
Region
Ubicación geográfica de la instancia.
Para mejorar la velocidad de acceso, seleccione una región cercana a sus usuarios.
No es posible cambiar la región después de adquirir la instancia.
Deployment Mode
Despliegue multizona: Los nodos principales y secundarios se ubican en zonas distintas para lograr recuperación ante desastres entre zonas. Este modo no tiene costo adicional. De forma predeterminada, se seleccionan tres zonas.
Despliegue de doble zona: Se despliegan dos nodos en dos zonas y un nodo exclusivo para registros en una tercera zona para la sincronización de registros. Este nodo no proporciona servicios de lectura ni escritura. El despliegue de doble zona ofrece la misma disponibilidad que el despliegue multizona, pero es más rentable.
Despliegue de zona única: Todos los nodos se encuentran en la misma zona.
NotaLos modos de despliegue disponibles varían según la región. Para obtener más información, consulte Pricing.
Standard Edition (Key-Value) solo admite despliegue de doble zona y de zona única.
Si el tipo de instancia es Tenant Instance, solo se admite el despliegue de zona única.
Zone
En el modo de despliegue multizona, despliegue tres nodos en tres zonas diferentes para lograr recuperación ante desastres entre zonas sin costo adicional.
En el modo de despliegue de doble zona, despliegue dos nodos en cualquiera de las dos zonas.
En el modo de despliegue de zona única, despliegue todos los nodos en una sola zona.
Arquitectura de CPU
Arquitectura de CPU de la instancia por adquirir.
NotaPara adquirir una instancia que use la arquitectura ARM, póngase en contacto con el soporte técnico de OceanBase para activarla.
Si planea desplegar modelos de servidor con arquitectura ARM en regiones como Beijing, Hangzhou, Shanghai, Zhangjiakou y Shenzhen, tenga en cuenta que OceanBase actualmente solo admite sistemas de base de datos V4.x en estas regiones.
Actualmente, los modelos basados en ARM admiten las siguientes especificaciones de nodo: 8 núcleos y 32 GB, 16 núcleos y 70 GB, y 32 núcleos y 180 GB.
Actualmente, los modelos basados en ARM solo admiten discos ESSD PL1.
Si el tipo de instancia es Tenant Instance, solo se admiten modelos basados en x86.
Tipo de especificación
Seleccione Dedicated o General-purpose. Para obtener más información sobre las especificaciones, consulte Pricing.
NotaEl tipo de especificación General-purpose es una función disponible solo para usuarios incluidos en la lista de permitidos. Para usar este tipo de especificación, póngase en contacto con el soporte técnico de OceanBase.
Actualmente, solo las instancias de clúster de la serie Standard Edition (Cloud Disk) admiten el tipo de especificación General-purpose.
Especificaciones de nodo
Los nodos de una instancia de clúster incluyen nodos dedicados y compartidos. Los nodos de una instancia de inquilino son nodos compartidos. Las especificaciones de nodo representan la CPU y la memoria asignadas a la instancia.
Las especificaciones disponibles varían según la serie. Para obtener más información, consulte Available specifications.
Número de nodos
Una instancia contiene un nodo principal y dos nodos secundarios. El número de nodos visibles varía según el modo de despliegue. En el modo de despliegue multizona, los tres nodos de datos son visibles. En los modos de despliegue de doble zona y de zona única, hay dos nodos de datos y un nodo de registro. El nodo de registro no es visible.
NotaEliminar un nodo puede desencadenar la migración de datos y un cambio de inquilino principal. Esto puede aumentar la latencia de las solicitudes o causar desconexiones transitorias. Realice esta operación fuera de las horas pico.
Tipo de almacenamiento
Se admiten discos ESSD PL1 y ESSD PL0.
ESSD PL1 es el tipo de almacenamiento recomendado.
ESSD PL0 es la clase de almacenamiento predeterminada y rentable.
NotaLa función PL0 se encuentra actualmente en vista previa por invitación y no está totalmente disponible. Espere a su lanzamiento oficial.
Tamaño de almacenamiento
El rango de espacio de almacenamiento varía para nodos de diferentes especificaciones. Seleccione un tamaño adecuado según las necesidades de su negocio. Para obtener más información, consulte el documento Product specifications.
Resource group
Contenedor que gestiona un grupo de recursos relacionados bajo una sola cuenta de Alibaba Cloud. Un recurso solo puede pertenecer a un resource group. Asigne los resource groups a conceptos como proyectos, aplicaciones u organizaciones según sus escenarios de negocio.
Para obtener más información, consulte Clasificación de recursos en resource groups y concesión de permisos sobre los resource groups.
Optimización de aislamiento
Especifica si se debe habilitar la optimización del aislamiento de recursos (cgroup) entre inquilinos. Actualmente, solo se admite el aislamiento de recursos de CPU.
Deshabilitado: Cada inquilino tiene un pool de hilos independiente para aislar los recursos de CPU entre inquilinos.
Habilitado: Los hilos de un inquilino se agregan al directorio cgroup correspondiente. El sistema cgroup limita la utilización de CPU de estos hilos para lograr el aislamiento de recursos de CPU.
NotaLa función de optimización de aislamiento actualmente solo está disponible para usuarios incluidos en la lista de permitidos. Para habilitar esta función, póngase en contacto con el soporte técnico de OceanBase.
Las especificaciones 4C y 8C de la serie Standard Edition (Cloud Disk) no admiten la función de optimización de aislamiento.
El tipo de especificación General-purpose no admite la función de optimización de aislamiento.
OceanBase Database V3.2.4.1 y versiones posteriores admiten la función de optimización de aislamiento.
Habilite cgroup para escenarios como Software as a Service (SaaS), aislamiento de procesamiento transaccional (TP)/procesamiento analítico (AP) o aislamiento estricto de negocios dentro de un clúster adquirido.
No habilite cgroup para escenarios como despliegues de inquilino único o cuando los inquilinos tienen negocios relacionados o dependientes.
VPC
Nube privada virtual (VPC) a la que pertenecen los recursos de negocio que acceden a la instancia de base de datos. Permita que el sistema cree automáticamente una VPC.
Para crear una VPC, haga clic en Create VPC. Para obtener más información, consulte VPCs and vSwitches.
Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
Zona principal
Zona principal de la instancia de inquilino.
Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
vSwitch de VPC
vSwitch al que pertenecen los recursos de negocio que acceden al servicio de base de datos. Permita que el sistema cree automáticamente un vSwitch de VPC.
Para crear un vSwitch, haga clic en Create vSwitch. Para obtener más información, consulte Work with vSwitches.
Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
Rol vinculado al servicio
Rol vinculado al servicio para crear una instancia de inquilino. Use este rol para acceder a sus recursos en la VPC y adquirir una instancia de inquilino de OceanBase. Para obtener más información, consulte OceanBase service-linked roles.
Este parámetro es obligatorio. Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
Juego de caracteres
Juego de caracteres usado por la instancia de inquilino.
Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
Zona horaria
Zona horaria de la instancia de inquilino.
Este parámetro es obligatorio si el tipo de instancia es Tenant Instance.
Versión
Versión de OceanBase Database de la instancia por adquirir.
Actualmente, el tipo de especificación General-purpose de la serie Standard Edition (Cloud Disk) solo admite la versión 4.2.1.4.
Número de réplicas completas
Número de réplicas completas en la instancia adquirida.
NotaEn el modo de despliegue multizona, el número de réplicas completas es tres. Los recursos de cómputo y almacenamiento se distribuyen equitativamente entre las tres réplicas.
En el modo de despliegue de doble zona, el número de réplicas completas es dos. Hay dos réplicas completas y una réplica de registro. La réplica de registro usa menos recursos de almacenamiento que una réplica completa y no se muestra en el diagrama de topología.
En el modo de despliegue de zona única, el número de réplicas completas es dos. Seleccione tres si el tipo de instancia es Cluster Instance.
Actualización automática
Especifica si se deben habilitar las actualizaciones automáticas para versiones menores.
Habilitar actualización automática de versiones menores
Deshabilitar actualización automática
Si se habilita, la plataforma en la nube actualizará automáticamente la versión menor sin afectar sus servicios.
Directiva de copia de seguridad al liberar la instancia
Especifica si se deben conservar los archivos de copia de seguridad completa cuando se libera la instancia.
Si opta por conservar el último conjunto de copias de seguridad completas y existe un intervalo de tiempo recuperable, la instancia se mueve a la papelera de reciclaje después de liberarse. Si no existe un intervalo de tiempo recuperable, o si la directiva de retención indica no conservar copias de seguridad, la instancia no se mueve a la papelera de reciclaje tras su liberación.
Modifique la directiva de copia de seguridad posteriormente. Para obtener más información, consulte Backup policies.
Conservar copias de seguridad completas genera cargos. Para obtener más información, consulte Billing for backup and recovery.
Cantidad
Número de instancias por adquirir.
Duración de la suscripción
Para instancias de suscripción, seleccione la duración de la suscripción en meses.
También habilite la renovación automática. El ciclo de renovación automática coincide con la duración de la suscripción.
Haga clic en Product Type.
Seleccione la casilla Serverless y haga clic en Product Type.
Una vez completado el pago, consulte la instancia recién creada en la lista de instancias.
Siguientes pasos
En la página Instance List, consulte información como Instance Name/ID, Instance Type, Series, Zone, Specifications, Storage Space, Billing Method, Tags y Status.
Para una instancia de clúster, haga clic en Serverless en la columna Actions. Cree una instancia secundaria, realice un cambio de especificación estándar o temporal, cambie el método de facturación, o renueve o libere la instancia. Las operaciones disponibles varían según el tipo de instancia y el método de facturación.
