VENDAS: 1-800-867-1389

Alta disponibilidade para o serviço de cache gerenciado do Azure

Atualizado: julho de 2010

noteObservação
Para orientação sobre como escolher a oferta Azure Cache para seu aplicativo, consulte Qual oferta de cache do Azure é ideal para mim?.

O Cache do Microsoft Azure sempre permite manter alta disponibilidade para os objetos em cache. Com a alta disponibilidade, os objetos em cache são replicados dentro do cache para proporcionar resiliência contra falhas de hardware. A alta disponibilidade é configurada no nível de cache nomeado no Portal de Gerenciamento, na guia Configurar do cache. Nenhuma alteração de código é necessária; você só precisa recalcular a capacidade de memória exigida pela sua carga de trabalho. Isso pode ser feito ativando a configuração Alta Disponibilidade na planilha de planejamento de capacidade. Para obter mais informações, consulte Planejamento de capacidade para o serviço de cache gerenciado do Azure.

noteObservação
A alta disponibilidade só está disponível nas ofertas de cache Standard e Premium, não na oferta de cache Basic. Para obter mais informações, consulte Ofertas de cache para o serviço de cache gerenciado do Azure.

Quando a alta disponibilidade está habilitada, uma segunda cópia de cada item em cache é mantida. Assim, se uma parte do serviço de cache ficar inoperante, continuará existindo uma cópia de backup. Nesse cenário, a cópia secundária é promovida para cópia primária. Uma nova cópia secundária então é criada para manter a alta disponibilidade. Durante esse intervalo, pode haver um breve período de tempo durante o qual as cópias secundárias são promovidas para primárias e as informações de roteamento são atualizadas. Enquanto isso acontece, os clientes podem receber exceções DataCacheException com um ErrorCode de RetryLater. Os aplicativos do caching devem usar tratamento de erro normal e lógica de repetição para reagir corretamente a essa condição.

Para implementar a alta disponibilidade, todas as gravações em cache são feitas nas cópias primária e secundária.

Como todas as gravações são feitas simultaneamente nas cópias primária e secundária, a alta disponibilidade aumenta a latência e diminui a taxa de transferência. Essa pode ser uma compensação razoável pelos benefícios proporcionados pelos caches com alta disponibilidade.

Por definição, o uso de alta disponibilidade multiplica por dois a quantidade de memória necessária para cada item armazenado em cache. Considere esse impacto de memória durante as tarefas de planejamento de capacidade. Para obter mais informações, consulte Planejamento de capacidade para o serviço de cache gerenciado do Azure.

A alta disponibilidade só está disponível nas ofertas de cache Standard e Premium, não na oferta de cache Basic. Para obter mais informações, consulte Ofertas de cache para o serviço de cache gerenciado do Azure.

A alta disponibilidade é configurada no nível de cache nomeado no Portal de Gerenciamento, na guia Configurar do cache. A configuração padrão para alta disponibilidade é Desabilitada.

Alta disponibilidade para Serviço de cache do Windows Azure
noteObservação
Se você tiver a oferta de cache Basic, a coluna Alta Disponibilidade não será exibida na seção Caches Nomeados da guia Configurar.

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
Mostrar:
© 2014 Microsoft