Windows Server Technical Preview - co nowego?

Być może już słyszeliście o tym, że pokazaliśmy światu bardzo wczesne wersje naszych nowych systemów Windows - klienckiego i serwerowego.

Windows vNextOczywiście trzeba mieć cały czas w głowie - że są to wersje Technical Preview. W związku z tym są one dedykowane dla osób mocno technicznych i takich, które nie boją się eksperymentów.

Zdecydowanie odradzamy instalowanie ich jako głównych systemów, odradzamy ich uruchamianie w środowiskach produkcyjnych oraz odradzamy nawet uruchamianie ich w labach i robienie testów. Są to wersje, które mają pokazać pewne elementy, ich wstępne funkcje oraz pewną wizję tego jak systemy te będą iść dalej.

Po tym przydługim wstępie (ale ważnym, aby odpowiednio ustawić oczekiwania) - pomyślałem, że napiszę Wam kilka słów o systemie serwerowym i tym na co już teraz możecie (jako specjaliści IT) zwrócić uwagę. Zwłaszcza, że opublikowaliśmy już kilka ciekawych dokumentów - do których zaraz pokażę linki.

Co nowego?

Wszystkie podstawowe informacje oraz linki do bardziej szczegółowych materiałów możecie znaleźć w opublikowanym właśnie dokumencie "What's New in the Windows Server Technical Preview".

Ja natomiast chciałem opisać kilka ciekawych aspektów poniżej. Na końcu podaje też linki do pobierania nowej wersji serwera oraz nowej wersji System Center. Jest też informacja o tym, że w Azure dostępne są już gotowe obrazy z nowym serwerem :)

Hyper-V

Jak zwykle nie stoimy w miejscu, tylko dosyć mocno wprowadzamy ciekawe zmiany. To tylko kilka wybranych w tym zakresie:

  • Storage QoS. Nowością jest to, że jest to QoS obejmujący cały klaster Scale out File Server (a nie tylko jeden konkretny węzeł). To naprawdę duża zmiana i adresuje jeden z większych problemów Klientów związanych z utrzymaniem określonego SLA dla storage.
  • Production Checkpoints. Oczywiście checkpoint mamy już od jakiegoś czasu, ale dodaliśmy teraz wsparcie dla VSS w maszynach wirtualnych, dzięki czemu świetnie się to sprawdzi również w środowiskach produkcyjnych.
  • Hot Add/Remove NICs + Hot Add Memory. Dotyczy to maszyn 2 generacji (Generation 2 VM) i nie wymaga wtedy korzystania z Dynamic Memory. To kolejny argument za tym, aby korzystać z 2 generacji maszyn.
  • Support for Connected Standby. To dla mnie dobra wiadomość (i może dla wielu innych osób też). Pozwoli to uruchamiać środowiska testowe również na maszynach z Connected Standby - np. Surface Pro 3 :)

Szczegóły: What’s New in Hyper-V in the Windows Server Technical Preview

Networking

Tu pojawia się kilka zmian, ale chyba największa i najważniejsza - to nowa rola serwera o nazwie "Network Controller". To centralne miejsce do zarządzania wszelkimi aspektami sieciowymi w infrastrukturze. Jest to oczywiście rola wysokodostępna (HA) i skalowalna, więc może spokojnie dać sobie radę w dowolnych warunkach. Pozwala również na automatyzację, konfigurację, monitorowanie i analizowanie takich aspektów sieci jak:

  • Sieci wirtualne (Virtual networks)
  • Sieci fizyczne (Physical networks)
  • Usługi sieciowe (Network services)
  • Topologia sieci (Network topology)
  • Zarządzanie adresami IP (IP Address Management)

Mamy również możliwość wpięcia się w tą rolę za pośrednictwem aplikacji zarządzających (jak System Center 2012 R2 Virtual Machine Manager oraz System Center 2012 R2 Operations Manager). Plus Network Controller ma możliwość "wystawienia" informacji sieciowych do aplikacji, które są tego świadome (np. Lync czy Skype).

Szczegóły: What’s New in Networking in the Windows Server Technical Preview

Remote Desktop Services

W poprzedniej wersji wprowadziliśmy sporo zmian w implementacji RemoteFX w kontekście wrażeń dla użytkownika końcowego. Teraz zmiany wprowadzamy głównie w zakresie optymalizacji RemoteFX w scenariuszach VDI oraz UWAGA wsparcia dla OpenGL 4.4 (!) oraz OpenCL 1.1 API.

