Hyper-V na Windows Server 2016: What's new, what's good

Wyciągnąłeś już Hyper-V na Windows Server 2016 na przejażdżkę? Jeśli nie, prawdopodobnie nadszedł czas, abyś usiadł za kierownicą. Hyper-V w systemie Windows Server 2016 zapewnia administratorom IT wiele bardzo potrzebnych ulepszeń i nowych funkcji.

Przyjrzyjrzyjmy się niektórym nowym funkcjom, które Microsoft wpakował do Hyper-V. Podamy też kilka wskazówek, jak mogą one poprawić poziom wydajności.

Punkty kontrolne i kopie zapasowe

Jednym z obszarów, na którym Hyper-V się potykał, były kopie zapasowe. Nie były one do końca stabilne, co w dużej mierze mogło wynikać z faktu, że Hyper-V w dużym stopniu opierał się na Volume Shadow Copy Services (VSS) (nie, to nie jest jakaś mroczna, złowroga grupa o nazwie Shadow!). Jednak Windows Server 2016 stara się to naprawić, dodając funkcję śledzenia zmian do samego Hyper-V.

Punkty kontrolne i migawki mogą często stwarzać problemy dla obciążeń produkcyjnych. Chociaż można cofnąć zmiany, jeśli nie są one zgodne z normą, wszelkie problemy, które pojawiają się na serwerze bazy danych lub kontrolerze domeny, powodują, że wszystko przestaje być zsynchronizowane. Nie ma prostego sposobu na wskazanie problemów, ani nie można ich naprawić w kilka minut.

Wydaje się jednak, że Microsoft w końcu zauważył problemy związane z pracą z nieprawidłowo zaaplikowanym snapshotem, dlatego w Windows Server 2016 zachęca się do korzystania z VSS w obrębie maszyny wirtualnej. Po ich zastosowaniu maszyna wirtualna zakłada, że została przywrócona poprzez kopię zapasową i automatycznie się restartuje. Eliminuje to wszelkie problemy, które mogą pojawić się podczas tego procesu, ale nadal zachowuje wszystkie zalety migawek, i nie, nie ma to nic wspólnego z tym, że ktoś lub coś zrobi Ci zdjęcie.

Rolling cluster updates

We wcześniejszych wersjach Windows Server migracja maszyn wirtualnych na żywo ze starych na nowe serwery była możliwa, ale nadal wymagało to od Ciebie stanięcia do indywidualnego klastra Windows Server, aby zainicjować ten proces (nie bój się, nie ugryzie Cię!). Było to jednak kłopotliwe i wydaje się, że Microsoft również to dostrzegł.

W Windows Server 2016 proces ten stał się o wiele bardziej usprawniony. Możesz łatwo wyeksmitować określony węzeł klastra, sformatować, a następnie zainstalować serwer 2016, dodając go ponownie do klastra. Możesz na żywo migrować maszyny wirtualne na serwer, co oznacza, że możliwe jest wybranie innego hosta i jego czysta instalacja.

Cykl można powtarzać tyle razy, ile potrzeba (nie martw się, nie znudzi się). Gdy wszystkie węzły zostaną zaktualizowane i masz pewność, że żadne węzły niższego poziomu nie zostaną dodane, PowerShell może być użyty do aktualizacji poziomu funkcjonalnego klastra.

Jakość usług pamięci masowej

Windows Server 2016 wprowadza scentralizowany monitor operacji wejścia/wyjścia na sekundę (IOPS) pamięci masowej, który może być zarządzany albo przez Virtual Machine Manager (VMM), albo PowerShell. Umożliwia to tworzenie polityk, które mogą być stosowane w sposób zagregowany przez poszczególne maszyny wirtualne. IOPS zastosowane w każdej maszynie wirtualnej mogą być również monitorowane, zapewniając dokładną perspektywę sposobu, w jaki aplikacje wykorzystują pamięć masową.

Hyper-V i kontenery Windows

thomasmaurer.ch

Kontenery są obecnie jednym z najbardziej widocznych trendów w branży IT, a firma Microsoft dołączyła do tego grona wraz z Hyper-V w systemie Windows Server 2016, aby zapewnić dwie różne wersje kontenerów. Każdy kontener jest dostarczany albo z Serverem albo z Nano Core i nie, nie jest dostarczany z workiem na śmieci, który mieści się wewnątrz. Myślisz o innym typie kontenera!

