Netzwerkeinrichtung einer OpenStack-basierten Umgebung

Netzwerkeinrichtung einer OpenStack-basierten Umgebung

Das große Ziel: Besitzen Sie ein OpenStack-System (bestehend aus 7 Maschinen mit installiertem Ubuntu Server), um eine einzelne Anwendung zu hosten.

Hier ist meine aktuelle Einstellung:

  1. Maschinen: 7 Server mit Ubuntu-Server.

  2. Vernetzung: Ein Router/Switch, bei dem eine statische IP den Master-Port verbindet. Die restlichen 7 Slave-Ports sind physisch mit den 7 Maschinen verbunden.

Annahme und Frage

Gehen Sie davon aus, dass die folgenden Adressen mit dem Master-Port des Routers/Switches verknüpft sind:

  • Statische IP: 11.11.11.11
  • Gateway: 10.10.10.10
  • Subnetz: 9. 9. 9. 9

Die Frage ist nun: Was werden die Netzwerkschnittstellen (d. h. /etc/network/interfaces) jeder dieser sieben Maschinen sein?

Antwort1

Die offizielle Methode ist die Verwendung derLandschaft OpenStack Autopilot.

Wenn Sie den Autopiloten nicht verwenden, ist die nächste empfohlene Methode die VerwendungMAASdie Maschinen in Betrieb zu nehmen, dann verwendenJujuum OpenStack bereitzustellen.

In diesen Szenarien verwaltet MAAS DHCP für die Broadcast-Domäne hinter Ihrem Router („LAN“) und Neutron verwaltet DHCP für die Instanzen in Ihrem/Ihren Mandantennetzwerk(en).

Wenn Sie Dienste mit Juju und MAAS bereitstellen, werden die Maschinen automatisch bereitgestellt und konfiguriert, einschließlich ihrer Netzwerkschnittstellen. Selbst für nur eine Handvoll Server ist die Bereitstellung und Verwaltung dadurch ganz einfach. Bedenken Sie, dass an die Neutron-Gateway-Einheit zwei Netzwerkkarten angeschlossen sein müssen.

Es könnte letztendlich ungefähr so ​​aussehen, vorausgesetzt, dass Sie durchgängig /24-Netzwerke mit 255.255.255.0-Subnetzmasken verwenden:

11.11.11.11/24 <-WAN-> (YourRouter w/o DHCP@LAN) <-LAN-> 10.10.10.1/24
  MAAS @ 10.10.10.2/24
  MAAS configured to handle DHCP and DNS
  MAAS DHCP pool:              10.10.10.10  through .127
  Neutron floating IP range:   10.10.10.128 through .254
  Juju units @ 10.10.10.10 through .?, automatically assigned

Andere empfohlene Dokumente und Links:

verwandte Informationen