Thunder Cache Cluster (ou Thunder Cluster)O Thunder Cache Professional pode atuar em modo clusterizado, ou seja, é possível estabelecer um Thunder Cluster quando você tiver múltiplos sistemas Thunder afim de balancear carga em sua solução de Cache, e afim de elevar a disponibilidade geral do ambiente em caso de falha de equipamentos. Não é um outro produto ou uma versão especial do Thunder. O recurso de clustering é nativo e disponível desde a versão 4.1. Thunder Cluster - FuncionamentoO Thunder Cluster funciona tecnicamente como um balancer de múltiplos Parent Proxies. Você elege um nó máster no cluster (MASTER NODE). Esse nó master recebe as requisições dos clientes e faz uma consulta nos demais nós (múltiplos Parent Proxies) para descobrir se o arquivo solicitado encontra-se em algum dos servidores abaixo do MASTER NODE. Se o arquivo existir em algum nó (node), o MASTER redireciona o tráfego para aquele Parent Proxy – o primeiro que tiver o arquivo solicitado. Se o arquivo não existe em nenhum nó que compõe o cluster, o MASTER NODE balanceia – a princípio de forma round-robin – as requisições entre os Parent Proxies configurados, garantindo que cada um receba as conexões de forma proporcional a quantidade de nodes que compõe o cluster. Ao balancear a requisição, se um nó do cluster estiver indisponível o MASTER envia a requisição para o próximo do balanceamento, ou seja a eventual falha de um nó do cluster não causa a negação de serviço, elevando dessa forma a disponibilidade geral do ambiente. É importante ter em mente que o próprio MASTER NODE pode ser também um nó de cacheamento, onde além de tratar as requisições e balancea-las entre os demais componentes, o MASTER trata a si mesmo como um componente ativo desse cluster. |
Thunder Cache Cluster

