KVM em vários servidores

1

Estou usando o KVM para virtualização em alguns servidores do Ubuntu, mas cada servidor físico executa um monte de VMs. Existe uma maneira de escalar minhas VMs em servidores físicos? O KVM suporta isso? Existe uma ferramenta alternativa que faz isso?

Eu sei que VMWare, Citrix e RedHat têm seus próprios hypervisors escalonáveis, mas são caros.

Aqui está uma imagem que ilustra o que quero dizer:

Obrigado.

Aqui está um cenário. Nós estaremos servindo o site do Django usando o Apache e o Postgres. Nada mais complexo que isso. Para lidar com picos de tráfego, gostaria de adicionar mais convidados da VM automaticamente para lidar com a carga extra. O EC2 não faz algo assim? Isso é praticamente o que minhas necessidades são.

    
por Mridang Agarwalla 26.08.2011 / 09:52

2 respostas

1

como você quer dizer "escala"? Você pode adicionar mais VMs, desde que seus hosts permitam isso, e adicionar mais hosts quando você ficar sem recursos. Isso é o que "dimensionamento" significa neste contexto, e é possível com qualquer implementação do KVM, embora uma ferramenta de gerenciamento agradável torne as coisas mais fáceis e mais gerenciáveis.

Se você quer dizer que uma única VM é tão poderosa quanto a soma dos hosts em que está sendo executada, então não, isso é ficção científica.

    
por 26.08.2011 / 10:33
1

geralmente você não pode escalar vms simples em máquinas físicas (por exemplo, escala vertical) não importa qual software de hipervisor você esteja usando, é apenas uma impossibilidade física agora

Se você está pensando em escalonamento horizontal, onde você cria VMs extras para balancear a carga, então é totalmente possível

    
por 26.08.2011 / 09:55