Umgebung

Umgebung

Dieser Abschnitt erläutert, wie der Controller-Knoten und ein Compute-Knoten auf Grundlage der Beispielarchitektur konfiguriert werden.

Obwohl die meisten Umgebungen den Identitätsdienst, den Abbilddienst, den Computedienst, mindestens einen Netzwerkdienst und das Dashboard enthalten, kann der Objektspeicherdienst unabhängig davon betrieben werden. Wenn Ihr Anwendungsfall Objektspeicher beinhaltet, fahren Sie mit Object Storage service fort, nachdem Sie die entsprechenden Knoten dazu konfiguriert haben. Allerdings benötigt das Dashboard mindestens den Abbilddienst, den Computedienst sowie einen Netzwerkdienst.

Für die Konfiguration der Knoten sind unbedingt administrative Rechte notwendig. Führen sie die Befehle entweder als Benutzer root aus oder konfigurieren Sie das Dienstprogramm sudo entsprechend.

Unter openSUSE weist der Befehl systemctl enable mit einer Warnung darauf hin, wenn der Dienst SysV Init-Skripte statt nativer Systemd-Dateien verwendet. Diese Warnung kann ignoriert werden.

Für eine optimale Performance wird empfohlen, mindestens die Hardwareanforderungen in :ref:`figure-hwreqs`zu erfüllen.

Die folgenden Mindestanforderungen sollten eine Proof-of-concept-Umgebung mit den Kerndiensten und einigen CirrOS-Instanzen unterstützen können:

  • Controller-Knoten: 1 Prozessor, 4 GB RAM und 5 GB Speicher

  • Compute Knoten: 1 Prozessor, 2 GB RAM und 10 GB Plattenplatz

So wie die Anzahl der OpenStack-Dienste und der Virtuellen Maschinen wächst, steigen auch die Hardwareanforderungen zur bestmöglichen Performance. Wenn die Performance schwächer wird nachdem Sie zusätzliche Dienste oder Virtuelle Maschinen gestartet haben, sollten Sie zusätzliche Hardware für Ihre Umgebung in Erwägung ziehen.

Um Unordnung zu vermeiden und mehr Ressourcen für OpenStack zur Verfügung zu haben, wird eine Minimalinstallation Ihrer Linux-Distribution empfohlen. Außerdem müssen Sie auf jedem Ihrer Knoten eine 64-Bit-Version Ihrer Distribution installieren.

Die meisten Grundinstallationen funktionieren mit nur einer Festplattenpartition auf jedem Knoten. Für Installationen mit optionalen Diensten wie z.B. Blockspeicher sollten Sie jedoch in Erwägung ziehen, :term:`Logical Volume Manager (LVM)`zu nutzen.

Für Testzwecke oder zur Erstinstallation entscheiden Sich viele Nutzer dafür, die Hosts zunächst als virtual machine (VM) zu installieren. Die wichtigsten Vorteile von VMs sind:

  • Ein physischer Server kann mehrere Knoten unterstützen, jeder mit einer fast beliebigen Zahl von Netzwerk Interfaces.

  • Die Möglichkeit, regelmäßige “Schattenkopien” während des Installationsprozesses zu erstellen und einen “roll back” zu einem funktionierenden Zeitpunkt durchzuführen, wenn Probleme auftreten sollten.

Allerdings werden VMs die Performance Ihrer Instanzen verringern, insbesondere wenn Ihr Hypervisor und/oder Prozessor keine Hardwarebeschleunigung von verschachtelten VMs unterstützen.

Bemerkung

Wenn Sie sich für die Installation auf VMs entscheiden, stellen Sie sicher dass Ihr Hypervisor eine Möglichkeit bietet, das Filtern von MAC-Adressen auf der Anbieternetzwerk-Schnittstelle zu deaktivieren.

Für weitere Informationen zu Systemanforderungen schauen Sie in die OpenStack Bedienungsanleitung.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.