
“多云運營(yíng)是新常態(tài)。”Ubuntu規范和創(chuàng )始人的首席執行官Mark Shuttleworth表示,“在所有主要公有云上,啟動(dòng)時(shí)間和性能優(yōu)化鏡像使Ubuntu 18.04 LTS成為云計算最快、最有效的操作系統,尤其是存儲和計算密集型任務(wù),如機器學(xué)習。”
Kubeflow和一系列CI/CD工具被集成在Canonical Kubernetes中,并與谷歌GKE對齊,用于本地和云AI開(kāi)發(fā)。
谷歌的云AI產(chǎn)品經(jīng)理云說(shuō):“有一個(gè)能適應高級工作負載(如AI和ML)的操作系統,對高速運作的團隊來(lái)說(shuō)是至關(guān)重要的。伴隨著(zhù)Ubuntu 18.04 LTS和Canonical參與Kubeflow項目的合作,Canonical提供了一個(gè)大家熟悉和高性能的操作系統,它隨處可用。無(wú)論是在本地還是在云端,軟件工程師和數據科學(xué)家都可以使用他們已經(jīng)熟悉的工具,如Ubuntu、Kubernetes和Kubeflow,并大大加速為客戶(hù)提供價(jià)值的能力。”
用NVIDIA GPU的硬件加速被集成在Ubuntu 18.04 LTS云鏡像、Canonical的OpenStack和Kubernetes發(fā)行版(面向本地裸機運營(yíng))中,支持Kubeflow和其他機器學(xué)習/AI工作流程。
替代VMware的私有云
Canonical OpenStack交付私有云(相比VMware大幅節省成本),并提供了一個(gè)現代的、開(kāi)發(fā)人員友好的API。帶有對NFV和NVIDIA Tesla GPU以及其他GPU的內置支持,Canonical OpenStack產(chǎn)品已經(jīng)成為數字轉型工作負載的參考云。現在,Ubuntu是世界上最大的OpenStack云的核心,無(wú)論是公有云還是私有云,應用在金融、媒體、零售和電信等關(guān)鍵領(lǐng)域。
Kubernetes
Canonical的Kubernetes發(fā)行版(CDK)可以在公有云、VMware、OpenStack和裸機上運行,并提供最新的上游版本(目前是Kubernetes 1.10)。在最初的三步引導部署之后,該發(fā)行版支持升級到Kubernetes的新版本,按需擴展Kubernetes集群,并與用于存儲、網(wǎng)絡(luò )和監控的可選組件集成。一系列的合作伙伴為CDK提供解決方案,如Rancher 2.0。
AI與機器學(xué)習平臺
CDK支持使用Kubernetes NVIDIA設備插件的工作負載的GPU加速。復雜的工作負載,如Kubeflow(利用NVIDIA GPU)也可以運行在CDK上,這反映了Canonical與谷歌加速機器學(xué)習在企業(yè)中應用的聯(lián)合努力,并提供了一種可移植的方式來(lái)大規模開(kāi)發(fā)和部署ML應用程序。用Kubeflow和CDK構建和測試的應用程序可以完美移植到谷歌云。
Ubuntu上的開(kāi)發(fā)者可以在他們的工作站上創(chuàng )建應用,在有CDK的私有裸機Kubernetes上測試應用,并跨谷歌GKE上的大量數據集運行應用。所得到的模型和推理引擎可以在網(wǎng)絡(luò )邊緣傳輸到Ubuntu設備,為工作站、機架、云和設備的機器學(xué)習創(chuàng )造一條完美的管道。
LXD3.0:遺留工作負載的容器
LXD 3支持旨在性能和密度的傳統工作負載向容器的“lift-and-shift”,這是企業(yè)容器策略的重要組成部分。雖然新的應用將用容器和Kubernetes來(lái)構建,但遺留應用的長(cháng)尾意味著(zhù)給對容器感興趣的數據中心運營(yíng)商帶來(lái)最直接的好處。
LXD提供“機器容器”,它像虛擬機一樣,包含一個(gè)完整的和可變的Linux客戶(hù)操作系統(如Ubuntu、RHEL或CENTOS)。它為遺留應用程序提供了一種傳統的管理環(huán)境,其運行速度堪比裸機,沒(méi)有管理程序的延遲。使用不支持或終結Linux環(huán)境(Meltdown和Spectre沒(méi)有修復)的用戶(hù),可以將這些工作負載“lift-and-shift”到Ubuntu 18.04 LTS的LXD上——帶有所有的最新內核安全修復。
跨桌面到云端部署的snap的加速
隨著(zhù)3000多個(gè)snap的發(fā)布和數百萬(wàn)安裝(包括Spotify、Skype、SLAK和Firefox的官方發(fā)布),snap已經(jīng)成為在Linux上獲取應用程序的一種流行方式。snap完全集成在Ubuntu GNOME 18.04 LTS和KDE Neon中。發(fā)布者直接提供更新,并通過(guò)增強內核隔離和系統服務(wù)調解來(lái)維護安全性。
“snap提供了可靠交付CLI的平臺。”CLI工程師Helku Jeff Dickey說(shuō),“自動(dòng)更新確保用戶(hù)總是使用最新版本,這簡(jiǎn)化了我們的支持工作。我們很高興看到越來(lái)越多的Linux發(fā)行版支持snap,并成為跨Linux交付軟件的標準。”
snap可用于桌面、設備、云虛擬機和裸機服務(wù)器,為應用程序和框架提供一致的交付機制。從工作站到邊緣和云具有相同的平臺加速了全球部署和運營(yíng)。Ubuntu 18.04 LTS提供一個(gè)默認的GNOME桌面。
在Windows桌面上超高速運行的Ubuntu
與微軟合作開(kāi)發(fā)的新HyV-V優(yōu)化鏡像增強了Windows中Ubuntu的虛擬機體驗。“在我們即將推出的OS版本中,Hyy-V的Quick Create VM Gallery將包括最新的Ubuntu 18.04 LTS鏡像。”微軟項目經(jīng)理Craig Wilhite說(shuō),“這個(gè)Ubuntu VM鏡像將被預先配置為提供剪貼板功能、驅動(dòng)器重定向、動(dòng)態(tài)調整VM控制臺窗口的大小等——我們希望為Windows上的Linux提供良好的Hyv-V客戶(hù)端VM體驗。”
最小桌面安裝
對那些希望節省磁盤(pán)空間和為特定應用或需求定制機器的用戶(hù),流行的新最小桌面安裝只提供核心桌面和瀏覽器。在企業(yè)環(huán)境中,最小桌面作為自定義桌面鏡像的基礎,減少了平臺的安全橫截面。