微軟

回首前塵,為了持續實現雲端作業系統的願景,Windows Server近十年來的改版,都在因應微軟混合雲架構與戰略的相關布局,而在最新推出的Windows Server 2022當中,微軟也增添多種功能,讓企業更容易將資料中心延伸至Azure公有雲服務範圍之內。

這當中,包含了對於Azure Arc架構的支援,以及眾人期待已久的熱修補(Hotpatch),而在Windows Container的技術應用上,也提供多種強化機制,增加微軟應用程式平臺的可用性。

圖片來源/微軟

微軟展示熱修補使用差異

免重新開機、可即時套用更新修補程式的功能,是Windows Server用戶夢寐以求的特色,微軟終於在Windows Server 2022當中的特定版本提供,甫於9月舉行的Windows Server Summit的主題演講,也有相關的示範。

新增多種管理功能,減輕維運微軟伺服器系統的負擔

當Windows Server能夠支援越來越多類型的使用場景,角色扮演日益吃重,要做好相關管理作業的挑戰,也日益變得艱鉅,同時,還要協助實現微軟下一代混合雲架構,Windows Server 2022改版顯得至關重要,在這個新版本當中,微軟增設或改良了下列特色:

Azure Arc-enabled servers

微軟在2020年9月正式推出Azure Arc enabled servers,用戶可透過Azure portal管理Windows伺服器與Linux伺服器,無論是實體狀態或虛擬狀態、位於單雲或多雲環境,處於資料中心的核心或邊緣,均可納入管理,當中結合了Azure旗下多種管理服務。

而今年上市的Windows Server 2022,果然支援Azure Arc enabled servers,用戶在管理這些伺服器系統時,就如同在Azure公有雲環境管理虛擬機器。

圖片來源/微軟

支援Azure Arc混合雲架構

響應微軟近年來積極發展的Azure Arc混合雲架構,9月剛出爐的Windows Server 2022與多種Linux作業系統,均可納入當中管理,無論這些系統是否設置在Azure公有雲環境,用戶都能透過Azure portal來統籌管理所有的伺服器。

Hotpatch

在2015年,Linux核心4.0版納入線上核心修補(Kernel Live Patching),這樣免重新開機就能套用修補程式的功能,看在其他系統平臺業者眼裡,相當羨慕。

經過多年等待,微軟終於要在Windows Server提供類似的功能。這項機制名為Hotpatch,目前附屬於Azure Automanage,主要適用對象是執行Windows Server Azure Edition的新設虛擬機器,這些系統若要安裝更新程式或修補程式,無需在安裝後重新開機,就能套用。若企業想要使用Hotpatch,目前需購買Windows Server 2022 Datacenter: Azure Edition才能取得。

強化容器可用性

容器與Kubernetes是當前IT顯學,以後者而言,微軟在2018年6月推出Azure Kubernetes Service(AKS),以公有雲服務的形式提供;今年5月AKS on Azure Stack HCI也正式登場,透過超融合基礎架構平臺來提供Kubernetes環境。

而在容器的部分,微軟從Windows 10與Windows Server 2016開始,就提供Windows Container,以改善效能與簡化網路管理作為訴求;到了Windows Server 2019,主打改善身分認證整合、提升應用程式相容性、縮減容器映像大小與開機時間,以及可透過Windows Admin Center管理個別容器等特點。

時至今日,在最新推出的Windows Server 2022,微軟繼續改善Windows Container的應用程式相容性,以及與Kubernetes搭配的操作體驗;同時容器映像也繼續瘦身之路,縮減比例達到40%,容器的啟動時間加快了30%,執行效能也提升了。

同時,Windows Container在容器主機不加入網域的狀態下,也能運用Azure Active Directory,搭配群組列管服務帳號(group Managed Services Accounts,gMSA)來執行應用程式。此外,Windows Container也支援兩種微軟作業系統常見的應用程式通訊技術:微軟分散式交易控制(MSDTC),以及微軟訊息佇列(MSMQ)。

若以Windows Container搭配Kubernetes時,微軟現在也提供多種簡化操作的方式,例如,IPv6協定,針對節點組態設置,支援主機-處理程序的容器,以及以運用Calico網路安全解決方案實作的網路政策。

在平臺本身的改善上,微軟Windows Admin Center管理主控臺更新之後,可協助簡化.NET應用程式的容器化工作,當應用程式置入容器當中之後,我們可以將這樣的容器映像,放置到Azure Container Registry容器映像登錄服務,接著,可將這樣的容器部署到其他Azure服務上使用。


熱門新聞

Advertisement