Разница между виртуализацией и вычислениями в частном облаке [закрыто]

Меня смущают виртуализация и частные облачные вычисления. Для чего они служат? Их цели? Можно ли их объединить, скажем, мы строим виртуальные серверы в частном облаке?

Из того, что я понимаю, облачные вычисления включают идею IaaS (инфраструктура как услуга). Другими словами, я мог бы начать с минимального количества серверов без поддержки и расширять его по мере необходимости, и эти серверы объединяются в одну большую машину за счет разделения вычислений и хранения данных.

При этом мы можем построить виртуализацию в частном облаке? Например, я мог бы купить около 10 серверов (особенно серверов, как в проекте opencompute), склеить их вместе как частное облако, используя openstack, и, возможно, использовать Xen или Kvm для создания виртуализированных серверов. Это возможно? Это идеал?

Пожалуйста, укажите мне правильную школу джедаев.