Eu sou novo no openstack e ainda estou aprendendo. Em 2 meses, receberei 6 servidores como:
- 4 servidores com dual xeon e5-2630, 96gb ram, 2 1gb ethernet e 2 500gb hdd em raid
- 1 DAS com 40 TB de armazenamento (HD de 10x4 TB)
- 1 servidor com um único xeon e5-2630 com 16-32 gb de ram.
Eu tenho algumas perguntas para esta configuração e com o openstack em geral:
eu praticamente tenho 3 nós de computação dedicados, 1 nó de computação + armazenamento (1 servidor + DAS) e 1 controlador de nó / rede. Enquanto leio, a melhor prática para o servidor de rede é executar esse serviço em todos os nós para redundância, em vez de executar em um único controlador em que está falhando, então todo o ecossistema falha também. Qual é a sua opinião? Outra coisa é a colocação de serviços, pois eu não tenho o número necessário de hardware para implantar todos os serviços em seu hardware privado. Eu estava pensando que o controlador deveria executar o serviço de controle da nova, o servidor de armazenamento de objetos e o servidor de armazenamento de blocos e o servidor de computação + armazenamento deveria executar a nova + armazenamento de objetos + armazenamento de blocos. O que você acha dessa configuração?
Para o DAS, devo usar o RAID ou não, porque eu li em algum lugar que o Swift e o opesntack em geral não se dão muito bem com o RAID?
- devo usar o openstack-networking ou o quantum mais recente?
- vou usar esses servidores para hospedagem, armazenamento como dropbox e virtualização. Exceto o último, os 2 primeiros serão executados em VMs. O problema é que eu não entendo como o openstack funciona com os recursos disponíveis. Faz um pool de memória RAM, CPU, armazenamento etc? O DAS será conectado a apenas 1 servidor. Ler e gravar no disco usa memória ram para cache, etc; minha pergunta é: o openstack preencherá o ram proporcionalmente em todos os nós ao ler ou gravar ou usará apenas o ram de onde o DAS está conectado? Esse é um problema importante para mim . Além disso, apenas ter uma máquina com capacidade de armazenamento real ajudará a adicionar mais 2 Ethernet de 1GB para lidar com solicitações intensas no servidor de armazenamento? Ou devo distribuir os HDs para todos os servidores e instalar os serviços de armazenamento neles?
- Não encontrei um bom tutorial sobre como implantar o openstack usando maas e juju, porque parece ser uma configuração mais fácil do que a instalação manual.
como o openstack se dá bem com o amd opteron 6300 series? Estou perguntando isso, porque existe a possibilidade de eu mudar da Intel para a AMD, sendo a última muito mais barata, para que eu possa obter a mesma quantia de dinheiro duas vezes e algo como o número de núcleos (e5-2630 sendo um núcleo de 6 com ht, e pelo que entendi eu deveria desativar ht)
Para continuar quando eu for confrontado por outros problemas.
Obrigado pela ajuda!