OpenStack в самом ее ядре является в основном API перед KVM и IPTables.
1) Мы запускаем OpenStack на 3 вычислительных узлах, работающих под управлением Ubuntu, на которых размещены виртуальные машины, работающие с Centos 5.7. У вычислительных узлов просто есть пулы ресурсов для хранения и CPU/Memory, управляемые OpenStack и KVM. У нас есть 4-й ящик, в котором работают службы облачного контроллера и сетевого контроллера для OpenStack, которые отслеживают все вычислительные узлы и маршрутизируют сетевой трафик на соответствующий вычислительный узел для данной виртуальной машины.
2) Мы не запускаем OpenStack в достаточно больших масштабах для чего-то вроде Hypertable, поэтому я не знаю, возможно ли это, но я знаю, что они предлагают решение для хранения как часть пакета OpenStack. http://openstack.org/projects/storage/
3) OpenStack - это просто программное обеспечение, необходимое для размещения своего облачного решения, такого как облако AWS или RackSpace. Могут быть компании, которые принимают его за вас, но я не уверен.
Вот руководство по запуску OpenStack внутри VirtualBox, которое могло бы дать вам представление обо всех его рабочих моментах и его лучших вариантах использования.
http://uksysadmin.wordpress.com/2011/02/17/running-openstack-under-virtualbox-a-complete-guide/
Надежда, что помогает.
Очень хорошо, спасибо –