Echelon, você está no nível de 100 pés e a diferença entre virtualização e computação em nuvem é no nível de 10.000 pés:)
Suponho que estamos falando de termos do setor e não de algumas palavras de marketing do Xen. Seu exemplo é apenas virtualização de servidor, nada mais. Nada de errado com isso, mas a virtualização é apenas um componente do modelo de computação em nuvem. O conceito de nuvem não é um recurso ou algo específico, mas uma estrutura para todas as coisas que você cria e automatiza em torno de sua virtualização.
O Young Chou da Microsoft fala muito sobre o que é preciso para "construir uma nuvem". Você pode encontrar um Dissecação de 6 partes em seu blog, bem como alguma teoria de alto nível sobre o que é cloud .
Especificamente, quando você tiver uma infraestrutura de virtualização (vários hosts para VMs, armazenamento escalável e rede, etc.), Chou diz que você precisará:
- Autoatendimento (número limitado de cliques para implantar um novo sistema, alto nível de automação de implantação de aplicativo de servidor e sistema operacional)
- Pool de recursos (padronização mais otimização mais gerenciamento de sistemas)
- Elasticidade (Aumentar e diminuir o número de máquinas virtuais com base na demanda)