Planejamento de capacidade para o serviço de cache gerenciado do Azure

Importante

A Microsoft recomenda que todos os novos desenvolvimentos usem o Cache Redis do Azure. Para obter documentação e diretrizes atuais sobre como escolher uma oferta de Cache do Azure, confira qual oferta do Cache do Azure é ideal para mim?

A capacidade necessária de um cache Serviço de Cache Gerenciado é determinada por vários fatores, incluindo a quantidade de dados a serem colocados no cache, a frequência e a quantidade de leituras e gravações no cache e quais opções, como alta disponibilidade, são especificadas para o cache. Depois que os requisitos do cache forem calculados, a oferta de cache e o tamanho poderão ser determinados. Este tópico fornece uma visão geral de como usar a planilha Guia de Planejamento de Capacidade para determinar a capacidade necessária do cache e as configurações a serem configuradas para provisionar um cache para atender aos requisitos.

Usando a planilha do Guia de Planejamento de Capacidade

A planilha Guia de Planejamento de Capacidade é uma planilha que pode ser baixada do Centro de Download da Microsoft e pode ser usada para ajudar no planejamento da capacidade.

A planilha Cache do Azure – Planner é a única planilha na planilha Guia de Planejamento de Capacidade e é usada para ajudar a determinar as configurações de um cache de Serviço de Cache Gerenciado.

Windows Azure Cache Service Capacity Planner

A planilha Cache do Azure – Planner usa vários tipos de entrada. A primeira seção, Entrada: Requisitos de Dados, é usada para calcular o tamanho máximo dos dados para o cache. Para até dez tipos de dados, você pode inserir o Tamanho Médio dos Objetos (Pós-Serialização), o Número Máximo de Objetos e Ter uma cópia de backup de dados (HA). No exemplo anterior, um tipo de dados foi modelado. O tamanho médio é de 2.048 bytes, com 250.000 como o número máximo de objetos no cache. A alta disponibilidade não está habilitada.

A segunda seção, Input: Throughput Requirements, é usada para calcular os requisitos de largura de banda para o cache e tem como entradas o Número de Leituras/s e o Número de Gravações/s no pico de carga. Neste exemplo, o pico de carga para Data Type 1 é 1.000 leituras por segundo e 100 gravações por segundo.

A terceira seção, Entrada: Opções Avançadas, fornece várias configurações de entrada adicionais. Amortecedor para carga de pico - dados e Amortecedor para carga de pico - Taxa de transferência fornecem um buffer para surtos de carga do aplicativo. Essas configurações fornecem uma maneira prática de aumentar ou diminuir o buffer desejado para a quantidade e a taxa de transferência dos dados no cache.

Número de caches nomeados é usado para especificar quantos caches nomeados serão usados no cache. Os caches nomeados fornecem uma maneira de ter diferentes opções de cache para diferentes conjuntos de dados em cache. A oferta de cache Basic oferece suporte a um único cache nomeado padrão e as ofertas Standard e Premium oferecem suporte a até dez caches nomeados, incluindo o cache nomeado padrão.

Notificações é usado para especificar se você deseja usar notificações de cache. As notificações de cache permitem que os aplicativos recebam notificações assíncronas quando diferentes operações de cache ocorrem no cache. A notificações de cache também fornecem invalidação automática de objetos armazenados em cache localmente. As notificações têm suporte nas ofertas de cache Standard e Premium, mas não na oferta de cache Basic.

Depois que as entradas são configuradas, a ferramenta fornece propostas na seção Saída: Configurações Possíveis . Neste exemplo, a configuração recomendada é um cache Basic com tamanho de 768 MB.

Para usar a planilha Cache do Azure - Planejador, insira valores nas seções Entrada que correspondam aos seus requisitos. Você pode usar as propostas recomendadas como ponto de partida para configurar o cache. Para configurar o cache, consulte Configurar o Cache.

Depois que os clientes de cache forem implantados, você poderá monitorar a integridade e o desempenho do cache seguindo as diretrizes no Monitor do Azure Serviço de Cache Gerenciado. Se você precisar dimensionar o cache para cima ou para baixo, siga as etapas em Dimensionar um Cache para a Serviço de Cache Gerenciado do Azure.

Consulte Também

Conceitos

Como criar um cache para o Azure Serviço de Cache Gerenciado
Monitorar o serviço de cache gerenciado do Azure
Dimensionar um cache para o serviço de cache gerenciado do Azure