Wyłączanie funkcji Odciążanie w VMNic w VMware

Różne marki i konfiguracje kart sieciowych maszyn wirtualnych lub VMNics powodują sporadyczne powtarzające się błędy, które spowalniają procesorową zdolność przetwarzania. Trzy możliwe rozwiązania tego drenażu obliczeniowego to: zastąpienie VMNic, wirtualne odłączenie funkcji odciążania VMNic w jądrze systemu operacyjnego lub wyłączenie funkcji odciążania VMNic w menedżerze urządzeń na każdej maszynie wirtualnej, która wykazuje symptomy powtarzalnego odciążania.

Tryby wyładowania

Odciążanie VMNic pobiera przychodzące dane TCP / IP i przepuszcza je przez szereg procesów. Obejmują one odciążenie sumy kontrolnej w IPv4 i IPv6, odciążenie sumy kontrolnej TCP dla obu wersji, czterech i sześciu, a także wersje IPv4 i IPv6 dla odciążania dużego wysyłania. Największy problem wynika z tego, że suma kontrolna jest najbardziej problematyczna, ponieważ niewielki problem z wirtualnym sprzętem lub oprogramowaniem może spowodować, że system operacyjny będzie stale wykonywał obliczenia sumy przychodzących ruchów TCP / IP.

Dostępność VMNic

Ponieważ ustawienia VMNic nie są bezpośrednio dostępne z poziomu systemu operacyjnego serwera lub konsoli poleceń VMware, jedyne możliwe podejścia pochodzą z podstruktury jądra systemu operacyjnego lub z karty ustawień zaawansowanych VMNic w oknie dialogowym producenta w menedżerze urządzeń maszyna wirtualna. Aby uzyskać dostęp do jądra, możesz zastosować jeden z często używanych nieudokumentowanych programów dostępnych w Internecie, taki jak vmkchdev (VM kernel Change Device) lub wypróbować programy konfiguracyjne w vSwitch lub vNetwork w narzędziu programistycznym ESX / ESXi firmy Oracle. Aby przejść do ustawień odciążania w VMNic, otwórz menedżera urządzeń na maszynie wirtualnej i kliknij kartę Zaawansowane na liście linii NIC.

Wyłączanie funkcji Odciążanie

W indywidualnym systemie operacyjnym Windows na maszynie wirtualnej dostęp do ustawień karty interfejsu sieciowego polega na otwarciu menedżera urządzeń, a następnie karty sieciowej. Kliknij kartę Zaawansowane i poszukaj funkcji odciążenia. Podświetl każdą i wybierz "Wyłącz" na ekranie ustawień po prawej stronie, kliknij "Zastosuj" i zamknij. Aby utworzyć uniwersalne ustawienie dla wszystkich funkcji odciążania maszyn wirtualnych całej zarządzanej grupy komputerów stacjonarnych, które wdrażają programy VMware do wykonywania, użyj funkcji wiersza poleceń VMware lub panelu sterowania Oracle, aby wyłączyć funkcje odciążania wszystkich kontrolowanych maszyn wirtualnych.

Rozwiązywanie problemów

Jeśli wystąpi spowolnienie tylko w jednej lub dwóch VMNikach, podejście celowe polega na rozłączeniu różnych funkcji odciążania w zakładce Zaawansowane okna dialogowego NIC w systemie operacyjnym VMware. Jeśli problem wydaje się być endemiczny w macierzy systemu pulpitu wirtualnego, konieczne będzie wyłączenie ogólnej możliwości odciążania VMNic na wszystkich maszynach wirtualnych w macierzy. Aby to zrobić, napisz własne narzędzie dostępu do jądra lub pobierz i zainstaluj jedno z narzędzi programistycznych dostępnych w Internecie lub bezpośrednio z VMware.

Popularne Wiadomości