Avaliação de capacidade
Analise a situação atual do seu negócio para prever as demandas de infraestrutura em nuvem
Contexto
A avaliação de capacidade envolve analisar a situação atual e prever o uso futuro e a capacidade dos recursos de infraestrutura em nuvem do sistema de aplicações. A avaliação de capacidade analisa as demandas de negócios, o nível de serviço e o desempenho do sistema de aplicações, estabelecendo modelos de relacionamento entre esses três aspectos para ajudar as empresas a gerenciar eficazmente os custos de investimento em infraestrutura em nuvem e melhorar a capacidade de entrega de serviços.
Arquitetura da solução
- A avaliação de capacidade é necessária para avaliar o sistema atual quanto a desempenho, teste de carga e teste de estresse. Os testes permitem que o negócio analise dados de desempenho, gargalos de desempenho e proponha recomendações de otimização. Isso inclui rastrear toda a arquitetura, desde a solicitação do usuário, passando pela rede pública, servidor WEB, servidor de aplicações, banco de dados, sistema operacional, até a solicitação final de armazenamento.
- O desempenho geral das aplicações divide-se em desempenho de frontend, desempenho do servidor de aplicações, desempenho de middleware, desempenho do banco de dados e desempenho do sistema operacional.
- Os principais indicadores de desempenho sugeridos estão listados abaixo.
Frontend: Tamanho da página solicitada, número de solicitações, Start Render e First Byte, e tempo de carregamento completo
Rede: Latência de rede, disponibilidade e largura de banda
Aplicação: Arquitetura da aplicação e design de processos de negócios, implementação de lógica de negócios, eficiência de SQL e consumo de recursos
JVM: Uso de regiões da Java Virtual Machine, tempo e frequência de GC, overflow e vazamento de memória
Middleware: Pool de conexões do banco de dados, pool de threads, fila de solicitações e outras condições operacionais
Banco de dados: Estrutura de tabelas e design de índices do banco de dados, status operacional da instância do banco de dados, atrasos do banco de dados, SQL lento, status da sessão de conexão
Sistema operacional: CPU, MEM, E/S de rede, E/S de disco, parâmetros de kernel em execução
Destaques
- Teoria especializada de avaliação de capacidade
- Reduz o risco de falha do sistema
Produtos relacionados
Data Transmission Service
Migração de dados homogêneos e heterogêneos entre sistemas de armazenamento de dados, como SQL, NoSQL e OLAP.
Elastic Compute Service
Mantenha a flexibilidade e a agilidade para atender às necessidades em tempo real do seu negócio com capacidade de computação confiável, escalável e sob demanda na nuvem.
Object Storage Service
Armazenamento em nuvem fácil de usar que permite processar e gerenciar milhões de solicitações por segundo.
ApsaraDB for RDS
Um serviço de banco de dados em nuvem sob demanda com capacidades automatizadas de monitoramento, backup e recuperação de desastres.
