Como balancear dados em um cluster de cache?

In NCache, Por particionado or réplica particionada topologias, um algoritmo inteligente baseado em hash é usado para distribuir dados automaticamente entre os nós em um cluster de cache. Essa distribuição de dados é basicamente igual entre os servidores, o que permite que você aproveite ao máximo todos os servidores de cache no cluster.

No entanto, pode haver algumas situações (raras) em que você vê um servidor com mais itens do que outros. Uma razão pode ser que chaves de padrão semelhantes terminam no mesmo nó e isso pode causar um desequilíbrio de dados entre os nós do cluster. Isso pode resultar em um dos nós manipulando mais dados e solicitações, o que pode levar à utilização ineficiente dos nós do cluster.

A Balanceamento de dados integrado of NCache distribui explicitamente os dados simetricamente pelos nós presentes. Esse recurso equilibra os dados com base na quantidade de tamanho de dados em cache que cada nó consumiu, não no número de itens de cache. Isso resulta em uma distribuição uniforme de dados em todos os nós do cluster de cache.

Existem dois métodos para balancear dados em seu cluster de cache, automático e manual.

Balanceamento automático de dados

Siga as etapas mencionadas abaixo para habilitar o recurso Auto Data Balancing usando o NCache Web Manager:

  1. Lançar o NCache Gerenciador da Web e clique no botão Ver detalhes botão em seu cluster de cache.
  2. Sob o Configurações avançadas, Vá para o Balanceamento automático de dados guia e verifique o Ativar balanceamento automático de dados caixa de seleção.
  3. Defina um limite de equilíbrio. Esse limite especifica a porcentagem do tamanho dos dados acima do tamanho médio dos dados por nó.
  4. Colocou o Intervalo de balanceamento em segundos. Esse intervalo é o tempo após o qual os dados serão balanceados automaticamente em todos os nós.
  5. Configurações avançadas
  6. Quando terminar, clique no Salvar alterações botão para habilitar Balanceamento automático de dados em seu cluster.

Isso garantirá que os dados entre os clusters de cache sejam balanceados automaticamente ao atingir o Limite de balanceamento definido.

Balanceamento manual de dados

Siga as etapas mencionadas abaixo para balancear manualmente os dados em seu cluster de cache usando o NCache Web Manager:

  1. Lançar o NCache Gerenciador da Web e clique no botão Ver detalhes contra seu cluster de cache.
  2. Desloque-se até o Nós do servidor seção e clique em
  3. Na lista de opções exibida, clique no botão Opção de carregamento de dados de saldo
Carregamento de dados de saldo

Isso garantirá que os dados entre seus clusters de cache sejam balanceados quando você clicar em Balancear carga de dados.

Verificação do balanceamento de dados

Você pode monitorar seus clusters de cache usando o NCache Monitor da Web para determinar se os dados entre eles estão balanceados ou não.

O que fazer a seguir?

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.