微軟預覽伺服器Linux發行版Azure Linux 4.0
微軟同時宣佈為執行於容器最佳化的Linux,名為Azure Container Linux(ACL)全面上線(General Availability,GA),預計6月初擴大部署。微軟指出,Azure Linux 4.0和ACL將提供開發人員為雲端原生和AI應用打造的強化Linux發行版。
微軟在2009年首次將Hyper-V驅動程式2萬多行程式碼開源提供給Linux核心,迄今超過2/3的Azure客戶以Linux為底層執行Kubernetes應用如Microsoft 365、GitHub和OpenAI ChatGPT。
為了讓Azure的主機及容器OS環境得以執行現代化工作負載如AI,微軟公布這兩項作業系統更新。微軟指出,藉由精簡套件、供應鏈透明化強化安全性,並使效能指標從主機到容器一致化。好處是可減少法規限制或敏感性工作負載面臨的攻擊面,且Linux發行版由營運Azure雲端服務的同一團隊維護,也有助於縮小兩個環境的安全空窗。
Azure Linux 4.0由微軟建置與維護,但其核心已由微軟專門的Linux專案改成Fedora、RPM-based Linux發行版,為專為Azure優化的開源免費版。Azure Container Linux則是源自微軟的Flatcar專案,用於執行容器應用。Azure Linux 4.0允許在Azure VM上執行多種應用(如資料庫、網頁伺服器、AI訓練、Web應用)。ZDNet形容它是微軟首個伺服器版Linux發行版。
最後,微軟強調和Linux生態體系的關係。微軟表示「在公開環境開發,並且以上游優先(upstream first)原則貢獻」,強化Azure Linux安全性有助於生態體系的擴大。
微軟前CEO Steve Ballmer曾經稱Linux是癌(Linux is a cancer)。但該公司之後改擁抱開源,並在2016年加入Linux基金會,並開始貢獻程式碼及資金給開源社群。微軟並重申其對開源組織的貢獻,包括對OpenSSF、Alpha-Omega基金會多階段投資,利用AI開源安全方案如代理人技術確保供應鏈安全。微軟也擔任GitHub Secure Open Source Fund基金會的創始夥伴,也是CNCF專案最大公有雲貢獻者及第二大貢獻者,光是上游貢獻就包括Kubernetes、Helm、containerd、Istio和Envoy等專案。而微軟發展並捐出和雲端有關的開源專案還包括Dapr、KAITO、KubeFleet、Radius、Drasi、Copacetic、Dalec、Flatcar、Headlamp、Inspektor等。
Comments (0)