Este tema describe cómo crear rápidamente una instancia de pay-as-you-go ApsaraDB for SelectDB para que comience a utilizar SelectDB.
Requisitos previos
Si es la primera vez que utiliza SelectDB, le recomendamos strongly recommend reading Introduction to ApsaraDB for SelectDB (for beginners) para conocer sus funciones, conceptos básicos y métodos de facturación . Esto le ayudará a evitar confusiones.
Notas de uso
Una instancia de pay-as-you-go es un producto de pospago. Antes de crear una instancia, asegúrese de que el saldo de su cuenta de Alibaba Cloud sea sufficient.
Una instancia puede contener uno o más clústeres BE. Cuando crea una instancia, esta incluye un único clúster que utiliza el mismo método de facturación que la instancia. Para escalar horizontalmente, puede create a new cluster en la instancia.
Paso 1: Preparar una cuenta de Alibaba Cloud
-
Prepare una cuenta de Alibaba Cloud.
Si ya tiene una cuenta de Alibaba Cloud y ha activado Application Real-Time Monitoring Service (ARMS), skip this step.
Vaya al sitio web oficial de Alibaba Cloud para registrar una cuenta de Alibaba Cloud.
Active ARMS. For details, see Activate ARMS.
-
(Recommended) Prepare a Usuario de RAM .
ImportantePara evitar los riesgos de seguridad de compartir la contraseña o el par de AccessKey de su cuenta de Alibaba Cloud, se recomienda crear un usuario de RAM y otorgarle únicamente los permisos necesarios. Esta práctica sigue el principio de privilegio mínimo y mejora la seguridad de sus recursos en la nube. Para obtener más información sobre los usuarios de RAM, consulte What is a RAM user?.
Si va a utilizar su cuenta raíz de Alibaba Cloud o ya tiene un usuario de RAM autorizado, skip this step.
Cree un usuario de RAM. Para consultar las instrucciones, vea Create a RAM user.
Otorgue permisos: para crear una instancia de SelectDB, el usuario de RAM debe tener el permiso AliyunSelectDBFullAccess para gestionar SelectDB. Para consultar las instrucciones sobre cómo otorgar permisos, vea Grant permissions to a RAM user.
Paso 2: Crear una instancia
SelectDB admite dos métodos de facturación: Pay-as-you-go y Subscription. A continuación se describen sus casos de uso y características:
Pay-as-you-go: adecuado para uso a corto plazo o para probar SelectDB. Puede liberar la instancia en cualquier momento para detener la facturación.
-
Subscription: recomendado para el uso prolongado de SelectDB. Este método resulta más rentable que pay-as-you-go.
NotaPuede convertir una instancia pay-as-you-go en una instancia de suscripción, pero no a la inversa.
Este tema describe cómo crear rápidamente una instancia de SelectDB con el modelo pay-as-you-go. Para crear una instancia de suscripción o conocer más detalles sobre los parámetros de configuración, consulte Create an instance.
Vaya a la página del producto ApsaraDB for SelectDB y haga clic en ApsaraDB for SelectDB (Pay-as-you-go) para abrir la página de compra.
-
En la página de compra, configure los parámetros de la instancia.
Parámetro
Descripción
Region y Zone
Una región y una zona adecuadas ayudan a mejorar la velocidad de acceso a las instancias de SelectDB. Cuanto menor sea la distancia entre la ubicación geográfica de su negocio y la región donde se encuentra la instancia, más rápido accederá a la instancia de SelectDB.
ImportanteNo es posible cambiar la región después de crear una instancia de SelectDB, así que elija con cuidado. Si sus aplicaciones están desplegadas en Alibaba Cloud, se recomienda seleccionar la misma región para su instancia.
Minor Engine Version
La página de compra ofrece versiones de kernel estables y la más reciente. La versión estable se selecciona de forma predeterminada. Se recomienda mantener la selección predeterminada, a menos que tenga requisitos específicos.
Para consultar la correspondencia entre las versiones de kernel de SelectDB y las versiones de
Apache Doris, consulte Kernel release notes.Deployment architecture
La arquitectura de despliegue de una instancia determina sus capacidades de recuperación ante desastres.
Same-City redundancy: los recursos se despliegan en varias zonas para ofrecer recuperación ante desastres a nivel de zona. Si una zona falla, los servicios realizan un failover hacia otra zona disponible. Esto garantiza que no se pierdan metadatos ni datos persistentes.
Locally Redundant Storage: los recursos se despliegan en una sola zona. Esta opción es más rentable, pero no ofrece recuperación ante desastres entre zonas.
Virtual Private Cloud (VPC)
Una Virtual Private Cloud (VPC) es una red virtual aislada lógicamente que puede aprovisionar en la nube. Una VPC se limita a una sola región, pero abarca todas las zonas dentro de esa región.
Si no hay ninguna VPC disponible en su cuenta, vaya a la consola de VPC para crear una.
ImportanteNo es posible cambiar la VPC de una instancia de SelectDB después de crearla. Configure este ajuste con cuidado. Si su negocio está desplegado en Alibaba Cloud, se recomienda seleccionar la misma VPC para su instancia.
Private network switch
Un vSwitch es un dispositivo de red fundamental dentro de una VPC que conecta distintas instancias de recursos en la nube.
Si no hay ningún vSwitch disponible, vaya a la consola de VPC para crear uno.
Cluster Computing Resources
El rendimiento y el costo de los recursos de cómputo dependen de sus especificaciones. Elegir los recursos adecuados ayuda a reducir costos y a garantizar la estabilidad del negocio. La configuración predeterminada en la página de compra es de 8 vCores y 32 GiB de memoria.
Cuando crea una instancia, se genera un clúster pay-as-you-go de forma predeterminada. Los recursos de cómputo descritos aquí aplican a este clúster predeterminado.
Cluster cache size
La caché almacena datos frecuentes para mejorar el rendimiento de lectura y escritura de SelectDB. El rango disponible para el tamaño de la caché depende de los recursos de cómputo seleccionados.
Cuando crea una instancia, se genera un clúster pay-as-you-go de forma predeterminada. El tamaño de caché descrito aquí aplica a este clúster predeterminado.
Instance storage capacity
No es necesario configurar este parámetro al crear una instancia pay-as-you-go.
El espacio de almacenamiento guarda el conjunto de datos completo. La facturación se calcula por hora según el uso real.
Cantidad y especificaciones de nodos FE
Los nodos FE (frontend) gestionan los metadatos y se encargan de la programación de consultas. La cantidad y las especificaciones de los nodos determinan la disponibilidad y la capacidad de procesamiento concurrente de la instancia.
Cantidad de nodos
1: adecuado para desarrollo y pruebas. No garantiza alta disponibilidad. Un fallo en el nodo provocará una interrupción del servicio.
3 o más (número impar): recomendado para entornos de producción. Ofrece alta disponibilidad. El fallo de un solo nodo no afecta la continuidad del servicio.
Especificaciones de los nodos (métricas de referencia: QPS / conexiones concurrentes)
4 Cores: <200 QPS / <1,000 conexiones. Diseñado para desarrollo, pruebas o consultas de baja frecuencia.
8 Cores: 200–1,000 QPS / 1,000–5,000 conexiones. Más indicado para paneles de BI, análisis ad hoc y procesos ETL de concurrencia media. Recomendado como línea base para producción.
16 Cores: >1,000 QPS / >5,000 conexiones. Utilice esta opción cuando necesite paneles en tiempo real, consultas puntuales de alta concurrencia y cargas de trabajo mixtas multiinquilino.
La cantidad y las especificaciones de los nodos FE se pueden ajustar después de la creación. Para más detalles, consulte Adjust the FE configuration.
-
Haga clic en Buy now y complete el pago según las indicaciones.
La creación de la instancia toma entre 10 y 15 minutos. Vaya a la página Instances y actualice la lista para consultar la nueva instancia de SelectDB.
Siguientes pasos
Step 2: Connect to the SelectDB instance and create a database and a table
Temas relacionados
Para crear una instancia de SelectDB mediante una API, consulte Create an instance.
Para crear una instancia de suscripción o conocer más detalles sobre los parámetros de configuración, consulte Create an instance.