Optymalizuj system Windows do pracy w środowisku wirtualizacji

Używając systemu Windows jako serwera terminali lub systemu operacyjnego wirtualnych pulpitów (VDI), kilku użytkowników współużytkuje zasoby pojedynczego serwera. Im mniej zasobów zużywa każda sesja użytkownika, tym większa gęstość sesji terminala i VDI może być obsługiwana przez jednego hosta. Podobne stwierdzenie jest prawdziwe w przypadku uruchamiania wielu kopii systemu Windows jako gość w środowisku wirtualizacji. Jeśli duża liczba maszyn wirtualnych z systemem Windows działa w środowisku wirtualizacji, optymalizacja ustawień tych maszyn wirtualnych w celu uruchomienia w środowisku wirtualnym poprawi wydajność systemu gościa, znacznie zmniejszy obciążenie hosta i zwiększy liczbę maszyn wirtualnych, które mogą jednocześnie działać na serwerze.

Aby zoptymalizować system Windows do pracy w środowisku terminalowym, infrastrukturze VDI lub maszynie wirtualnej, można skorzystać z bezpłatnego narzędzia do optymalizacji systemu operacyjnego VMware dostępnego na stronie internetowej VMware Labs ( https://labs.vmware.com/flings/vmware-os-optimization-tool#summary ). W czasie pisania tego tekstu dostępna była wersja b1084 z dnia 2 listopada 2016 r., A do uruchomienia tego narzędzia wymagany jest program .NET Framework 3.5.

Narzędzie pozwala zoptymalizować obraz systemu Windows 7, 8.x, 10 i Windows Server 2008, 2012, 2012 R2 do wykorzystania w infrastrukturze VMware Horizon Zobacz wirtualne pulpity. Nie przeszkadza nam to jednak w optymalizacji ustawień systemu Windows w żadnym środowisku wirtualizacji, czy to Citrix, Microsoft, czy VMware.

Narzędzie optymalizacji systemu operacyjnego VMware ma kilka predefiniowanych szablonów optymalizacji dla różnych wersji systemu Windows. Każdy szablon definiuje wiele ustawień systemowych, które zgodnie z zaleceniami VMware i najlepszymi praktykami powinny być używane podczas uruchamiania systemu operacyjnego na maszynie wirtualnej. Szablony umożliwiają wyłączenie nieużywanych usług, funkcji i zadań programu planującego Windows; wygaszacze ekranu, wygaszacze ekranu, schematy dźwiękowe i efekty wizualne itp., tj. cała funkcjonalność, która zmarnowała zasoby systemu hosta.

W naszym przypadku system Windows 10 jest używany jako system operacyjny gościa. Zobaczmy, jak zoptymalizować obraz systemu Windows 10 pod kątem wysokiej wydajności w środowisku VDI. Uruchom narzędzie VMware OS Optimization Tool i wybierz VMWare Windows 10 z listy szablonów.

Uruchom narzędzie VMware OS Optimization Tool i wybierz VMWare Windows 10 z listy szablonów

Na liście ustawień szablonów jest kilka modyfikacji, które są pożądane, aby korzystać z systemu Windows 10 w środowisku wirtualizacji VMware. Na przykład, oto kilka zalecanych ustawień z szablonu:

  • Wyłącz Harmonogram zadań defragmentacja , sprawdzenie dysku , WinSAT , aktualizacje map itp.
  • Wyłącz usługi - niezbędne dla Wi-Fi (usługa routera AllJoyn), Bluetooth, faks, przeglądarka komputerowa, Branchcache , usługi dla grupy roboczej, IPv6, Inicjator Microsoft iSCSI , SNMP Trap, biometria, geolokalizacja, EFS i tak dalej
  • Wyłącz automatyczne uruchamianie dla wszystkich urządzeń zewnętrznych
  • Wyłącz subskrypcje RSS
  • Wyłącz większość efektów wizualnych systemu Windows, schematów dźwiękowych i animacji.
  • Usuwanie wbudowanych nowoczesnych aplikacji
  • Wyłącz wygaszacz ekranu i wygaszacz ekranu
  • Wyłącz nowy ekran blokady
  • Wyłącz animację i akcelerację sprzętową dla aplikacji MS Office
  • Skróć czas uruchamiania systemu, wyłączając składniki Aktywnej instalacji
  • Wyłącz usługę OneDrive
  • i tak dalej

Usuwanie wbudowanych nowoczesnych aplikacji   Wyłącz wygaszacz ekranu i wygaszacz ekranu   Wyłącz nowy ekran blokady   Wyłącz animację i akcelerację sprzętową dla aplikacji MS Office   Skróć czas uruchamiania systemu, wyłączając składniki Aktywnej instalacji   Wyłącz usługę OneDrive   i tak dalej

Aby przeanalizować działający system operacyjny w celu dopasowania ustawień do szablonu, kliknij przycisk Analizuj . Wygenerowany raport wskaże, w jakim stopniu aktualne ustawienia systemu operacyjnego odpowiadają parametrom określonym w szablonie.

Zastosuj wszystkie zalecane ustawienia lub tylko ich część - wybór należy do Ciebie. W każdym razie, na podstawie posiadania szablonu, możesz utworzyć własny, a następnie zastosować go do istniejących maszyn wirtualnych za pomocą tej wersji systemu Windows lub szablonów maszyn wirtualnych. W naszym przykładzie Windows 10 praktycznie nie jest zoptymalizowany, z zalecanych 110 ustawień, stosuje się tylko 5, opcjonalnego 7 z 137.

Aby zoptymalizować system Windows, wybierz ustawienia, które odnoszą się do twojego środowiska i kliknij przycisk Optymalizuj Aby zoptymalizować system Windows, wybierz ustawienia, które odnoszą się do twojego środowiska i kliknij przycisk Optymalizuj . W razie potrzeby możliwe będzie wycofanie zmian dokonanych na karcie Historia .

Narzędzie to umożliwia pracę nie tylko z lokalną kopią systemu operacyjnego, ale może również łączyć się przez sieć ze zdalną maszyną wirtualną za pośrednictwem serwera VMware View Connection.

W szczególności, korzystając z istniejącego szablonu z Login VSI, programiści zmierzyli, że dzięki tym ustawieniom host VDI może uruchomić 40% więcej maszyn wirtualnych w porównaniu z niezoptymalizowanym systemem Windows 10.

Szablon dla systemu Windows Server 2008 - 2012 ma na celu zoptymalizowanie systemu operacyjnego podczas korzystania z RD Session Host jako hosta.