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

VMware加入容器調(diào)度戰(zhàn)局聯(lián)手Google、Pivotal推K8s容器服務(wù)

2017-09-11 13:30:04   作者:   來源:CTI論壇   評(píng)論:0  點(diǎn)擊:


  今年的VMworld用戶大會(huì)上,VMware也有驚人之舉,與同屬Dell Technologies集團(tuán)的Pivotal,以及公有云服務(wù)業(yè)者Google Cloud Platform共同合作,宣布推出名為Pivotal Container Service(PKS)的容器云端服務(wù),目的是提供 一套立即可用的Kubernetes容器調(diào)度指揮系統(tǒng)
  重點(diǎn)新聞(08月26日-09月08日)
  VMware加入容器調(diào)度戰(zhàn)局,聯(lián)手Google、Pivotal推K8s容器服務(wù)
  以提供伺服器虛擬化平臺(tái)與相關(guān)管理應(yīng)用軟體著稱的VMware,近年來除了持續(xù)發(fā)展私有云與混合云應(yīng)用之外,也積極投入云端原生應(yīng)用(Cloud Native Application)的支援,例如去年他們陸續(xù)推出了Photon Platform、vSphere Integrated Containers,跨入container的領(lǐng)域。
  而今年的VMworld用戶大會(huì)上,他們?cè)谶@部份又有驚人之舉,那就是與同屬Dell Technologies集團(tuán)的Pivotal,以及公有云服務(wù)業(yè)者Google Cloud Platform共同合作,宣布推出名為Pivotal Container Service(PKS)的容器云端服務(wù),目的是提供 一套立即可用的Kubernetes容器調(diào)度指揮系統(tǒng)。
  就運(yùn)作架構(gòu)而言,這套服務(wù)主要是基於VMware vSphere伺服器虛擬化平臺(tái),以及Google Cloud Platform云端服務(wù)而成,并持續(xù)相容於Google所發(fā)展和維護(hù)的叢集管理器和協(xié)調(diào)系統(tǒng)──Google Container Engine(GKE)。VMware也預(yù)計(jì)在今年第四季時(shí)推出PKS,屆時(shí)除了云端服務(wù)之外,VMware還會(huì)同時(shí)推出獨(dú)立的產(chǎn)品,可整合在Pivotal維護(hù)的平臺(tái)即服務(wù)(PaaS)軟體建置套件Cloud Foundry(PCF),以及VMware發(fā)展的軟體定義資料中心(SDDC)基礎(chǔ)架構(gòu)。
  微軟推Jenkins版的Azure容器服務(wù)套件,加速K8s及Azure容器服務(wù)部署
  近日微軟推出Jenkins版本的Azure容器服務(wù)套件,微軟資深專案經(jīng)理Pui Chee Chan表示,無論使用者想選擇何種類型的調(diào)度工具,像是Docker Swarm、Kubernetes、DC/OS,「都能使用Jenkins完成持續(xù)部署的工作!
  Pui Chee Chan表示,微軟在著手開發(fā)Azure容器服務(wù)套件的調(diào)查過程中發(fā)現(xiàn),當(dāng)時(shí)未有支援Kubernetes環(huán)境持續(xù)部署的Jenkins工具,「所以微軟決定著手開發(fā),我們認(rèn)為此舉對(duì)於Kubernetes及Jenkins社群相當(dāng)具有價(jià)值。」
  透過部署在各端點(diǎn)的Jenkins Agent,使用者可以同步執(zhí)行許多任務(wù)。Pui Chee Chan舉例,利用VM Agent套件,Jenkins可以根據(jù)系統(tǒng)流量需求,動(dòng)態(tài)地創(chuàng)建或關(guān)閉VM。不過,現(xiàn)在這個(gè)套件除支援VM環(huán)境外,企業(yè)也可以利用Docker容器映像檔作為基礎(chǔ),在容器中部署Jenkins Agent。
  基礎(chǔ)架構(gòu)管理工具Terraform也開始支援Kubernetes應(yīng)用程式管理
  提供基礎(chǔ)架構(gòu)開發(fā)工具的HashiCorp近日也宣布,其基礎(chǔ)架構(gòu)管理工具Terraform可以支援Kubernetes。HashiCorp資深工程師Radek Simko表示,Terraform能同步管理公有云、私有云服務(wù),「現(xiàn)在也能延伸支援外部環(huán)境,像是GitHub、Nomad以及Kubernetes。」
  Radek Simko表示,利用Terraform實(shí)現(xiàn)基礎(chǔ)架構(gòu)程式化(Infrastructure as code),系統(tǒng)可以自動(dòng)建置底層的運(yùn)算、網(wǎng)路及儲(chǔ)存元件,以及上面的應(yīng)用程式層,「Terraform可以自動(dòng)建立基礎(chǔ)架構(gòu)內(nèi)部的相依性模型」,同時(shí)它也提供Kubernetes應(yīng)用程式完整的生命周期管理,包含Pod的建置、刪除以及副本控制等。
  DevOps服務(wù)廠商Cloud 66推出容器原生持續(xù)整合工具Skycap和容器管理服務(wù)Maestro
  容器技術(shù)在企業(yè)中能見度越來越高,周遭相關(guān)的開發(fā)工具生態(tài)系也越來越蓬勃。專注提供DevOps即服務(wù)的Cloud 66因應(yīng)容器在正式環(huán)境的需求,近日也推出容器原生的持續(xù)整合工具Skycap。
  Cloud 66表示,透過這個(gè)工具,開發(fā)者可以穩(wěn)定、重復(fù)的建置容器映像檔,「從Git儲(chǔ)存庫為起點(diǎn),一步一步執(zhí)行Docker建置工作流程,最後再將映像檔儲(chǔ)存於私有Docker儲(chǔ)存庫中!
  除了Skycap之外,Cloud 66也推出了容器管理服務(wù)Maestro。Cloud 66表示,利用Skycap,開發(fā)者可以建立映像檔,并將容器部署至基礎(chǔ)架構(gòu)。而當(dāng)容器進(jìn)入正式環(huán)境後,進(jìn)一步還需要一套管理工具,「正式環(huán)境中常常是混合使用Docker容器及Kubernetes,以及傳統(tǒng)的部署工具。」Maestro的功能,除了能支援容器環(huán)境外,也相容於非容器化的原件,像是防火墻、資料庫以及網(wǎng)路元件。
  迪士尼用OpenShift建IT自助服務(wù),應(yīng)用程式部署工作數(shù)分鐘就能搞定
  目前迪士尼影業(yè)集團(tuán)除了4座私有資料中心之外,更導(dǎo)入Google及AWS的公有云服務(wù);A(chǔ)架構(gòu)也從過去的裸機(jī)、伺服器虛擬化、IaaS,逐漸將工作負(fù)載搬遷PaaS平臺(tái)OpenShift上運(yùn)作。
  華特迪士尼影業(yè)集團(tuán)系統(tǒng)工程師Thomas Haynes表示, IT團(tuán)隊(duì)已經(jīng)將資產(chǎn)管理系統(tǒng)都轉(zhuǎn)移至OpenShift上運(yùn)作,「從傳統(tǒng)的Tomcat應(yīng)用程式,轉(zhuǎn)型成Spirng Boot組成的微服務(wù)應(yīng)用程式!顾硎荆壳百Y管理系統(tǒng)共有1,000個(gè)使用者,隨著未來使用規(guī)模增加,IT團(tuán)隊(duì)也計(jì)畫提高應(yīng)用程式集中化的程度。其中一個(gè)導(dǎo)入OpenShift的因素,「要讓開發(fā)人員不透過系統(tǒng)工程師,也能取得基礎(chǔ)架構(gòu)資源」,就如公有云廠商提供的服務(wù)般,開發(fā)團(tuán)隊(duì)只要按幾個(gè)按鍵,就可以建置所需要的基礎(chǔ)架構(gòu)資源。
  Thomas Haynes也揭露了這套OpenShift的使用架構(gòu)。以迪士尼影業(yè)集團(tuán)的內(nèi)部資料中心而言,現(xiàn)階段架設(shè)了3個(gè)開源虛擬化平臺(tái)KVM叢集作為基礎(chǔ)架構(gòu)。而在KVM平臺(tái)上,總共有12個(gè)節(jié)點(diǎn)支援OpenShift平臺(tái)的運(yùn)作。
  而這12個(gè)節(jié)點(diǎn),又可細(xì)分成3類節(jié)點(diǎn):3個(gè)主節(jié)點(diǎn)、3個(gè)基礎(chǔ)架構(gòu)節(jié)點(diǎn),及6個(gè)應(yīng)用程式節(jié)點(diǎn)。Thomas Haynes表示,主節(jié)點(diǎn)的任務(wù)是維持API運(yùn)作順暢,讓開發(fā)人員可以自由存取OpenShift。再者,容器儲(chǔ)存庫、Log系統(tǒng)或監(jiān)控系統(tǒng),則是建置在基礎(chǔ)架構(gòu)節(jié)點(diǎn)上運(yùn)作。其余的節(jié)點(diǎn)則是應(yīng)用程式節(jié)點(diǎn),「確保應(yīng)用程式正常運(yùn)作,讓終端使用者可以存取應(yīng)用程式!
  皮克斯動(dòng)畫工作室靠OpenShift,簡(jiǎn)化容器映像檔建置、部署工作
  皮克斯在正式環(huán)境導(dǎo)入了容器技術(shù),利用Openshift作為Docker容器的運(yùn)作平臺(tái)。皮克斯動(dòng)畫工作室科技總監(jiān)Dale Bewley表示,容器技術(shù)的好處在於易於水平擴(kuò)充,「可以很輕松地增加節(jié)點(diǎn)數(shù)量!
  為簡(jiǎn)化容器的使用流程,Dale Bewley指出,當(dāng)中是使用OpenShift所提供的S2I框架(Source-to-Image),從映像檔來源開始,建立可復(fù)制的Docker映像檔,「不僅可以用於映像檔建置,S2I也可用於容器建置程序」,他表示,S2I可讓開發(fā)者專注在應(yīng)用程式開發(fā),不用介入Dockerfile或是Ansible Playbook的運(yùn)作。
  在使用容器技術(shù)時(shí),其中要注意的要點(diǎn),就是映像檔來源是否安全,一旦映像檔儲(chǔ)存庫有遭受污染的容器,當(dāng)使用者不慎下載安裝後,也會(huì)使正式環(huán)境的其他容器遭受感染,「紅帽提供的映像檔內(nèi)容的安全性較高,但是當(dāng)映像檔來自第三方儲(chǔ)存庫時(shí),便無法確保它的安全性!
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

專題