您當(dāng)前的位置是:  首頁 > 新聞 > 國際 >
 首頁 > 新聞 > 國際 >

Kubernetes 1.9出爐!支援Windows特定應(yīng)用

2018-01-02 16:46:18   作者:   來源:CTI論壇   評論:0  點擊:


  今年第四度的更新,Kubernetes 1.9正式版釋出重點仍放在增加新功能以及軟件運作的強健性,特別是Workloads API在1.9版本已是正式版,在移除了一些可能會影響關(guān)鍵任務(wù)穩(wěn)定性的新功能後,Workloads API的穩(wěn)定度將可以大幅提升不少。
  重點新聞(12月16日-12月29日)
  Kubernetes 1.9出爐! 支援Windows特定應(yīng)用
  今年第四度的更新,Kubernetes 1.9正式版釋出重點仍放在增加新功能以及軟件運作的強健性,特別是Workloads API在1.9版本已是正式版,在移除了一些可能會影響關(guān)鍵任務(wù)穩(wěn)定性的新功能後,Workloads API的穩(wěn)定度將可以大幅提升不少。
  另一個吸睛的功能是Kubernetes開始支援Windows,讓特定只能在Windows執(zhí)行的應(yīng)用程式,開始也能在Kubernetes上運作,如此用上Kubernetes的情境增加,企業(yè)使用的比例也會上升,不過目前仍停留在測試版本。
  Workloads API釋出正式版後,在Kubernetes中設(shè)定已是預(yù)設(shè)啟用。Workloads API實為一群API的集合,其中包含了DaemonSet、Deployment、ReplicaSet以及StatefulSet API,提供長時運行有狀態(tài)與無狀態(tài)的工作負載基礎(chǔ),但是批次工作負載的API,像是JOB與CronJob并不包含在這次的穩(wěn)定版中,而是會有獨立的版本釋出。
  另外,新版本也強化了儲存功能。Kubernetes原生支援了常用的NFS以及iSCSI兩種在公私有云的儲存解決方案,但隨著Kubernetes生態(tài)系越來越廣,開始有各種的需求聲音出現(xiàn),因此Kubernetes 1.9加入了容器儲存介面(Container Storage Interface,CSI)跨產(chǎn)業(yè)的標(biāo)準協(xié)議,以降低開發(fā)云端儲存的障礙,同時也能提升相容性。而此功能目前仍在Alpha測試版,并不建議在正式環(huán)境使用。
  網(wǎng)絡(luò)虛擬化工具NSX-T 2.1版釋出,鎖定容器網(wǎng)絡(luò)工作負載
  看準容器、微服務(wù)架構(gòu)逐漸在IT業(yè)界成為主流,近日VMware也推出NSX-T 2.1版,「利用NSX,讓這些新興應(yīng)用程式也可以像傳統(tǒng)三層式AP的網(wǎng)絡(luò)架構(gòu)一樣安全。」
  VMware表示,這次釋出的新版本,就是要支援以Kubernetes為基礎(chǔ)的Pivotal容器服務(wù),不僅如此,NSX-T 2.1版也會支援最新版本的Pivotal Cloud Foundry,「作為此平臺背後的網(wǎng)絡(luò)、安全引擎!箤﹂_發(fā)團隊而言,可以利用NSX-T整合既有應(yīng)用平臺,直接與容器網(wǎng)絡(luò)介面連接,「讓系統(tǒng)自動創(chuàng)建容器及微服務(wù)!苟S運團隊則可以加強IT環(huán)境的透明度,無論是私有云、公有云環(huán)境,都可用來簡化異質(zhì)環(huán)境的管理工作。
  紅帽O(jiān)penShift開始要鎖定支援機器學(xué)習(xí)應(yīng)用
  相當(dāng)早就押寶Kubernetes專案的紅帽,現(xiàn)在開始要以O(shè)penShift為平臺,揮軍AI及機器學(xué)習(xí)市場。紅帽技術(shù)長Chris Wright表示,許多企業(yè)用戶看見利用機器學(xué)習(xí)解決業(yè)務(wù)挑戰(zhàn)的潛力,「而隨著技術(shù)、硬體以及開源框架的進步,也讓機器學(xué)習(xí)變成可行的工具。」也因此,紅帽之前就開始與Google、Kubernetes社群合作,要建立AI、機器學(xué)習(xí)的開放技術(shù)社群,「讓開發(fā)者、資料科學(xué)家能更簡單應(yīng)用這些開源技術(shù)!
  而近日該公司又更近一步,加入社群一同開發(fā)機器學(xué)習(xí)工具包Kubeflow,「目標(biāo)是讓Kubeflow獨立於各家廠商(Vendor-neutral)」,加強部署於Kubernetes平臺上機器學(xué)習(xí)應(yīng)用的可擴充性、可攜帶性。
  機器學(xué)習(xí)工具包Kubeflow來了,在Kubernetes上跑機器學(xué)習(xí)更快更容易
  Kubeflow是一個專用於Kubernetes上具備可攜性與可擴展性機器學(xué)習(xí)專案。Kubeflow并非一個新服務(wù),而是作者為了讓Google的機器學(xué)習(xí)開源軟件TensorFlow能更直覺的使用而開發(fā)。
  目前專案放置在GitHub上,功能是一鍵控制TensorFlow訓(xùn)練控制器使用CPU或是GPU,以及調(diào)整叢集的大小。另外,也提供TensorFlow Serving的容器。
  在簡化Kubernetes的機器學(xué)習(xí)工作上,Kubeflow提供多種基礎(chǔ)架構(gòu)能夠簡易、可重復(fù)且具備可攜性的部署,并且做到部署及管理人為相依性的微服務(wù),當(dāng)然也能依需求縮放規(guī)模。
  Kubeflow的作者表示,從事機器學(xué)習(xí)工作的人所使用的工具琳瑯滿目,因此Kubeflow的重點是,無論遇到什麼樣的需求,都可以客制化自己的工作流程,并且讓系統(tǒng)照顧閑置的機器。Kubeflow的終極目標(biāo)是提供一組簡單的manifests,讓機器學(xué)習(xí)的任務(wù)可以在任意的Kubernetes叢集上執(zhí)行,并自動根據(jù)部署的叢集做最佳設(shè)定。更多資料
  應(yīng)用程式平臺市集Bitnami推出Kubernetes應(yīng)用程式儀表板
  Kubernetes專案正在熱頭上,除了云端服務(wù)大廠外,各類公司也會推出相關(guān)解決方案,像是應(yīng)用程式平臺市集Bitnami,推出Kubernetes應(yīng)用程式儀表板Kubeapps,藉此能協(xié)助開發(fā)者打包應(yīng)用程式,加速Kubernetes叢集的部署速度。Bitnami表示,該公司協(xié)助企業(yè)打包應(yīng)用程式上云端,已經(jīng)累積近10年經(jīng)驗,「現(xiàn)在我們要協(xié)助企業(yè)擁抱Kubernetes,移轉(zhuǎn)至云端原生應(yīng)用。」
  而Kubeapps總共有3大主要元件。首先該工具提供命令程式介面,協(xié)助開發(fā)者部署、管理Kubernetes叢集。再者,Bitnami也提供了一個Kubernetes應(yīng)用程式市集,讓企業(yè)可以自由下載、安裝相關(guān)的Kubernetes應(yīng)用程式。最後則是內(nèi)建儀表板功能。
  應(yīng)用程式平臺市集Bitnami推出Kubernetes應(yīng)用程式儀表板
  以Linux作業(yè)系統(tǒng)Ubuntu聞名的Canonical,最近與容器平臺業(yè)者Rancher宣布,要一起推出Kubernetes云端原生平臺,此平臺是以Ubuntu、Kubernetes及Rancher 2.0為基礎(chǔ)所建置。
  Canonical表示,此云端原生平臺可以讓使用者更容易管理、部署Kubernetes上的容器,同時,除了使用Canonical自家版本的Kubernetes,開發(fā)者也能選擇使用其他云端服務(wù)業(yè)者的代管K8s服務(wù),例如AWS EKS、Azure AKS或者Google GKE。
  Canonical執(zhí)行長Mark Shuttleworth表示,Ubuntu一直都是開發(fā)者所喜歡的容器應(yīng)用程式開發(fā)環(huán)境。而Rancher執(zhí)行長梁勝則表示,在整合Rancher、Kubernetes及Ubuntu後,這個云端原生平臺可以提供企業(yè)完整的K8s管理解決方案。
【免責(zé)聲明】本文僅代表作者本人觀點,與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

專題