Guia de Planejamento de Hardware para HP Vertica

Hardware Ideal para HP Vertica Processador Para um desempenho ideal, a HP recomenda a execução de dois servidores de soquete com seis ou oito core, com clock de 2,2 GHz ou superior (Nota: em alguns aplicativos menores, pode ser aceitável para executar com 4 núcleos CPUs). Memória HP requer um mínimo de 4 GB de memória por núcleo do CPU físico no servidor, no entanto você deve executar 8 GB de memória por núcleo físico. ( Nota : Algumas cargas de trabalho pesadas de análise pode precisar de até 16 GB de memória por núcleo físico). A memória deve ser pelo-menos DDR3-1333 (de preferência DDR3-1600), e deve ser adequadamente distribuídos em todos os canais de memória do servidor. Armazenamento HP requer uma velocidade mínima de leitura/gravação de 20 MB/s por núcleo físico da CPU. No entanto, você deve ter 40-60 MB/s por núcleo físico. Cada nó deve ter 1-9 TB de armazenamento RAID. Num ambiente de produção, RAID 10 é recomendado, mas em alguns casos, o RAID 50 é aceitável. ( Nota : SSDs não são necessários devido a pesada compressão/codificação feita pela HP Vertica em maioria dos casos, um array RAID de mais HDDs menos caro vai funcionar tão bem como um array RAID de menos SSDs para satisfazer as exigências da HP Vertica.) Rede Em um cluster com mais de três nós, e mais de 10 TB, 10 GB de rede é altamente recomendado. HP Vertica funciona bem em instâncias menores em 1 de networking GB, mas para tamanhos de clusters e de grandes conjuntos de dados, 10 GB de rede é altamente recomendado. Em alguns casos, pode também ser aceitável para ser executado de rede ligado 1G(4G rendimento). Dimensionamento do seu Cluster Você deve considerar vários fatores para dimensionar adequadamente um cluster, mas por uma questão de simplicidade vamos nos concentrar em três:

  • 1. Volume de Dados (Compression): Primeiro, olhe para o volume total de dados brutos para o cluster, e em seguida, aplicar um número razoável de compressão (em maioria dos casos, de 2:1 de compressão com alta disponibilidade é um bom começo). Você deve usar um número de compressão anteriormente atingido ou executar algum testes rápidos para descobrir um número de compressão razoável para seus dados. Para fazer isso, instale o HP Vertica em um sistema e executar existente Designer (DBD), ou use um ddl você já tem e de carga em várias centenas de gigabytes de 1 TB de dados.
  • 2. Crescimento de dados: Uma vez que você tem uma boa idéia do volume de dados comprimidos de partida, olhar para a quantidade de ingestão de dados (a quantidade de dados você estará economizando cada dia) e a política de retenção (quanto tempo você estará salvando os dados). Considere a sua partida comprimido volume de dados e sua taxa de ingerir multiplicado pelo período de retenção; isso lhe dá uma boa idéia do volume total de dados para o seu cluster.
  • 3. Carga Horária: O próximo fator importante é olhar para a própria carga de trabalho. É uma carga de trabalho de alta concorrência ? Que tipo de carga de trabalho que você vai fazer ? Quantos dados irá a consulta média estar correndo contra (ou seja, vai particionar poda estar acontecendo)? Estes podem ser os principais fatores, mas em sua maior parte a carga de trabalho alta concorrência vai exigir mais velocidade do disco (alta contagem de fuso) e mais memória em cada nó.
  • Configuração do Servidor HP recomenda um mínimo de três nós para alta disponibilidade. (Nota: Todas as configurações são baseadas em volumes de dados comprimidos) Sempre executar o seu hardware através da equipe de HP Vertica antes de comprar hardware para um cluster de produção. Volume de dados Tamanho Configuração recomendada e comentários do servidor
  • Até 2 TB
  •   Três nós com, pelo menos, oito a 10 k rpm discos giratórios para a partição de dados (total de 1-2 TB por nó), duplas 4-6 core com 4-8 GB de memória por núcleo, e 1 GB de rede. (Nota: em casos de grande volume de trabalho, executar a configuração sugerida para um cluster de 2-5 TB).
  • 2-5 TB
  • Três nós com, pelo menos, 10 a 10 k rpm discos giratórios para a partição de dados (total de 1-4 TB por nó), dupla 6 core com 8 GB de memória por núcleo, e 1 GB de rede. (Nota: em casos de grande volume de trabalho, executar a configuração sugerida para um cluster de 5-10 TB).
  • 5-10 TB
  •   Três nós com, pelo menos, 20 a 10k rpm discos giratórios(total de 5-8 TB por nó), dual 8 core com 8 GB de memória por núcleo, e uma rede 1G (4G transferência) ou 10 GB. (Nota: em casos de grande volume de trabalho, ou de alta concorrência, pode ser benéfico para executar 22 unidades ou 15 k unidades rpm, com 16 GB de memória por núcleo).
  • 10 TB - 1 PB
  •   Dada a configuração do nó para o cluster de 5-10 TB, e 5 TB de armazenamento utilizável por nó, calcular o número de nós que você vai precisar. (Nota: as mesmas alterações se aplicam para ambientes de grande volume de trabalho). Maior do que 1 PB Na maioria dos casos a mesma configuração como listado acima irá funcionar, mas em contato com um Representante Técnico HP Vertica para recomendações sobre o dimensionamento aglomerados mais de 1 PB (comprimido). (Nota: se você tiver 10: 1 compressão isso se torna um cluster de 10 PB).