Localização personalizada das tabelas de catálogo do Hbase

1

Eu tenho um cluster Hbase rodando com 2 servidores regionais, cada um hospedando cerca de 100 regiões. Eu posso ver que as tabelas ROOT e META são automaticamente atribuídas a servidores de região separados. Meu sistema é de leitura pesada (cerca de 600 GETs por segundo) e posso ver um alto fluxo de dados (cerca de 20 Mbps) entre 2 servidores regionais (do servidor que hospeda a tabela META para o servidor que hospeda a tabela ROOT) e isso pode estar degradando a média tempo de leitura do sistema.

Minha pergunta é - Posso impor o Hbase para manter as duas tabelas de catálogos em um servidor de região? Isso me ajudará a evitar um salto de rede extra durante o GET. Observe que estou acessando o Hbase por meio de um servidor REST em execução na máquina principal do Hbase.

Obrigado.

    
por tilmik 24.02.2014 / 05:41

0 respostas