Evaluación de capacidad
Analice la situación actual de su negocio para prever las demandas de infraestructura en la nube
Antecedentes
La evaluación de capacidad implica analizar la situación actual y prever el uso y la capacidad futuros de los recursos de infraestructura en la nube del sistema de aplicaciones empresariales. La evaluación de capacidad evalúa la demanda del negocio, el nivel de servicio y el rendimiento del sistema de aplicaciones, y establece modelos de relación entre estos tres aspectos para ayudar a las empresas a gestionar eficazmente los costos de inversión en infraestructura en la nube y mejorar la capacidad de salida del servicio.
Arquitectura de la solución
- La evaluación de capacidad es necesaria para evaluar el sistema actual mediante pruebas de rendimiento, de carga y de estrés. Las pruebas permiten al negocio analizar los datos de rendimiento y los cuellos de botella de rendimiento, y proponer recomendaciones de optimización. Esto incluye el seguimiento de toda la arquitectura: desde la solicitud del usuario, pasando por la red pública, el servidor web del lado del servidor, el servidor de aplicaciones, la base de datos y el sistema operativo, hasta la solicitud final de almacenamiento.
- El rendimiento general de las aplicaciones se divide en el diseño del rendimiento del front-end, el rendimiento del servidor de aplicaciones, el rendimiento del middleware, el rendimiento de la base de datos y el rendimiento del sistema operativo.
- A continuación se enumeran los indicadores clave de rendimiento sugeridos.
Front-end: Tamaño de la página solicitada, número de solicitudes, Start Render y First Byte, y tiempo de carga completa
Red: Latencia de red, disponibilidad y ancho de banda
Aplicación: Arquitectura de la aplicación y diseño del proceso de negocio, implementación de la lógica de negocio, eficiencia del SQL y consumo de recursos
JVM: Uso de las regiones de la máquina virtual de Java (JVM), tiempo y frecuencia de GC, desbordamiento y fugas de memoria
Middleware: Grupo de conexiones de base de datos, grupo de subprocesos, cola de solicitudes y otras condiciones de funcionamiento
Base de datos: Estructura de tablas y diseño de índices de la base de datos, estado de funcionamiento de la instancia de base de datos, retardos en la base de datos, consultas SQL lentas, estado de las sesiones conectadas
Sistema operativo: CPU, MEM, I/O de red, I/O de disco, parámetros del kernel en funcionamiento
Aspectos destacados
- Teoría especializada de evaluación de capacidad
- Reduce el riesgo de caída del sistema
Productos relacionados
Data Transmission Service
Migración de datos homogénea y heterogénea entre sistemas de almacenamiento de datos, como SQL, NoSQL y OLAP.
Elastic Compute Service
Manténgase flexible y responda a las necesidades de su negocio en tiempo real con capacidad de cómputo en la nube confiable, escalable y bajo demanda.
Object Storage Service
Almacenamiento en la nube fácil de usar que le permite procesar y gestionar millones de solicitudes por segundo.
ApsaraDB for RDS
Un servicio de base de datos en la nube bajo demanda con capacidades automatizadas de monitoreo, respaldo y recuperación ante desastres.
