Especificando os requisitos de hospedagem da máquina virtual?

1

Atualmente, nossos clientes instalam nosso aplicativo (serviços, banco de dados, etc.). Alguns de nossos clientes nos pedem para hospedá-los para eles.

Estamos procurando provedores de hospedagem, mas não sei como especificar nossos requisitos, agora que tudo se tornou virtual.

No passado, eu simplesmente dizia algo como:

Quad-core CPU, 16GB RAM, 4x146GB disks configured as RAID10, 2xGbps network cards. Two of them, clustered.

Agora, é claro, tudo é virtual, então as CPUs realmente não existem, o armazenamento normalmente está em uma SAN e, na verdade, talvez não precisemos de cluster se a malha virtual fornecer uma migração ao vivo. Mesmo peças frias podem ser suficientes para alguns de nossos clientes.

Como faço para atualizar minhas especificações orientadas a hardware para atender a um ambiente virtual?

Note que não estou perguntando sobre hospedagem na nuvem - nosso aplicativo não é dimensionado o suficiente para fazer com que valha a pena (mas aumenta muito bem).

    
por Roger Lipscombe 03.09.2010 / 10:34

2 respostas

2

Sim, como os tempos estão mudando, todo mundo está falando sobre virtual. Não é tão diferente como antes! Nós ainda especificamos praticamente o mesmo tipo de requisito (eu não sei o seu software ou aplicativo), mas existem algumas regras que você pode querer seguir:

  1. CPU - especificamos quantas vCPU gostaríamos de fornecer à VM. Ainda bem que se o tamanho do aplicativo crescer, apenas aumente a vCPU.
  2. RAM - é basicamente como o poder da CPU também, você pode executar sua linha de base e, às vezes, se precisar de mais memória RAM, basta dar à VM mais memória ram (contanto que você tenha o suficiente)
  3. Espaço em disco e desempenho - Sim, é verdade que temos uma SAN - também depende de como a SAN é configurada, seja para desempenho, confiabilidade e assim por diante .....
  4. Placa de rede - Bem, é discutível aqui, sem dúvida, teríamos uma placa de rede virtual, alguns aplicativos podem querer seu próprio tipo dedicado de largura de banda. O que você poderia fazer aqui é matar 2 pássaros com 1 pedra! Do NIC teaming - combine 2 placas NIC no lado do hipervisor e você terá redundância, além de balanceamento de carga.
  5. Proteção do servidor - Nível do hipervisor, True HA / FT é oferecido pelo VMware, HA no XenServer (desculpe não estar muito familiarizado com os outros) Você pode querer ter pelo menos dois hipervisores para fazer o vMOTION ou o XenMotion (mover uma VM de um hipervisor para o outro), mas eu sugiro strongmente olhar para soluções HA / FT por pessoas "REAIS" HA / FT! As licenças para HA / FT fornecidas pela VMware podem, às vezes, subir muito alto

Espero que isso lhe dê uma compreensão básica !!!

    
por 03.09.2010 / 12:48
1

A resposta do CChock é muito boa, mas na minha experiência, os requisitos de hardware para servidores estão fora de proporção. Com as ferramentas de monitoramento e desempenho incorporadas ao ESX (com o que eu estou mais familiarizado ...), fiz uma de duas coisas:

- Concorde com algum ponto intermediário (digamos, corte a memória e a CPU ao meio) e, se o servidor estiver com desempenho ruim, observe o monitoramento de desempenho e aumente a partir daí.

ou

-Construa o servidor às suas especificações, com um acordo de que, após um mês de uso, você e o cliente analisarão os relatórios de utilização de desempenho e reduzirão as especificações para eficiência máxima,

Eu geralmente pressiono strongmente a primeira opção porque, mesmo diante dos fatos (gráficos de desempenho), os clientes vão se interessar em tirar as especificações, mesmo que não estejam usando.

Clientes (até mesmo proprietários de serviços dentro de TI) ainda não estão completamente confortáveis com as VMs. (Muitos acham que são especiais; alguns deles são.) E ainda confiam nas recomendações do fornecedor; às vezes, os requisitos são baseados em estatísticas e testes, mas com mais frequência a empresa apenas perguntou o que eles estavam usando internamente ou recomendaria.

Muitos grãos de sal devem ser colhidos em todo lugar.

    
por 03.09.2010 / 14:46