從OpenStack Ocata看容器技術(shù)的走勢
對OpenStack開源云平臺,眾所周知,OpenStack社區(qū)會對其每六個月升級一次。截止到2016年10發(fā)布的第14個版本Newton,這一規(guī)律一直沒有改變。
然而2017年2月,OpenStack社區(qū)卻突然發(fā)布了OpenStack的第15個版本Ocata。這一版本的發(fā)布,與上一版本的發(fā)布時間間隔只有四個月。是什么原因,促使OpenStack社區(qū)提前兩個月的時間發(fā)布了新的版本Ocata?我們來看看OpenStack Ocata版本都做了哪些升級,新增了哪些功能。
Ocata版本,除了在穩(wěn)定性、可擴展性和核心計算性能 ,及網(wǎng)絡(luò)服務(wù)方面做了進一步的改進外,還加大了對網(wǎng)絡(luò)層容器應(yīng)用框架的支持,以及OpenStack的容器化服務(wù),以簡化部署和升級流程,讓用戶可以以微服務(wù)的形式使用OpenStack。OpenStack擴大對容器的支持主要表現(xiàn)在以下方面:
- Kolla:提供了容器化的OpenStack服務(wù),并在控制面板上有對Kubernetes的支持
- Kuryr:它把OpenStack與容器網(wǎng)絡(luò)和存儲橋接,現(xiàn)在可以支持Docker Swarm;同時它的子項目Fuxi把Cinder和Manila存儲與容器環(huán)境相連
- Zun:提供容器管理服務(wù)
- Magnum:現(xiàn)在支持Mesosphere DC / OS作為集群類型
- Kubernetes:支持新的SUSE分發(fā)
“一年前,人們認(rèn)為容器可能會終結(jié)OpenStack,”OpenStack基金會執(zhí)行董事Jonathan Bryce表示:,“但實際上它們只是云平臺的又一支撐力。像應(yīng)用程序一樣,使用容器編排框架運行OpenStack,使其更容易操作。"
此外,圍繞著容器技術(shù),OpenStack在演進中不斷增加多個項目其的支持,對此,OpenStack的COO Mark Collier表示,OpenStack與Kubernetes的結(jié)合正是云未來的指路燈。
如此大力度地容器支持,是否說明,容器技術(shù)是現(xiàn)在開發(fā)人員所需要,是當(dāng)今天IT界的一個技術(shù)趨勢;同時,OpenStack也是為了滿足企業(yè)的這一需求,才會提前兩月發(fā)布這一新版本呢!