Szczegóły: What’s New in Remote Desktop Services in the Windows Server Technical Preview

Storage

Przez cały ostatni rok fiskalny na warsztatach dla specjalistów IT mówiłem na początku zawsze o tym, że Microsoft do swoich produktów wprowadza (i będzie wprowadzał) elementy, które do tej pory potrafiły robić tylko dedykowane (i często drogie) rozwiązania sprzętowe. My chcemy wprowadzać ich jak najwięcej do systemu tak, aby nasi Klienci dostawali jak najwięcej świetnych rzeczy "w pudełku".

I to będzie myślę kolejny hit (po wprowadzeniu poprzednio Hyper-V Replica). A mianowicie Storage Replica. Dostępna "w pudełku", bez dodatkowych kosztów i możliwe do zbudowania na istniejącej bazie sprzętu + nowego systemu serwerowego.

Storage Replica (SR) to nowa funkcja, która wprowadza agnostyczną (niezależną od sprzętu), blokową, synchroniczną replikację pomiędzy serwerami na potrzeby scenariuszy disaster recovery oraz poszerzania klastrów failover. Synchroniczna replikacja pozwala nam kopiować dane pomiędzy fizycznymi lokalizacjami zapewniając zerową utratę danych na poziomie systemu! Przeczytajcie to raz jeszcze :) To naprawdę ogromna zmiana.

Co można zrobić z SR?

  • Zapewnić pełne rozwiązanie disaster recovery dla planowanych i nieplanowanych przerw (w całości oparte o rozwiązania Microsoft)!
  • Używać go z SMB3
  • Rozciągać klastry pomiędzy fizycznymi lokalizacjami
  • Wykorzystać tylko rozwiązania Microsoft do pełnego zestawu klastrowego z Hyper-V, Storage Replica, Storage Spaces, Cluster, Scale-Out File Server, SMB3, Deduplication, oraz ReFS/NTFS.
  • Redukcja czasu niedostępności, wzrost odporności całej infrastruktury, pełne wsparcie Microsoft, wydajność...

Nieźle co? :)

Szczegóły: What’s New in Storage Services in the Windows Server Technical Preview

Failover Clustering

W poprzednich wersjach w wypadku klastrów Hyper-V czy Scale-Out File Server jeśli chcieliśmy zaktualizować systemy (do Windows Server 2012 R2) klaster musieliśmy zrobić offline, zrobić aktualizację węzłów i następnie przywrócić go do życia.

Teraz... możecie zrobić to... bez żadnego przestoju!

Szczegóły: What’s New in Failover Clustering in the Windows Server Technical Preview

PowerShell 5.0

Tu też lista zmian jest naprawdę spora... Więc tylko kilka najważniejszych:

  • Nowy moduł Microsoft.PowerShell.Archive - w tym nowe polecenia do kompresji plików i folderów do klasycznych archiwów ZIP. Oczywiście jest też obsługa rozpakowywania oraz aktualizacji plików w środku plików ZIP
  • Nowy moduł OneGet - pozwala odszukiwać i instalować paczki oprogramowania z Internetu. Jak to opisuje dokumentacja: "The OneGet module is a manager or multiplexer of existing package managers (also called package providers) to unify Windows package management with a single Windows PowerShell interface. "
  • Nowy moduł PowerShellGet - pozwala wyszukiwać, instalować, publikować i aktualizować moduły i zasoby DSC (Desired State Configuration) w PowerShell Resource Gallery LUB w wewnętrznym repozytorium firmy!
  • Polecenia New-Item, Remove-Item, and Get-ChildItem mają teraz możliwość obsługi (tworzenia, zarządzania) dowiązań symbolicznych (może lepiej powiedzieć: symbolic links).

Tu musiałbym zmiany opisywać naprawdę długo, dlatego odeślę Was już do szczegółowej dokumentacji :)

Szczegóły: What’s New in PowerShell 5.0 in the Windows Server Technical Preview

Będzie się działo :)

Oczywiście droga do finalnej wersji jest jeszcze daleka, ale już teraz widzicie pewną skalę zmian. Tak jak wspominałem na początku - sugeruję obejrzenie sobie nowego serwera, zapoznanie się z dokumentacją... Ale z testami w środowiskach testowych (już o produkcyjnych nie wspominając) zdecydowanie bym się wstrzymał :)

I na koniec jeszcze - kilka przydatnych linków:

Windows Server Technical Preview

System Center Technical Preview