Copiado.
Compra y conexión a una instancia principal múltiple
Escenarios
Esta sección describe cómo comprar una instancia multiprimaria en la consola de TaurusDB y conectarse a ella con una instancia proxy.
Facturación
Las instancias multiprimarias solo admiten la facturación de pago por uso. Después de comprar una instancia multiprimaria, se le facturarán los recursos que realmente utilice. Para obtener detalles de facturación, véase Facturación de pago por uso.
Restricciones
- Para utilizar instancias múltiples primarias, envíe una solicitud seleccionando Service Tickets > Create Service Ticket en el extremo superior derecho de la consola de gestión.
- Las instancias multiprimarias solo admiten la facturación de pago por uso.
- Solo se pueden crear instancias multiprimarias cuando la versión del núcleo es 2.0.45.230950.
Requisitos previos
- Puede crear un usuario o grupo de usuarios de IAM en la consola de IAM y otorgarle permisos de operación específicos, para realizar una gestión refinada en Huawei Cloud. Para obtener más información, véase Creación de un usuario y concesión de permisos de TaurusDB.
- El saldo de su cuenta no está por debajo de cero.
Procedimiento
Paso 1: Comprar una instancia multiprimaria
- Vaya a la página de Compra de instancia de BD.
- En la página que aparece en pantalla, seleccione Pay-per-use para Billing Mode y haga clic en Next.
Tabla 1 Información básica Parámetro
Descripción
Billing Mode
Seleccione Pay-per-use.
Region
Región en la que se despliega la instancia
AVISO:- Las regiones son áreas geográficas aisladas entre sí. Los recursos son específicos de cada región y no pueden usarse en regiones diferentes mediante conexiones de redes internas. Para una menor latencia de red y un acceso más rápido a los recursos, seleccione la región más cercana.
- No puede cambiar la región de una instancia una vez que se ha comprado.
DB Instance Name
El nombre debe comenzar con una letra y debe contener entre 4 y 64 caracteres. Solo se admiten letras, dígitos, guiones (-) y guiones bajos (_).
- Si crea varias instancias a la vez, se agregará un guion (-) seguido de un número con cuatro dígitos al nombre de la instancia, comenzando por -0001. Por ejemplo, si escribe instance, la primera instancia se denominará instancia-0001, la segunda instancia-0002, etc.
- Los nombres de las instancias creadas por lotes deben contener de 4 a 59 caracteres. Solo se admiten letras, dígitos, guiones (-) y guiones bajos (_).
DB Engine Version
TaurusDB V2.0
Kernel Version
Seleccione 2.0.45.230950. Para obtener detalles sobre las actualizaciones en cada versión menor del kernel, véase Historial de versiones del kernel TaurusDB.
NOTA:Para usar esta función, envíe una solicitud seleccionando Service Tickets > Create Service Ticket en el extremo superior derecho de la consola de gestión.
DB Instance Type
Seleccione Multi-primary.
Una instancia multiprimaria puede contener de 2 a 63 nodos primarios, sin réplicas de lectura. Dicha instancia puede procesar múltiples lecturas y escrituras, lo que ofrece un excelente rendimiento de lectura/escritura con alta simultaneidad.
Storage Type
- DL6
El Shared storage original. El tipo de almacenamiento predeterminado de las instancias de TaurusDB creadas antes de julio de 2024 es Shared storage, mientras que el de las instancias de TaurusDB creadas en julio de 2024 y posteriores es DL6.
Las instancias basadas en DL6 logran cero RPO con un despliegue de 3 AZ y ofrecen mejor rendimiento y mayor throughput máximos. Son adecuados para sistemas de aplicaciones principales que son sensibles al rendimiento y tienen requisitos exigentes de E/S de almacenamiento durante las horas pico, como las de finanzas, comercio electrónico, gobierno y juegos.
- DL5
Un nuevo tipo de almacenamiento. Con las tecnologías de infraestructura de red y hardware de Huawei Cloud, las instancias basadas en DL5 mantienen la misma alta disponibilidad que las instancias basadas en DL6 con 3 AZ y cero RPO.
En comparación con las instancias basadas en DL6, aunque el rendimiento máximo de las instancias basadas en DL5 puede disminuir, el costo por unidad de capacidad se reduce significativamente. Las instancias basadas en DL5 son adecuadas para sistemas empresariales sub-core con uso intensivo de CPU o módulos de aplicaciones que se centran en costos mínimos.
Para obtener más información sobre los tipos de almacenamiento, véase Tipos de almacenamiento.
AZ Type
Una AZ es una región física donde los recursos tienen su propia fuente de alimentación y redes independientes. Las AZ están físicamente aisladas, pero se interconectan a través de una red interna. Algunas regiones admiten el despliegue de una sola AZ y varias AZ y algunas solo admiten el despliegue de una sola AZ.
- Single-AZ: Todos los nodos de lectura/escritura se despliegan en la misma AZ.
- Multi-AZ: Los nodos de lectura/escritura se despliegan uniformemente en diferentes AZ para garantizar una alta confiabilidad.
Time Zone
Debe seleccionar una zona horaria para la instancia en función de la región que alberga la instancia. La zona horaria se selecciona durante la creación de la instancia y no se puede cambiar después de crear la instancia.
Tabla 2 Especificaciones y almacenamiento Parámetro
Descripción
Instance Specifications
TaurusDB es una base de datos nativa de la nube que utiliza el almacenamiento compartido. Para garantizar la estabilidad de la carga de trabajo en alta presión de lectura/escritura, el sistema controla los picos de lectura/escritura de las instancias de BD según las especificaciones de la instancia. Para obtener más información sobre cómo seleccionar especificaciones, véase Nota técnica de rendimiento.
CPU Architecture
Seleccione x86 o Kunpeng.
- x86: Las instancias x86 utilizan procesadores Intel® Xeon® Scalable y un rendimiento informático sólido y estable de característica. Cuando se trabaja en redes de alto rendimiento, las instancias proporcionan el rendimiento y la estabilidad adicionales que exigen las aplicaciones de clase empresarial.
- Kunpeng: Las instancias de Kunpeng utilizan procesadores de Kunpeng 920 y NIC inteligentes de alta velocidad 25GE para redes informáticas potentes y de alto rendimiento, lo que las convierte en una excelente opción para empresas que necesitan servicios en la nube rentables, seguros y confiables.
Nodes
Este parámetro es obligatorio para instancias multiprimarias. Cada instancia multiprimaria requiere al menos dos nodos primarios. Se pueden crear hasta 63 nodos principales a la vez. Todos los nodos primarios son legibles y escribibles.
También puede agregar nodos de lectura/escritura después de crear una instancia. Para más detalles, véase Adición de nodos de lectura/escritura a una instancia multiprimaria.
Storage
Contiene la sobrecarga del sistema requerida para inodes, bloques reservados y operaciones de base de datos.
El almacenamiento se ampliará dinámicamente en función de la cantidad de datos que se deben almacenar, y se facturará por hora sobre una base de pago por uso.
Backup Space
TaurusDB proporciona espacio de copia de respaldo gratuito equivalente a la cantidad de almacenamiento utilizado. Después de que se agote el espacio de copia de respaldo gratuito, se le facturará el espacio adicional en una base de pago por uso.
Tabla 3 Red Parámetro
Descripción
VPC
- Una red virtual dedicada donde se encuentra su instancia. Aísla las redes para diferentes cargas de trabajo para mejorar la seguridad.
TaurusDB asigna una VPC predeterminada (default_vpc) para su instancia. También puede usar una VPC y una subred existentes, nuevas o compartidas.
- Para utilizar una VPC y una subred existentes, seleccione una VPC y una subred existentes en la cuenta actual en las listas desplegables.
- Para utilizar una VPC y una subred nuevas, cree una VPC y una subred, y luego seleccione la VPC y la subred en las listas desplegables.
Para obtener más información sobre cómo crear una VPC y una subred, véase "Creación de una VPC y una subred" en la Guía de usuario de Virtual Private Cloud.
- Para usar una VPC y una subred compartidas, seleccione una VPC y una subred que otra cuenta comparta con la cuenta actual en las listas desplegables.
Con Resource Access Manager (RAM), puede compartir subredes en una VPC con una o más cuentas, por lo que puede configurar y gestionar fácilmente múltiples recursos de cuentas a bajo costo.
Para obtener más información sobre el uso compartido de subredes de VPC, véase Uso compartido de VPC en la Guía del usuario de Virtual Private Cloud.
AVISO:Después de crear una instancia de base de datos, no se puede cambiar la VPC.
Security Group
Mejora la seguridad al controlar el acceso a TaurusDB desde otros servicios. Cuando selecciona un grupo de seguridad, debe asegurarse de que permite que el cliente acceda a las instancias.
Si no hay ningún grupo de seguridad disponible o se ha creado, TaurusDB asigna un grupo de seguridad a la instancia de forma predeterminada.
NOTA:Para garantizar las conexiones y el acceso a la base de datos posteriores, haga clic en Add Inbound Rule para permitir que todas las direcciones IP accedan a su instancia de BD a través del puerto 3306 y con ICMP.
Tabla 4 Proxy de base de datos Parámetro
Descripción
Database Proxy
Debe habilitar Database Proxy para varias instancias primarias. A continuación, puede utilizar direcciones proxy para conectarse a las bases de datos.
Proxy Instance Specifications
Puede seleccionar las especificaciones de instancia proxy según sea necesario.
Proxy Instance Nodes
Puede crear de 2 a 16 nodos de instancia proxy.
Tabla 5 Configuración de la base de datos Parámetro
Descripción
Administrator
El nombre de inicio de sesión predeterminado para la base de datos es root.
Administrator Password
Debe contener entre 8 y 32 caracteres y contener al menos tres de los siguientes caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales (~!@#%^*-_=+?,()&$|.). Ingrese una contraseña segura y cámbiela periódicamente para mejorar la seguridad y defenderse de amenazas como los intentos de craqueo de fuerza bruta.
AVISO:Si selecciona una plantilla de parámetros personalizada durante la creación de instancias, la contraseña del administrador debe cumplir con los valores de los parámetros validate_password de la plantilla de parámetros personalizada. De lo contrario, la creación de la instancia fallará.
Para comprobar los valores de los parámetros, vaya a la página Parámetro Templates, busque la plantilla de parámetros de destino y haga clic en su nombre. En la esquina superior derecha de la página, busque validate_password.
Mantenga esta contraseña segura. Si se pierde, el sistema no puede recuperarlo.
Después de crear una instancia, puede restablecer esta contraseña. Para más detalles, véase Restablecimiento de la contraseña del administrador.
Confirm Password
Ingrese la contraseña de administrador de nuevo.
Tabla 6 Plantilla de parámetros Parámetro
Descripción
Parameter Template
Contiene valores de configuración del motor que se pueden aplicar a una o más instancias.
En la lista desplegable, puede ver la plantilla de parámetros predeterminada (Default-GaussDB-for-MySQL 8.0), la plantilla de parámetros de alto rendimiento (Default-GaussDB-for-MySQL 8.0-High Performance) y todas las plantillas de parámetros personalizadas de la región actual. Puede seleccionar una plantilla de parámetro adecuada según sea necesario.
AVISO:- Si selecciona una plantilla de parámetros personalizada al crear una instancia de BD, no se aplicarán los siguientes parámetros relacionados con la especificación en la plantilla personalizada. En su lugar, se utilizan los valores predeterminados.
innodb_log_buffer_size
max_connections
innodb_buffer_pool_instances
innodb_page_cleaners
innodb_parallel_read_threads
innodb_read_io_threads
innodb_write_io_threads
threadpool_size
- El valor de innodb_parallel_select_count viene determinado por las especificaciones de la instancia, en lugar del valor del parámetro configurado en la plantilla de parámetros. El valor predeterminado es OFF para instancia con 16 vCPU o menos y ON para instancias con más de 16 vCPU.
Para obtener más información sobre las plantillas de parámetros, véase Gestión de plantillas de parámetros. Para obtener más información sobre la plantilla de parámetros de alto rendimiento, véase Introducción a la plantilla de parámetros de alto rendimiento.
Puede modificar los parámetros de instancia según sea necesario después de crear una instancia de BD. Para más detalles, véase Modificación de parámetros de una instancia de base de datos.
Table Name
Especifica si los nombres de tabla distinguen entre mayúsculas y minúsculas. Esta opción no se puede cambiar más tarde.
- Case sensitive: los nombres de las tablas distinguen mayúsculas de minúsculas.
- Case insensitive: los nombres de tabla no distinguen mayúsculas de minúsculas y se almacenan en minúsculas por defecto.
Enterprise project
Only available for enterprise users. Si desea utilizar esta función, póngase en contacto con el servicio de atención al cliente.
Un proyecto empresarial proporciona una manera de gestionar los recursos de la nube y los miembros de la empresa en una base de proyecto por proyecto.
Puede seleccionar un proyecto de empresa en la lista desplegable. El proyecto predeterminado es default.
Tabla 7 Etiqueta Parámetro
Descripción
Tag
Etiqueta una instancia de BD. Este parámetro es opcional. Agregar etiquetas a las instancias de BD ayuda a identificar y gestionar mejor las instancias de BD. Cada instancia de BD puede tener hasta 20 etiquetas.

El rendimiento de una instancia de BD depende de sus configuraciones. Los elementos de configuración del hardware incluyen las especificaciones de la instancia, el tipo de almacenamiento y el espacio de almacenamiento.
- Confirme las especificaciones de la instancia de pago por uso.
- Si necesita modificar la configuración, haga clic en Previous.
- Si no necesita modificar la configuración, haga clic en Submit.
- Para ver y gestionar instancias de BD, vaya a la página Instances.
- Durante el proceso de creación, el estado de la instancia es Creating. Después de que el estado de la instancia sea Available, puede utilizar la instancia.
- La copia de respaldo automatizada está habilitada de forma predeterminada durante la creación de instancias. Una vez creada la instancia, la política de copia de respaldo no se puede deshabilitar y se creará automáticamente una copia de respaldo completa.
- Una vez creada la instancia, puede confirmar el tipo de instancia de base de datos en la página Instances.
- Una vez creada la instancia, puede agregar una descripción.
- El puerto predeterminado de la base de datos es 3306 y no se puede cambiar después de crear la instancia.
Paso 2: Conectarse a la instancia multiprimaria a través de una instancia proxy
- Inicie sesión en un ECS.
- Conéctese a la instancia con una dirección proxy.
mysql -h <hostIP> -P <port> -u <userName>
Tabla 8 Descripción del parámetro Parámetro
Descripción
<hostIP>
Dirección de proxy.
Haga clic en el nombre de la instancia multiprimaria, elija Database Proxy en el panel de navegación y vea la dirección de proxy en la lista de instancias de proxy.
<port>
Puerto de base de datos. De forma predeterminada, el valor es 3306.
Haga clic en el nombre de la instancia multiprimaria, elija Database Proxy en el panel de navegación y vea el puerto de la base de datos en la lista de instancias proxy.
<userName>
Nombre de usuario de la cuenta del administrador de la base de datos. El nombre de usuario predeterminado es root.
Introduzca la contraseña de la cuenta de la base de datos como se le solicite.
Enter password:

