IT之家 5 月 28 日消息,在經(jīng)過兩年內(nèi)部測試后,微軟于 2022 年 10 月推出了 Azure Linux 公共預覽版,并在本周公開推出了它的發(fā)行版。Azure Linux 是針對 Azure Kubernetes 服務(AKS)的開源容器主機操作系統(tǒng)(OS),現(xiàn)已普遍可用。
據(jù)介紹,Azure Linux 是微軟的 CBL-Mariner 的 Linux 發(fā)行版,支持作為 AKS 的容器主機操作系統(tǒng),目前已經(jīng)與 Xbox、Playfab、Minecraft 等服務和 100 多個 Azure 服務一起投入使用。
微軟 Azure Linux 首席項目經(jīng)理 Jim Perrin 表示,微軟啟動 CBL-Mariner 是因為它需要一個內(nèi)部 Linux 發(fā)行版和一個一致的平臺來支持工程師在 Azure 上運行的無數(shù)工作負載,而 Azure Linux 可以部署在云中并運行多個容器。
用戶現(xiàn)在可以將 Azure Linux 部署為 AKS 集群中的節(jié)點池主機操作系統(tǒng),并在首選容器之上構建應用,IT之家各位不妨嘗試一下。
微軟現(xiàn)宣布把 AKS 容器主機的使用擴大到所有 AKS 客戶。Azure Linux 作為 AKS 主機操作系統(tǒng)可以提供更好的性能,可以提高在 AKS 集群上運行的應用程序的安全態(tài)勢,并且已經(jīng)為在 Azure 中運行進行了優(yōu)化。
Azure Linux 作為容器主機操作系統(tǒng)針對 AKS 進行了優(yōu)化,其鏡像大小較小,呈現(xiàn)出較小的攻擊面,并依賴于微軟內(nèi)部工程團隊和服務所使用的相同軟件供應鏈。
此外,Azure Stack HCI 上的 AKS 和 Windows Server 上的 AKS 也具有相同的容器主機,在云和邊緣提供一致性和簡化管理。
據(jù)介紹,Azure 容器應用是一個基于 Kubernetes 的完全管理的應用平臺,用于構建無服務器的現(xiàn)代應用,以及以微服務架構模式為模型。Azure 容器應用程序的工作,現(xiàn)在處于預覽階段,將封裝所有需要異步運行的臨時任務,并執(zhí)行到完成,如數(shù)據(jù)處理、數(shù)據(jù)遷移、重復性任務,如每日銷售概況等。工作可以是計劃的、事件驅動的或按需運行的。
Azure 容器應用中的這些新功能還將使復雜作業(yè)中較小的可執(zhí)行文件能夠并行運行,從而使無人值守的批處理作業(yè)更容易與核心業(yè)務邏輯一起運行??梢栽?Azure 容器應用程序中配置的三種類型的作業(yè)包括:
按需作業(yè):單一目的的 API 調用,由用戶或代碼驅動。
預定的工作:長期運行的任務,根據(jù)調度器觸發(fā)并完成。
事件驅動的工作:由事件觸發(fā)的資源密集型任務現(xiàn)在可以通過使用基于 Kubernetes 的事件驅動自動縮放器(KEDA)的優(yōu)化實例配置進行計算優(yōu)化,以實現(xiàn)潛在的節(jié)約。
廣告聲明:文內(nèi)含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。