描繪VMware容器未來藍圖:VIC與Pivotal
容器技術已經推出幾年了,而且其原理很容易理解。容器成本低、運行速度快、易于部署而且承諾提供更大的可擴展性。在容器需求量持續增加期間,VMware開發了自己的容器平臺以滿足不斷增長的需求—vSphere集成容器(VIC)以及Photon Platform。運行容器的特有方式是把兩個平臺分開,但VMware已經使用Pivotal取代了Photon,并提供Pivotal容器服務。本文旨在讓您更多地了解VMware容器的現狀以及今后可能的發展趨勢。
全新VIC組件讓VMware與Docker正面PK
VMware設計了VIC及其輔助功能套件以挑戰Docker。VIC是一個對運行在vSphere集群上的虛擬機內部的容器進行部署、管理的平臺,非常適合希望容器以及基于虛擬機的應用基于同一平臺的用戶。
VMware提供了VMware vRealize Log Insight, vRealize以及NSX與Docker數據中心的大部分功能是一樣的,旨在與Docker正面PK。VMware Harbor與Docker Trusted Registry相對應,Docker Trusted Registry是一個注冊服務器,確保Docker鏡像安全并將容器部署到生產環境中。另一個VMware容器組件VMware Admiral是一個用于容器管理的Web界面,與Docker通用控制面板類似,能夠監控并配置容器。
Photo OS:將VMware平臺牢記于心
作為進入容器領域的***突襲,VMware設計了VMware Photon OS以為vSphere提供容器支持。Photon OS針對VMware平臺進行了優化,使vSphere用戶能夠使用Photon在VMware環境下高效使用容器。Photon OS提供了容器全生命周期管理,以及開發工具使用戶能夠將容器從開發環境無縫遷移至生產環境。通過去掉在vSphere上運行容器并不需要的所有Linux模塊,VMware實現了高性能的操作系統運行環境。VMware在各類VMworld會議上宣傳Photon OS,并對性能進行了優化。據VMware所說,Photon OS將繼續扮演重要角色,2.0版本在2017年11月發布,引入了諸如安全遠程管理、本地Kubernetes以及NSX-T兼容功能。
Photon與VIC的細微差異
Photon Controller和VIC都是VMware容器工具,提供了不同管理容器的方式。VIC旨在實現高效的內存使用,更輕松地管理容器。VIC可以運行在一臺ESXi主機上或者通過vCenter Server部署。Photon Controller旨在簡化容器管理,通過一個界面直接管理容器信息。VIC通過啟用多租戶的虛擬容器主機支持詳細的安全規程,而且允許通過同一個容器集對虛擬機以及容器進行監控與管理。VIC以及Photon Controller存在細微的差異,但它們都是在VMware環境中啟用容器,盡管Photon OS實際部署了容器。
VMware轉變容器戰略
在之前的VMworld大會上,Photon平臺一直是熱門話題。Photon平臺被作為VMware本地云應用的主平臺,甚至在GitHub上發布了一個版本。VMware在VMworld 2017大會上宣布與Pivotal 容器服務 (PKS)建立了合作伙伴關系以獲得vSphere Kubernetes支持。PKS能夠針對企業應用提供部署與運營Kubernetes的能力。現在,根據GitHub軟件庫的信息推斷,VMware似乎不再維護Photon Controller了。VMware仍舊支持Photon OS,很可能是因為vCenter 6.5仍舊需要使用Photon OS。因此,Photon平臺看似已經死亡了。VIC仍舊是VMware主要的容器基礎設施產品。VIC仍舊是VMware主流的容器基礎設施產品。VIC能夠將虛擬機作為容器運行,但VIC是在vCenter環境下使用而不是定制ESXi與控制器。看來,VMware的需求已經從需要專用容器產品比如Photon Platform轉變到集成容器與虛擬機編排平臺。
與Pivotal建立合作關系預示了VMware容器的未來
VMware與Pivotal建立合作伙伴關系,轉變容器戰略,以在vSphere環境內支持Kubernetes,并吸引希望在本地運行容器的企業用戶。該服務基于開源項目Kubo構建,但VMware與Pivotal仍舊在為在vSphere生產環境中運行容器的公司提供商業支持服務。PKS能夠集成VMware NSX,而且能夠使用谷歌云平臺上的服務。NSX集成可能非常有吸引力,因為其網絡及安全功能能夠擴展傳統的企業安全策略到容器中。盡管VIC仍舊被支持而且仍舊在更新,但其未來似乎不太明朗。Photon的未來似乎更加不明朗,目前VMware仍舊計劃作為商業產品銷售Photon平臺。