1.2. Overcloud

Die Overcloud ist die resultierende Red Hat Enterprise Linux OpenStack Platform Umgebung, die unter Verwendung der Undercloud erstellt wurde. Das umfasst einen oder mehrere der folgenden Knotentypen:
  • Controller - Knoten, die Administration, Networking und hohe Verfügbarkeit für die OpenStack Umgebung bieten. Für eine ideale OpenStack Umgebung werden drei dieser Knoten zusammen in einem Hochverfügbarkeitscluster empfohlen.
    Ein Standard Controller-Knoten enthält die folgenden Komponenten: Horizon, Keystone, Nova API, Neutron Server, Open vSwitch, Glance, Cinder Volume, Cinder API, Swift Storage, Swift Proxy, Heat Engine, Heat API, Ceilometer, MariaDB, RabbitMQ. Der Controller verwendet auch Pacemaker und Galera für Hochverfügbarkeitsfunktionen.
  • Compute - Knoten, die verwendet werden um Rechenressourcen für die OpenStack Umgebung bereitzustellen. Fügen sie weitere Compute-Knoten hinzu um Ihre Umgebung mit der Zeit zu skalieren.
    Ein Standard Compute-Knoten enthält folgende Komponenten: Nova Compute, Nova KVM, Ceilometer Agent, Open vSwitch
  • Speicher - Knoten, die Speicher für die OpenStack Umgebung bereitstellen. Dies umfasst Knoten für:
    • Ceph-Storage-Knoten - Werden verwendet um Speichercluster zu bilden. Jeder Knoten enthält ein Ceph Object Storage Daemon (OSD). Zusätzlich installiert der Director immer, wenn er Ceph-Storage-Knoten bereitstellt, Ceph-Monitor auf die Controller-Knoten.
    • Block storage (Cinder) - Wird als externer Blockspeicher für HA Controller-Knoten verwendet. Dieser Knoten enthält folgende Komponenten: Cinder Volume, Ceilometer Agent, Open vSwitch.
    • Object storage (Swift) - Wird als externer Objektspeicher für HA Controller-Knoten verwendet. Dieser Knoten enthält folgende Komponenten: Cinder Storage, Ceilometer Agent, Open vSwitch.