Einführung
In diesem Artikel werden wir uns mit dem „virtuellen Switch“ von VMware beschäftigen. Der virtuelle Switch ist nichts anderes als eine logische Switching-Struktur, die in Ihre VMware-Infrastruktur (ESX) eingebaut ist, damit Sie Ihre virtuellen Maschinen (VMs) nach Bedarf vernetzen können. In den folgenden Abschnitten werden wir die Grundlagen des virtuellen Switches, die verwendete Terminologie, seine Verwendung, Konfiguration und Verwaltung behandeln. Um den virtuellen Switch zu sehen, müssen Sie VMware und den VIC verwenden und Zugang zu VirtualCenter haben.
Unterstanding the Virtual Switch
Die Netzwerkkomponenten der VMware-Infrastruktur sind ohne ein wenig Hintergrundwissen und ein Verständnis von „Networking“ im Allgemeinen nicht leicht zu verstehen. Zunächst einmal ist Networking die Verbindung zu und von gemeinsam genutzten Ressourcen, Systemen und Diensten überall dort, wo Sie einen erlaubten Zugang erhalten können. In einer „logischen“ oder „virtuellen“ Umgebung ist diese Theorie identisch, mit einer Ausnahme: Sie müssen den Unterschied zwischen einem physischen und einem logischen Adapter kennen und wissen, wie sie alle über die virtuelle (logische) Switching-Fabric, die von VMware gehostet wird, miteinander verbunden sind. Abbildung 1 zeigt die Grundlagen der virtuellen Konnektivität von VMware.
Abbildung 1: Ansicht der virtuellen Infrastruktur
Die VMware-Infrastruktur entspricht einem modularen Design, so dass alle Ressourcen gemeinsam genutzt und nach Bedarf zugewiesen werden können. Die virtuellen und physischen Netzwerkkomponenten sind identisch aufgebaut. Wenn Sie einige Ihrer physischen oder logischen Ressourcen gemeinsam nutzen möchten, müssen Sie diese lediglich verfügbar machen und dann für die Nutzung konfigurieren. Auf diese Weise lässt sich die größtmögliche Flexibilität und, wenn es richtig gemacht wird, auch die größte Effizienz erzielen. In Abbildung 1 sehen Sie, dass virtuelle Maschinen über eine virtuelle Switch-Komponente miteinander verbunden werden können und dann je nach Bedarf mit physischen Netzwerkkarten. In Abbildung 1 sehen Sie auch, dass das Verwaltungsnetzwerk vom Rest des Netzwerks getrennt (und isoliert) ist, was die Sicherheit bei der Verwaltung Ihrer Infrastruktur erhöht.
Die wichtigsten virtuellen Netzwerkkomponenten, die von ESX bereitgestellt werden, sind virtuelle Ethernet-Adapter, die von einzelnen virtuellen Maschinen (VMs) verwendet werden, und virtuelle Switches, die dazu dienen, jede VM entweder untereinander oder mit der ESX-Servicekonsole zu verbinden. Um diese Funktionalität zu konfigurieren, müssen Sie sich zunächst bei VMware VirtualCenter anmelden und zu dem Server wechseln, den Sie konfigurieren möchten. Sobald er ausgewählt ist, können Sie die Registerkarte „Konfiguration“ wählen, wie in Abbildung 2 dargestellt.
Abbildung 2: Anzeigen der Registerkarte „Konfiguration“ in VirtualCenter
In Abbildung 3 sehen wir, dass Sie, wenn Sie im Menü „Hardware“ die Option „Netzwerkadapter“ auswählen, die vorhandenen Geräte, die Geschwindigkeit, mit der sie betrieben werden, sowie den Switch, an den sie angeschlossen sind, sehen können.
Abbildung 3: Anzeigen der Netzwerkadaptereigenschaften
Sobald Ihre physischen NICs vorhanden sind, müssen wir nur noch virtuelle NICs von Ihren VMs zu Ihrem virtuellen Switch hinzufügen.
Konfiguration des virtuellen Switches
Der virtuelle Switch ist nicht schwer zu konfigurieren, wenn Sie Ihre Optionen kennen. Wenn Sie die Konzepte von logisch und physisch verstanden haben, müssen Sie sie nur noch konfigurieren. Wenn Sie Ihren ESX-Server bereits installiert haben, verfügen Sie wahrscheinlich über ein oder zwei NICs, die in ihm installiert sind. Dies sind Ihre physischen NICs. Innerhalb der ESX-Umgebung können Sie die Eigenschaften der logischen Aspekte des Switches konfigurieren, um Ihre virtuellen Maschinen mit dem eigenen Netzwerk sowie mit der externen Umgebung zu verbinden, bei der es sich in der Regel um Ihr lokales LAN handelt, das mit Ihrem WAN oder Internet verbunden ist. Das heißt, Sie müssen jetzt nur noch Ihre VMs und dann die Netzwerkadapter für jede von ihnen innerhalb des virtuellen Switches konfigurieren. Abbildung 4 zeigt die Eigenschaften des virtuellen Switches.
Abbildung 4: Anzeigen der Eigenschaften des virtuellen Switches
In Abbildung 5 können Sie die Eigenschaften Ihrer virtuellen NICs konfigurieren. Wenn Sie beispielsweise die Geschwindigkeit und den Duplex der virtuellen Netzwerkkarte konfigurieren möchten, brauchen Sie nur auf Bearbeiten zu klicken und dann die gewünschte Geschwindigkeit und den Duplex auszuwählen.
Abbildung 5: Einstellen der Geschwindigkeit und des Duplex der virtuellen Netzwerkkarte
Sie können auch die Anzahl der im Switch verwendeten Ports konfigurieren. Mit den Ports können Sie eine virtuelle NIC-basierte Verbindung von einer VM zu einem virtuellen Switch erstellen. Abbildung 6 zeigt die Konfiguration der Ports auf der Registerkarte Allgemein der Eigenschaften des virtuellen Switches.
Abbildung 6: Konfigurieren der Anzahl der verfügbaren Ports
Bei Bedarf können Sie jederzeit auf den Link Hinzufügen… auf der Registerkarte Konfiguration in der Servicekonsole klicken – auf diese Weise können Sie den Assistenten zum Hinzufügen von Netzwerken aufrufen, wie in Abbildung 7 zu sehen. Sie können entweder eine VM-Verbindung, einen neuen VMKernel oder eine Verbindung zur Servicekonsole hinzufügen.
Abbildung 7: Verwendung des Assistenten zum Hinzufügen von Netzwerken
Wenn Sie sich für das Hinzufügen eines VM-basierten Netzwerks entscheiden, können Sie in Abbildung 8 die physische NIC auswählen, mit der Sie sich verbinden möchten, und im Vorschaufenster sehen Sie, wie Ihre Netzwerkkarte erstellt wird.
Abbildung 8: Beginn der Erstellung eines Netzwerks
Zusammenfassung
In diesem Artikel haben wir die Komponenten von VMware-basierten physischen und logischen Netzwerken besprochen. Wie bereits erwähnt, ist der virtuelle Switch nicht schwer zu konfigurieren, wenn Sie wissen, welche Möglichkeiten Sie haben. Stellen Sie sicher, dass Sie die VirtualCenter-Optionen für virtuelle Netzwerke erkunden und lernen, wie man die virtuellen Aspekte von NICs und Switches konfiguriert, und in zukünftigen Artikeln werden wir uns auch mit Teaming befassen.