Взаимосвязь между OpenStack и Xen

Xen - это платформа виртуализации с открытым исходным кодом, которая позволяет устанавливать гипервизор с открытым исходным кодом на машину, что превращает ее в хост для других гостевых виртуальных машин.

Я действительно не могу понять, что такое OpenStack/CloudStack/Эвкалипт, потому что их пресс-релизы, изобилующие модными словами, затрудняют, как инженеру, точное понимание того, что эти технологии делают/предлагают, но мое лучшее понимание заключается в том, что они позволяют вам создавать свои собственные платформа как услуга.

Но мне любопытно, какие типы отношений, если таковые имеются, могут быть у Xen с OpenStack. В частности, если у меня есть физическая машина с установленным на ней сервером/гипервизором Xen, как я могу интегрировать ее с OpenStack?

  • Устанавливается ли OpenStack в качестве гостевой виртуальной машины/домена и, таким образом, управляется гипервизором Xen?; или
  • Действует ли OpenStack как плагин для самого гипервизора Xen (и/или домена контроллера)?; или
  • Делает OpenStack устанавливается на собственном физическом сервере, а затем размещается поверх всех гостевых виртуальных машин/доменов гипервизоров 1+Xen?; или
  • Что-то еще?

Конкретные примеры обычно являются лучшим способом заставить меня увидеть "лес сквозь деревья". Спасибо!