谷歌等公司重寫OpenStack生命週期管理工具
雖然OpenStack已經成為受歡迎的開源雲軟體堆疊,但是另一方面,它的DevOps專案Fuel卻在贏得使用者方面遇到難題。現在,谷歌、英特爾和Mirantis正在重寫以利用Kubernetes作為底層排程引擎。
聰明之舉!
從Fuel原設計者的方方面面來看,這個工具從來就沒有崛起。另一方面,Kubernetes已經擁有了很多使用者。
正如大多數人所知,Kubernetes是一個容器管理和DevOps專案。在 OpenStack上,Kubernetes部署將利用Docker容器。基於Kubernetes的Fuel將提供單一平臺讓虛擬機器、容器、裸機系統動 態地控制OpenStack操作和生命週期管理。
該計劃是提供一個持續整合/持續交付(CI/CD)通道。新的Fuel將讓使用者可以精細地控制服務部署和管理,可以推出更新,並讓OpenStack控制皮膚能夠自愈且更有彈性,而且這還將讓建立基於容器的應用路徑更加平滑。
這業界三巨頭並不是第一次提出這個觀點。Mirantis和CoreOS從去年就開始致力於這個方向了,當時他們將Kubernetes引入了OpenStack。這是該計劃自然而然邁出的下一步。
畢竟,作為Mirantis營運長Boris Renski在宣告中稱:“隨著Docker的興起成為標準的容器影像格式,Kubernetes成為容器排程的標準,我們終於看到人們處理分散式應用操 作方式上的持續性。將Kubernetes與Fuel結合起來,這將開啟OpenStack的一種新交付模式,讓更新消耗地更快,幫助客戶更快地得到結 果。”
到目前為止,谷歌都還不是主流的OpenStack玩家,現在它也加入了 OpenStack陣營,正如谷歌高階產品經理Craig McLuckie說:“在Fuel中利用Kubernetes將把OpenStack變成一個真正的微服務應用,彌合傳統基礎設施軟體和下一代應用開發之 間的差距。從使用容器和先進的叢集管理作為實現彈性的、高度可擴充套件的基礎設施打下基礎,這將讓很多企業受益。”
這是否有助於加速OpenStack的部署?我當然希望如此。OpenStack是一個非常強大且有用的雲計劃,但也存在難以部署和維護的缺點。我認為將Fuel和Kubernetes結合起來正是OpenStack需要的。
文章轉載自 開源中國社群[http://www.oschina.net]
相關文章
- 生命週期
- Android知識重溫之生命週期Android
- View生命週期與Activity生命週期的關係View
- PHP 生命週期PHP
- Flutter - 生命週期Flutter
- sessionStorag 生命週期Session
- Fragment生命週期Fragment
- Activity生命週期
- vue - 生命週期Vue
- React生命週期React
- ubuntu生命週期Ubuntu
- React 生命週期React
- vue生命週期Vue
- Salesforce 生命週期管理(一)應用生命週期淺談Salesforce
- 北京某大公司:SpringBean生命週期SpringBean
- Activity生命週期onDestroy
- Flutter -- Element生命週期Flutter
- Flutter 的生命週期Flutter
- SQL的生命週期SQL
- java servlet 生命週期JavaServlet
- React-生命週期React
- vue 生命週期梳理Vue
- Laravel的生命週期Laravel
- 理解VUE生命週期Vue
- React 元件生命週期React元件
- Laravel框架生命週期Laravel框架
- ReactNative 生命週期React
- vue的生命週期Vue
- JSP生命週期JS
- React元件生命週期React元件
- vue 生命週期深入Vue
- Fragment的生命週期Fragment
- iOS App生命週期iOSAPP
- App的生命週期APP
- View的生命週期View
- spring生命週期Spring
- Servlet的生命週期Servlet
- IOC - bean 生命週期Bean