Wenn man Jumbo Frames verwendet, müssen diese End-to-End konfiguriert werden. Das bedeutet, dass jedes Gerät, jeder Port und jede Firewall Jumbo Frames unterstützen muss. Ist dies nicht der Fall, kann dies zu erheblichen Performance Einbrüchen oder sogar Ausfällen führen.
Ein solches Problem hatte einer meiner Kunden letzte Woche. Nach der Umstellung auf Jumbo Frames ist die komplette Infrastruktur aus den Fugen geraten. Es konnten keine VM´s deployed werden, DvSwitches waren nicht mehr mit den Hosts synchron und ESXi Hosts sind aus dem vCenter geflogen. Chaos!
Das Problem war folgendes: Ein physikalischer Nexus 5k hatte ein Software Bug. Dieser nahm Jumbo Frames zwar an, hat diese anschließend aber verworfen und nicht wieder verschickt. Dadurch war die Verbindung zum Storage nicht mehr nutzbar. Dieses Problem hat den host.d Dienst auf dem Host auf 100% CPU Last gebracht. Dadurch konnte der vpx Agent nicht mehr mit dem vCenter kommunizieren.
Es ist also immer wichtig Jumbo Frames End-to-End zu verwenden. Getestet werden kann dies mit vmkping.