8.5. Shared Ethernet Adapter
Trotz SR-IOV und vNIC ist Shared Ethernet immer noch die am häufigsten verwendete Virtualisierungslösung, wenn es um die Virtualisierung von Ethernet geht. Dabei implementiert der POWER Hypervisor virtuelle interne IEEE802.1q kompatible Netzwerk-Switches, die im Zusammenspiel mit sogenannten Shared Ethernet Adaptern oder kurz SEA die Anbindung an externe Netzwerke übernehmen. Die Shared Ethernet Adapter werden durch den Virtual-I/O-Server in Software als Layer-2 Bridge implementiert.
Wie in Bild 8.2 gezeigt, kann ein Shared Ethernet Adapter mehrere sogenannte Trunking Adapter besitzen. Der gezeigte SEA hat die 3 Trunking Adapter ent8, ent9 und ent10, welche alle 3 an den virtuellen Switch mit dem Namen ETHMGMT angebunden sind. Alle Trunking Adapter unterstützen im gezeigten Fall VLAN-Tagging. Neben den Port-VLAN-IDs (PVIDs) besitzen die 3 Trunking Adapter noch weitere VLANs über VLAN-Tagging. Neben der Anbindung an den virtuellen Switch über die Trunking Adapter besitzt der SEA noch eine Anbindung an ein externes Netzwerk über den physikalischen Netzwerk-Adapter (ent0). Netzwerk-Pakete von Client-LPARs an externe Systeme werden über einen der Trunking-Adapter zum SEA und dann über den zugehörigen physikalischen Netzwerk-Adapter ins externe Netzwerk weitergeleitet. Netzwerk-Pakete von externen Systemen an Client-LPARs werden vom SEA über den Trunking Adapter mit dem richtigen VLAN an den virtuellen Switch weitergeleitet, welcher die Pakete dann an die Client-LPAR weiterleitet.
Im einfachsten Fall kann ein SEA aus nur einem Trunking Adapter bestehen. Ein SEA kann bis zu 16 Trunking Adaptern besitzen, wobei jeder der Trunking-Adapter neben der Port-VLAN-ID bis zu 20 weitere VLANs besitzen kann.
Welche SEAs es auf einem Virtual-I/O-Server schon gibt, lässt sich mit Hilfe des Kommandos „vios lssea“ (list SEAs) herausfinden:
$ vios lssea ms05-vio1
TIMES TIMES TIMES BRIDGE
NAME HA_MODE PRIORITY STATE PRIMARY BACKUP FLIPFLOP MODE
ent33 Sharing 1 PRIMARY_SH 1 1 0 Partial
ent34 Sharing 1 PRIMARY_SH 1 1 0 Partial
$
Zu jedem SEA werden einige grundlegende Informationen angezeigt, wie z.B. der HA-Mode (siehe später), die Priorität des SEA, sowie Informationen wie häufig der SEA schon Primary bzw. Backup war.
8.5.4. Konfigurieren einer IP-Adresse auf dem SEA
8.5.5. Hinzufügen und Wegnehmen von VLANs (nicht HA)
8.5.6. Hinzufügen und Wegnehmen von Trunking Adaptern (nicht HA)
8.5.7. Löschen eines Shared Ethernet Adapters (nicht HA)
8.5.9. Erzeugen von SEAs mit HA Mode (HA-SEA)
8.5.10. HA-Modes auto und standby
8.5.11. Hinzufügen und Wegnehmen von VLANs (HA-SEA)
8.5.12. Hinzufügen und Wegnehmen von Trunking Adaptern (HA-SEA)
8.5.14. HA-SEA mit Load-Sharing
8.5.15. Erzeugen von SEAs mit Load-Sharing
8.5.16. Hinzufügen und Wegnehmen von VLANs (Load-Sharing)
8.5.17. Hinzufügen und Wegnehmen von Trunking Adaptern (Load-Sharing)
8.5.18. Ändern des HA-Modes zwischen Failover und Load-Sharing
Du muss angemeldet sein, um einen Kommentar zu veröffentlichen.