Quais são as especificações básicas da nuvem privada via Ubuntu?

2

Gostaríamos de construir nossa própria nuvem privada no Ubuntu. Os serviços que serão atendidos via VMs são: Active Directory, DNS, serviço de arquivos, servidor de aplicativos ERP, servidor SMTP, servidor de Integração de Integração Contínua, serviços de backup e outros.

Quais especificações de hardware devem ser adequadas para esse cenário?

PS: Desculpe pela generalidade da minha pergunta, procuro por algumas ideias genéricas para começar a pesquisar !!

    
por fotag 22.03.2011 / 17:02

2 respostas

6

Se você está tentando virtualizar vários serviços:

  • CPU - Uma configuração multi-core multi-CPU é preferível para garantir a disponibilidade dos recursos do processador. Na minha experiência, no entanto, os recursos da CPU para as VMs raramente chegam ao máximo. Eu ficaria mais preocupado com a contagem de núcleos do que com a velocidade bruta.
  • RAM MEMORY geralmente será seu fator limitante conforme você cresce. Certifique-se de obter o suficiente ou pode atualizar. Eu estimaria 512MB-1GB por VM, só para estar no lado seguro. Se você sabe que um serviço precisará de mais, leve em conta isso.
  • ARMAZENAMENTO Se você tiver mais de um servidor hospedando VMs, provavelmente precisará de algum tipo de armazenamento compartilhado. Isso pode ser uma solução barata baseada no Openfiler até um sistema de armazenamento empresarial multimilionário como o Symmetrix. Você provavelmente desejará executar todo o armazenamento no RAID1 ou equivalente, ou pelo menos no RAID6.
  • REDE Várias NICs são essenciais à medida que você cresce. Ter a capacidade de fazer o trunk de várias VLANs e NICs de equipe é muito importante.
por 22.03.2011 / 17:12
1

Isso é irrespondível como está. Você está apenas nomeando serviços, não indicando quantos convidados da VM serão necessários e quantos clientes serão atendidos. Imagine o mesmo cenário sem virtualização - quantas máquinas de hardware você precisaria dependerão do número de clientes e outras coisas que afetam a carga esperada. A virtualização permite que você se consolide para não desperdiçar recursos, mas não reduz a carga de usuários e processos internos.

    
por 22.03.2011 / 17:11