Kubeflow 1.0版本引入了該軟件幾個(gè)核心組件,這些組件“定義的穩(wěn)定性、可支持性和可升級(jí)性”都是符合企業(yè)用戶需求的,也就是說,現(xiàn)在這個(gè)工具包作為一個(gè)整體可投入生產(chǎn)使用。

Kubeflow 1.0帶來了內(nèi)置管理控制臺(tái)的穩(wěn)定版本,其中包含關(guān)鍵功能的快捷方式。功能之一是Jupyter Notebook控制器,現(xiàn)在已經(jīng)升級(jí)到穩(wěn)定狀態(tài),可以讓AI團(tuán)隊(duì)使用Jupyter Notebook開發(fā)工具創(chuàng)建新的機(jī)器學(xué)習(xí)模型。

該模型就緒之后,用戶就可以使用TensorFlow或PyTorch對(duì)其進(jìn)行訓(xùn)練。Kubeflow 1.0支持TFJob和PyTorch Operator,這兩者讓開發(fā)人員可以使用他們選擇的框架和相對(duì)簡單的腳本來設(shè)置AI訓(xùn)練工作流。

今天公布的版本還有一些面向管理員的功能,這些管理員主要管理開發(fā)者構(gòu)建AI工作負(fù)載所使用的基礎(chǔ)設(shè)施。此外還有kfctl,它可以在云環(huán)境中自動(dòng)部署Kubeflow,以及可以在各個(gè)開發(fā)人員之間分配環(huán)境資源的控件。

谷歌開源策略師Thea Lamkin在博客文章中詳細(xì)介紹稱:“有了Kubeflow,每個(gè)數(shù)據(jù)科學(xué)家或者團(tuán)隊(duì)都可以得到一個(gè)命名空間,可以在其中運(yùn)行工作負(fù)載。命名空間提供了安全性和資源隔離。平臺(tái)管理員使用Kubernetes資源配額可以輕松限制個(gè)人或者團(tuán)隊(duì)消耗多少資源,以確保公平調(diào)度。”

Google Cloud工程師Jeremy Lewi和Abhishek Gupta在另一篇文章中寫道,企業(yè)可以在谷歌Anthos應(yīng)用平臺(tái)上部署Kubeflow 1.0以獲得這些新功能。展望未來,谷歌計(jì)劃加強(qiáng)對(duì)AI工具包的支持。谷歌將允許企業(yè)在本地Anthos部署上設(shè)置Kubeflow,并與Google Cloud的網(wǎng)絡(luò)安全功能進(jìn)行更緊密的集成。

分享到

zhupb

相關(guān)推薦