Ukryte maszyny wirtualne

Większość VMM ma jeden wspólny problem: administratorzy tkanin i/lub hostów muszą być zaufani tak samo jak administratorzy najwyższego poziomu w organizacji. W ten sposób można jednak narazić się na nieuczciwych administratorów fabric, którzy mogą wykraść cenne dane i przeprowadzić atak offline na bazę danych. To właśnie tutaj do gry wchodzą osłonięte maszyny wirtualne.

Windows Server 2016 wprowadza nowy tryb „Encryption Supported”, który obsługuje szyfrowanie migracji na żywo, szyfrowanie dysków i wirtualny moduł Trusted Platform Module (vTPM). Administratorzy mogą teraz konwertować zwykłe maszyny wirtualne generacji 2 do osłoniętych maszyn wirtualnych. Co więcej, istnieje nowe środowisko odzyskiwania, które umożliwia rozwiązywanie problemów z osłoniętą maszyną wirtualną.

Jakie korzyści przynoszą osłonięte maszyny wirtualne? Po pierwsze, administratorzy nie mają dostępu do maszyny wirtualnej. Mają możliwość jej wyłączenia, ale nie mają dostępu do jej pamięci ani nie mogą się z nią połączyć za pomocą VM Connect. Kluczem do sukcesu jest tu ochrona. Nawet jeśli skopiują wirtualne dyski twarde (VHD), nie mają do nich dostępu, ponieważ pozostają zaszyfrowane.

Discrete device assignment (DDA)

Użytkownicy są teraz w stanie wykorzystać niektóre z urządzeń Peripheral Component Interconnect (PCI) Express w swoich komputerach i przekazać je bezpośrednio do maszyny wirtualnej. Głównym powodem, dla którego jest to tak pomocna funkcja, jest fakt, że zwiększa ona wydajność systemu, pozwalając maszynie wirtualnej uzyskać bezpośredni dostęp do urządzenia PCI. Stos wirtualizacji jest w tym procesie łatwo omijany. Coś jak Russell Westbrook omijający obronę NBA.

Ochrona zasobów hosta

Z pomocą funkcji ochrony zasobów hosta, VM nie będzie już w stanie używać więcej niż przydzielone zasoby. Maszyny wirtualne są monitorowane pod kątem nadmiernej aktywności, a jeśli zostanie wykryta próba przekroczenia limitów, zostaje ukarana. Otrzymuje ona mniej zasobów do wykorzystania, dzięki czemu nie ma wpływu na wydajność innych maszyn wirtualnych.

Wirtualizacja zagnieżdżona

Hyper-V może być teraz uruchomiony w maszynie wirtualnej dziecka, tak że staje się ona serwerem hosta. Możliwe jest posiadanie serwera Hyper-V działającego na szczycie innego serwera Hyper-V. Jest to bardzo przydatne w przypadku szkoleń, rozwoju i testowania.

PowerShell Direct

Dzięki tej nowej funkcji obecnej w Hyper-V na Windows Server 2016, masz teraz możliwość zdalnego zarządzania maszyną wirtualną z systemem Windows Server 2016. Wszystko czego potrzebujesz do tego zadania to komendy PowerShell poprzez VMBus. Nie musisz się martwić o takie rzeczy jak ustawienia zdalnego zarządzania czy konfiguracja sieciowa maszyny wirtualnej.

To tylko kilka złotych usprawnień, których możesz doświadczyć w Hyper-V na Windows Server 2016. Dostępnych jest ich znacznie więcej, co jest dobrodziejstwem dla administratorów IT. W zakresie sieci i pamięci masowej można korzystać z licznych ulepszeń, a także funkcji, które mogą pomóc w dążeniu do zapewnienia zwirtualizowanych obciążeń roboczych. Te wszystkie ulepszenia są częścią wysiłków Microsoftu, aby zapewnić użytkownikom bardziej zoptymalizowane środowisko na Hyper-V.

Photo credit: starwindsoftware.com

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.