Windows Server 2016 został już pokazany w wersji ostatecznej i można już go pobrać w wersji trial ze stron Microsoft. Nowe wydanie przynosi masę nowości, które są zgodne z trendami na rynku takimi jak chmura/chmura hybrydowa, Software-Defined Datacenter czy szeroko pojętym wykorzystaniem kultury DevOps.

Oto 6 najważniejszych z mojej perspektywy nowości w Windows Server 2016.

Nano Server

Ewolucją edycji Core – Nano Server, jest jeszcze mniejszą wersją Windows Server 2016.

Główną zaletą i wadą Nano server jest to, że może być on zarządzany tylko zdalnie i obsługuje tylko 64 bitowe aplikacje. Dzięki zerwaniu z przeszłością jest zoptymalizowany do pracy przy minimalnym wykorzystaniu zasobów, wymaga dużo mniej uaktualnień, restartuje się jeszcze szybciej.

Nano Server ma zastosowanie w instalacji na maszynach wirtualnych i kontenerach do hostowania IIS, DNS czy serwerów aplikacyjnych. W przypadku sprzętów fizycznych jest to idealny kandydat do postawienia klastrów Hyper-V jak i samodzielnych serwerów do wirtualizacji oraz rozwiązań SDS na bazie Storage Spaces.

Ulepszona obsługa serwera z PowerShell 5.0

Windows Server 2016 jest wyposażony w PowerShell 5.0, który jest częścią Windows Management Framework 5.0. PowerShell dostał sporo nowych możliwości taki jak możliwość definiowana własnych klas czy zarządzanie modułami z możliwością ich pobierania z globalnego lub własnego repozytorium. Więcej można przeczytać w dokumentacji na MSDN w tym miejscu.

Just Enough Administration

Just Enough Administration to nowa opcja Windows Server 2016, która pozwala administratorom delegować uprawnienia do wszytskiego co może być zarządzane przez PowerShell. Czy masz developera który musi być w stanie zrestartować serwisy lub app poole w IIS na serwerze bez logowania ani wykonywania jakichkolwiek zmian? Z „JEA” możesz dać właśnie te uprawnienia i nic więcej. Oczywiście, niewykluczone że będziesz musiał napisać jakiś skrypt aby pozwolić im na to, ale chodzi o to że teraz możesz to zrobić bez problemu. Sam koncept JEA nie jest nowy i Microsoft wykorzystuje go prawie od początku w utrzymaniu Office 365. Czy mogło być lepsze miejsce na to, że produkt dojrzał?

Docker na Windows Server, czyli Windows Containers

Windows Server 2016 oferuje dwa rodzaje kontenerów pozwalając na izolację procesów i zwiększenie poprzez to bezpieczeństwa, lepszą kontrolę zużycia zasobów sprzętowych oraz wparcie dla coraz bardziej popularnych scenariuszy wykorzystywanych w zakresie DevOps.

Rodzaje kontenerów Windows Servera są podzielone ze względu na sposób izolacji:

  • Windows Server Containers - współdzielą jądro systemu z hostem
  • Hyper-V Containers - wykorzystują do izolacji wirtualizację sprzętową z wykorzystaniem funkcji Hyper-V i posiadają własne jądro systemu

Ponad to Microsoft wraz z firmą Docker ogłosił, że wszyscy użytkownicy Windows Server 2016 otrzymają wsparcie dla Dockera do użytku komercyjnego bez dodatkowych kosztów.

Ulepszone HA dla usług pulpitu zdalnego

Jeśli chcemy uruchomić wysoko-dostępne środowisko terminalowe wcześniej byliśmy zmuszeni do instalacji klastra SQL jeśli chcieliśmy mieć faktycznie zaimplementowane prawdzie HA. Dzięki nowością w Windows Server 2016, można użyć teraz Azure SQL do swojego Connection Broker. Ogranicza to koszty i ułatwia implementację prawdziwego HA.

RD Connection Broker radzi sobie teraz również dużo lepiej podczas tak zwanego logon storm. Jest to sytuacja w której duża ilość użytkowników loguje się w krótkim czasie, na przykład w trackie rozpoczęcia dnia pracy. RDCB zostało przetestowanie aby radzić sobie z ponad 10000 równoległych żądań bez awarii.

Software-defined storage

Na rynku widać coraz większy trend wykorzystania Software-defined storage zamiast klasycznych rozwiązań do przechowywania danych. W poprzedniej wersji Windows Server Microsoft wprowadził takie rozwiązanie pod nazwą Storage Spaces. Windows Server 2016 wprowadza dużo ulepszeń i nowych rozwiązań tego rozwiązania. W mojej opinii najważniejsze są dwie nowe funkcje:

  • Storage Spaces Direct - pozwala na połączenie lokalnych dysków w serwerach w klastrze z wykorzystaniem Storage Spaces i wykorzystanie tych zasobów pod uruchamianie maszyn wirtualnych, SQL Server lub serwery plików. Po prostu możemy zbudować macierz, klastry bez współdzielonych zasobów.
  • Storage Replica - największą wadą Hyper-V był brak spójnego, kompletnego mechanizmu do budowy klastrów multi-site, czyli takich rozpiętych pomiędzy dwie lokalizacje. Wraz z Windows Server 2016 dostajemy replikację zasobów dyskowych synchroniczną i asynchroniczną ze wsparciem dla wirtualizacji. Dzięki temu jesteśmy niezależni od replikacji na poziomie macierzy i organizacji całego kłopotliwego przełączania klastra jeśli zajdzie taka potrzeba.

Co jeszcze?

Hyper-V pominąłem celowo ponieważ będzie o tym oddzielny wpis. Jest też sporo innych nowości z zakresu wirtualizacji sieci, bezpieczeństwa i usług katalogowych, ale to nie mój obszar specjalizacji :)

Jeśli chcesz dostać powiadomienia o nowych postach to zachęcam do zapisania się do Newslettera pod tym linkiem.