Config personalizado
En esta sección se describe cómo comprar una instancia de clúster en modo personalizado en la consola de gestión. Puede personalizar los recursos informáticos y el espacio de almacenamiento de una instancia de clúster en función de sus requisitos de servicio. Además, puede configurar ajustes avanzados, como el registro de consultas lentas y la copia de respaldo automatizada.
Precauciones
Cada cuenta puede crear hasta 10 instancias de clúster.
Prerrequisitos
- Ha registrado un ID de Huawei y ha habilitado servicios de Huawei Cloud.
- El saldo de su cuenta es mayor o igual a $0 USD.
- Para mostrar si el disco está cifrado en la lista de instancias de base de datos, envíe un ticket de servicio. En la esquina superior derecha de la consola de gestión, elija Service Tickets > Create Service Ticket.
Procedimiento
- Vaya a la página Custom Config.
- En la página mostrada, seleccione un modo de facturación y configure la información sobre su instancia de base de datos. A continuación, haga clic en Next.
Figura 1 Configuraciones básicas
Tabla 1 Configuraciones básicas Parámetro
Descripción
Billing Mode
Seleccione un modo de facturación: Yearly/Monthly o Pay-per-use.
- Para instancias anuales/mensuales
- Especifique Required Duration y el sistema deduce las tarifas incurridas de su cuenta en función del precio del servicio.
- Si no espera seguir usando la instancia mucho después de que caduque, puede cambiar el modo de facturación de anual/mensual a pago por uso. Para más detalles, consulte Cambio del modo de facturación de anual/mensual a pago por uso..
NOTA:
Las instancias facturadas anualmente/mensualmente no se pueden eliminar. Solo pueden darse de baja de. Para obtener más información, consulte Anulación de la suscripción a una instancia anual/mensual.
- Para instancias de pago por uso
- Se le factura el uso basado en el tiempo que el servicio está en uso.
- Si espera usar el servicio ampliamente durante un largo período de tiempo, puede cambiar su modo de facturación de pago por uso a anual/mensual para reducir los costos. Para más detalles, consulte Cambio del modo de facturación de pago por uso a anual/mensual.
Region
La región donde se encuentra el recurso.
NOTA:
Las instancias desplegadas en diferentes regiones no pueden comunicarse entre sí a través de una red privada y no se puede cambiar la región de una instancia una vez que se ha comprado. Tenga cuidado al seleccionar una región.
Project
El proyecto corresponde a la región actual y se puede cambiar.
AZ
Una AZ es una parte de una región con su propia fuente de alimentación y red independiente. Las zonas de disponibilidad están físicamente aisladas pero pueden comunicarse a través de conexiones de red internas.
Las instancias se pueden desplegar en una única zona de disponibilidad o en tres zonas de disponibilidad.
- Si su servicio requiere baja latencia de red entre instancias, despliega los componentes de la instancia en la misma zona de disponibilidad. Si selecciona una única zona de disponibilidad para desplegar la instancia, se utiliza de forma predeterminada el despliegue antiafinidad. Con un despliegue antiafinidad, sus nodos primarios, secundarios y ocultos se despliegan en diferentes máquinas físicas para una alta disponibilidad.
- Si desea desplegar una instancia en las zonas de disponibilidad para la recuperación ante desastres, seleccione tres zonas de disponibilidad. En este modo de despliegue, los nodos de mongos, shard y config se distribuyen uniformemente en las tres zonas de disponibilidad.
NOTA:
El despliegue de 3-AZ no está disponible en todas las regiones. Si la opción de 3-AZ no se muestra en la página para comprar una instancia, pruebe con una región diferente.
DB Instance Name
- El nombre de instancia que especifique después de la compra. El nombre de instancia debe contener entre 4 y 64 caracteres y debe comenzar con una letra. Es sensible a mayúsculas y minúsculas y puede contener letras, dígitos, guiones (-) y guiones bajos (_). No puede contener otros caracteres especiales.
- El nombre de instancia puede ser el mismo que un nombre de instancia existente.
- Si compra un lote de instancias a la vez, se agregará un sufijo numérico de 4 dígitos a los nombres de las instancias, comenzando por -0001. Si más adelante realiza otra compra por lotes, los nombres de las nuevas instancias se numerarán primero utilizando los sufijos que falten en la secuencia de sus instancias existentes y, a continuación, continuando desde donde lo dejó su última compra por lotes. Por ejemplo, un lote de 3 instancias obtiene los sufijos -0001, -0002 y -0003. Si eliminó instancia 0002 y luego compró 3 instancias más, las nuevas instancias obtendrían los sufijos -0002, -0004 y -0005.
- Después de crear la instancia de base de datos, puede cambiar su nombre. Para obtener más información, consulte Cambio del nombre de una instancia.
DB Instance Type
Seleccione Cluster.
Una instancia de clúster incluye tres tipos de nodos: mongos, shard y config. Cada shard y config es un conjunto de réplicas de tres nodos para garantizar una alta disponibilidad.
Compatible MongoDB Version
- 4.4
- 4.2
- 4.0
- 3.4
CPU Type
DDS admite arquitecturas de CPU x86 y Kunpeng.
NOTA:
Este parámetro solo está disponible para MongoDB 4.0 y 3.4. El valor predeterminado es Kunpeng.
- x86
Las CPU x86 utilizan el conjunto de instrucciones de complejas de computación con Conjunto de Instrucciones Complejas (CISC). Cada instrucción se puede usar para ejecutar operaciones de hardware de bajo nivel. Las instrucciones CISC varían en longitud, y tienden a ser complicadas y lentas en comparación con la computación de conjunto reducido de instrucciones (RISC).
- Kunpeng
La arquitectura de CPU Kunpeng utiliza RISC. El conjunto de instrucciones RISC es más pequeño y más rápido que CISC, gracias a la arquitectura simplificada. Las CPU de Kunpeng también ofrecen un mejor equilibrio entre potencia y rendimiento que x86.
Las CPU de Kunpeng ofrecen una opción de alta densidad y bajo consumo que es más rentable para cargas de trabajo pesadas.
Storage Type
Si no utiliza DeC, el tipo de almacenamiento es Cloud SSD de forma predeterminada.
Para los usuarios de DeC, los tipos de almacenamiento admitidos dependen del tipo de recurso seleccionado.
- Si selecciona EVS para Resource Type, Storage Type se establece en Cloud SSD.
- Si selecciona DSS para Resource Type, Storage Type se puede establecer en Common I/O, High I/O o Cloud SSD.
Storage Engine
- WiredTiger
WiredTiger es el motor de almacenamiento predeterminado de DDS 3.4 y 4.0. WiredTiger ofrece diferentes mecanismos de control de simultaneidad y compresión de granularidad para la gestión de datos. Puede proporcionar el mejor rendimiento y eficiencia de almacenamiento para diferentes tipos de aplicaciones.
- RocksDB
RocksDB es el motor de almacenamiento predeterminado de DDS 4.2 y 4.4. RocksDB admite búsqueda de puntos eficiente, escaneo de rango y escritura de alta velocidad. RocksDB se puede utilizar como el motor de almacenamiento de datos subyacente de MongoDB y es adecuado para escenarios con un gran número de operaciones de escritura.
Specifications
Con una arquitectura x86, tiene las siguientes opciones:
- Uso general (s6): Las instancias S6 son adecuadas para aplicaciones que requieren un rendimiento moderado en general, pero ocasionales ráfagas de alto rendimiento, como servidores web de carga ligera, entornos de pruebas y R&D empresariales y bases de datos de bajo y mediano rendimiento.
- Mejorado II (c6): Las instancias C6 tienen múltiples tecnologías optimizadas para proporcionar un rendimiento informático potente y estable. Las NIC inteligentes de alta velocidad de 25 GE se utilizan para proporcionar un ancho de banda y un rendimiento ultra altos, lo que las convierte en una excelente opción para escenarios de carga pesada. Es adecuado para sitios web, aplicaciones web, bases de datos generales y servidores de caché que tienen requisitos de rendimiento más altos para recursos informáticos y de red; y aplicaciones empresariales de carga media y pesada.
Para obtener más información sobre las especificaciones de instancia admitidas, consulte Especificaciones de instancia de clúster.
mongos Node Class
Para obtener más información sobre la CPU y la memoria de mongos, consulte Especificaciones de instancias de clúster. Puede cambiar la clase de una instancia después de crearla. Para obtener más información, consulte Cambio de la clase de instancia.
mongos Nodes
El valor varía de 2 a 32. Si es necesario, puede agregar nodos a una instancia después de crearla. Para obtener más información, consulte Adición de nodos de instancia de clúster.
mongos Parameter Template
Los parámetros que se aplican a los nodos mongos. Después de crear una instancia, puede cambiar la plantilla de parámetros de un nodo para obtener el mejor rendimiento.
Para obtener más información, consulte Edición de una plantilla de parámetro.
shard Node Class
Para obtener más información acerca de la CPU y la memoria del disco, consulte Especificaciones de instancias de clúster. El nodo de shard almacena datos de usuario pero no se puede acceder directamente. Puede cambiar la clase de una instancia después de crearla. Para obtener más información, consulte Cambio de la clase de instancia.
shard Storage Space
El valor oscila entre 10 GB y 2000 GB y debe ser un múltiplo de 10. Puede ampliar verticalmente una instancia después de crearla. Para obtener más información, consulte Ampliación vertical de una instancia de clúster.
NOTA:
- Si el espacio de almacenamiento adquirido supera los 600 GB y el espacio de almacenamiento restante es de 18 GB, la instancia se convierte en sólo lectura.
- Si el espacio de almacenamiento que compró es inferior a 600 GB y el uso de espacio de almacenamiento alcanza el 97%, la instancia se convierte en sólo lectura.
En estos casos, elimine recursos innecesarios o amplíe la capacidad.
shard Nodes
El valor varía de 2 a 32. Si es necesario, puede agregar nodos a una instancia después de crearla. Para obtener más información, consulte Adición de nodos de instancia de clúster.
shard Parameter Template
Los parámetros que se aplican a los nodos de shard. Después de crear una instancia, puede cambiar la plantilla de parámetros de un nodo para obtener el mejor rendimiento.
Para obtener más información, consulte Edición de una plantilla de parámetro.
config Node Class
Para obtener más información sobre la CPU y la memoria del nodo de configuración, consulte Especificaciones de instancias de clúster. Puede cambiar la clase de una instancia después de crearla. Para obtener más información, consulte Cambio de la clase de instancia.
config Storage Space
De acuerdo con las funciones y los requisitos mínimos del nodo de configuración, el espacio de almacenamiento del nodo de configuración se establece en 20 GB de forma predeterminada. No se puede ampliar el almacenamiento del nodo después de crearlo.
config Parameter Template
Los parámetros que se aplican a los nodos config. Después de crear una instancia, puede cambiar la plantilla de parámetros de un nodo para obtener el mejor rendimiento.
Para obtener más información, consulte Edición de una plantilla de parámetro.
Disk Encryption
- Disabled: Desactivar la encriptación.
- Enabled: Habilitar la encriptación. Esta característica mejora la seguridad de los datos, pero afecta ligeramente el rendimiento de lectura/escritura.
Key Name: Seleccione o cree una clave privada, que es la clave del tenant.
NOTA:
- Después de crear una instancia, el estado de encriptación del disco y la clave no se pueden cambiar. La encriptación de disco no cifrará los datos de copia de respaldo almacenados en OBS. Para habilitar la encriptación de datos de copia de respaldo, póngase en contacto con el servicio de atención al cliente.
- Para comprobar si el disco está cifrado, puede ver Disk Encrypted en la lista de instancias de base de datos.
- Si la encriptación de disco o la encriptación de datos de copia de respaldo están habilitados, mantenga la clave correctamente. Una vez que la clave está deshabilitada, eliminada o congelada, la base de datos no estará disponible y los datos no se restaurarán.
Si la encriptación de disco está habilitado pero la encriptación de datos de copia de respaldo no está habilitado, puede restaurar datos a una nueva instancia desde copias de respaldo.
Si tanto la encriptación de disco como la encriptación de datos de copia de respaldo están habilitados, los datos no se pueden restaurar.
- Para obtener más información sobre cómo crear una clave, consulte "Creación de un CMK" en Guía de usuario de Data Encryption Workshop.
Figura 2 Configuración del administradorFigura 3 Red y duración requeridaTabla 3 Ajustes de red Parámetro
Descripción
VPC
La VPC donde se encuentran instancias de base de datos. Una VPC aísla las redes para diferentes servicios. Le permite gestionar y configurar fácilmente redes privadas y cambiar las configuraciones de red. Deberá crear o seleccionar la VPC requerida. Para obtener más información sobre cómo crear una VPC, consulte "Creación de una VPC" en la Guía del usuario de Virtual Private Cloud. Para obtener más información sobre las restricciones en el uso de VPC, consulte Métodos de conexión.
Si no hay VPC disponibles, DDS crea una para usted de manera predeterminada.
NOTA:
Una vez creada la instancia de DDS, la VPC no podrá modificarse.
Subnet
Una subred proporciona recursos de red dedicados que están lógicamente aislados de otras redes por razones de seguridad.
Una vez creada la instancia, puede cambiar la dirección IP privada asignada por la subred. Para obtener más información, consulte Cambio de una dirección IP privada.
NOTA:
Se admiten las subredes IPv4 e IPv6.
Security Group
Un grupo de seguridad controla el acceso entre DDS y otros servicios.
Si no hay grupos de seguridad disponibles, DDS crea una para usted de manera predeterminada.
NOTA:
Asegúrese de que haya una regla de grupo de seguridad configurada que permita a los clientes acceder a las instancias. Por ejemplo, seleccione una regla TCP entrante con el puerto predeterminado 8635 e introduzca una dirección IP de subred o seleccione un grupo de seguridad al que pertenece la instancia.
SSL
Secure Sockets Layer (SSL) encripta las conexiones entre clientes y servidores, evitando que los datos sean manipulados o robados durante la transmisión.
Puede habilitar SSL para mejorar la seguridad de los datos. Después de crear una instancia, puede conectarse a ella mediante SSL.
Database Port
El puerto DDS predeterminado es 8635, pero este puerto se puede modificar si es necesario. Si cambia el puerto, agregue una regla de grupo de seguridad correspondiente para permitir el acceso a la instancia.
NOTA:
- El puerto de la base de datos es el puerto del nodo mongos. El puerto predeterminado es 8635. Para cambiar el puerto, consulte Cambio de un puerto de base de datos.
- El puerto del nodo de shard es 8637, y el puerto del nodo de config es 8636, que no se puede cambiar. Para obtener más información sobre cómo conectarse a los nodos de disco y configuración, consulte Habilitación de direcciones IP de nodos de shard y config.
Enterprise Project
Solo los usuarios de empresa pueden utilizar esta función. Para utilizar esta función, póngase en contacto con el servicio de atención al cliente.
Un proyecto empresarial es un modo de gestión de recursos en la nube, en el que los recursos y los miembros en la nube se gestionan de forma centralizada por proyecto.
Seleccione un proyecto de empresa en la lista desplegable. El proyecto predeterminado es default. Para obtener más información acerca del proyecto de empresa, consulte Guía del usuario de Enterprise Management.
Figura 4 Configuración avanzadaTabla 4 Configuración avanzada Parámetro
Descripción
Automated Backup
DDS habilita una política de copia de respaldo automatizada de forma predeterminada, pero puede deshabilitarla después de crear una instancia. Una copia de respaldo completa automatizada se activa inmediatamente después de la creación de una instancia.
Para obtener más información, consulte Configuración de una copia de respaldo automatizada.
Retention Period (days)
Retention Period se refiere al número de días que se conservan los datos. Puede aumentar el período de retención para mejorar la fiabilidad de los datos.
El período de retención de copias de respaldo es de 1 a 732 días.
Time Window
Un período de una hora la copia de respaldo se programará dentro de las 24 horas, como 01:00-02:00. El tiempo de copia de respaldo está en formato UTC.
Tags
(Opcional) Puede agregar etiquetas a instancias DDS para que pueda buscar y filtrar rápidamente instancias especificadas por etiqueta. Cada instancia de DDS puede tener hasta 20 etiquetas.
- Crear una etiqueta.
Puede crear etiquetas en la consola DDS y configurar key y value de la etiqueta.
Key: Este parámetro es obligatorio.- Cada clave de etiqueta debe ser única para cada instancia.
- Una clave de etiqueta consta de hasta 36 caracteres.
- La clave debe consistir únicamente en dígitos, letras, guiones bajos (_), y guiones (-).
Valor: Este parámetro es opcional.- El valor consta de hasta 43 caracteres.
- El valor debe consistir únicamente en dígitos, letras, guiones bajos (_), puntos y guiones (-).
- Agregar una etiqueta predefinida.
Las etiquetas predefinidas se pueden utilizar para identificar múltiples recursos en la nube.
Para etiquetar un recurso en la nube, puede seleccionar una etiqueta predefinida creada en la lista desplegable, sin introducir una clave y un valor para la etiqueta.
Por ejemplo, si se ha creado una etiqueta predefinida, su clave es Usage y valor es Project1. Cuando configura la clave y el valor de un recurso en la nube, la etiqueta predefinida creada se mostrará en la página.
Después de crear una instancia, puede hacer clic en el nombre de la instancia para ver sus etiquetas. En la página Tags, también puede modificar o eliminar las etiquetas. Además, puede buscar y filtrar rápidamente instancias especificadas por etiqueta.
Puede agregar una etiqueta a una instancia después de crearla. Para obtener más información, consulte Adición de una etiqueta.
Si tiene alguna pregunta sobre el precio, haga clic en Price Details.
NOTA:
El rendimiento de la instancia depende de las especificaciones que seleccione durante la creación. Los elementos de configuración de hardware que se pueden seleccionar incluyen la clase de nodo y el espacio de almacenamiento.
- Para instancias anuales/mensuales
- En la página mostrada, confirme los detalles de la instancia.
- Para instancias anuales/mensuales
- Si necesita modificar las especificaciones, haga clic en Previous para volver a la página anterior.
- Si no necesita modificar las especificaciones, lea y acepte el contrato de servicio y haga clic en Pay Now para ir a la página de pago y completar el pago.
- Para instancias de pago por uso
- Si necesita modificar las especificaciones, haga clic en Previous para volver a la página anterior.
- Si no necesita modificar las especificaciones, lea y acepte el contrato de servicio y haga clic en Submit para comenzar a crear la instancia.
- Para instancias anuales/mensuales
- Haga clic en Back to Instance List. Después de crear una instancia DDS, puede ver y gestionarla en la página Instances.
- Cuando se crea una instancia, el estado que se muestra en la columna Status es Creating. Este proceso dura unos 15 minutos. Una vez completada la creación, el estado cambia a Available.
- Las instancias anuales/mensuales que se compraron en lotes tienen las mismas especificaciones, excepto el nombre y el ID de la instancia.