VMware原生雲端應用副總裁暨技術長Kit Colbert表示,刻板印象中,文青工程師、新創公司才最積極擁抱新技術,「但是現在容器也開始要走入企業了。」(圖片來源/iThome)

在今年4月時,VMware執行長Pat Gelsinger曾說:「我們將Container視為VMware基礎架構中的一等公民(First Class Citizen)。」當時,除了在去年釋出的輕量級作業系統Photon OS,以及開源專案vSphere Integrated Container(VIC)外,還無法摸清楚VMware究竟要如何延伸勢力,踏入新興Container世界。但是在今年VMworld大會中,VMware則揭開未來對於容器市場的布局:讓企業能在SDDC架構中管理Container應用程式。對於維運人員,能夠複製既有vSphere平臺使用經驗,管理大規模容器應用,而開發者則可以在現有環境下,享受容器技術的敏捷、快速部署等特性。

在大會上,VMware原生雲端應用副總裁暨技術長Kit Colbert問到:「到底是誰在用Container?」他打趣地說,文青(hipster)工程師、新創公司是最積極擁抱這些新技術的族群。「不過現在容器也開始要進入企業了。」

被視為可能顛覆VM架構的Container、OpenStack等開源技術,在近年四處竄紅。讓VMware執行長Pat Gelsinger在2014年VMworld時,也得積極地擁抱這兩個潛在對手。而Kit Colbert認為,雖然容器對VMware帶來挑戰,卻同樣也是個機會,例如,利用容器技術打造雲端原生應用程式的趨勢逐漸增加,同時,容器技術也能夠縮短軟體開發周期、加快交付速度。

雖然Container目前多半使用於開發環境,「但是在正式環境中導入容器時,必須達到企業等級的要求。」Kit Colbert舉例,最近他與一個想要在正式環境中導入容器的企業相談,卻得知「他們沒有對容器運作進行監控」,讓他感到非常驚訝。

新增容器管理入口網站

開發團隊透過VIC新增的容器管理入口功能,可以一覽開發所使用到容器化應用程式。

讓容器整合至既有SDDC架構

Kit Colbert表示,當今許多企業都已經長期在SDDC、虛擬基礎架構下利用VM運作應用程式。因此,VMware要讓Container也能走進企業,「利用Container打造企業基礎架構。」在去年VMworld中,VMware就發布了兩個容器基礎架構產品,分別是開源專案vSphere Integrated Container(VIC)以及雲端原生基礎架構Photon Platform。

vSphere Integrated Container將Container runtime嵌入vSphere平臺中,讓vSPhere平臺管理者可以用開啟VM的方式,如法炮製地創制Container。而Photon Platform則鎖定開發雲端原生應用程式的團隊,同時支援Docker Swarm、Kubernetes、Mesos等容器調度工具。

Kit Colbert表示,VIC的目標是要整合開發者、維運者這兩個不同世界。讓開發者可以在vSphere環境中,延續既有開發習慣及使用熟悉開發工具,同時,維運者也能繼續使用vSphere平臺進行管理。

可預先建立Ap的容器組成範本

開發者可建立Ap的容器組成範本,如圖中的VMwareApp範本,透過管理網頁就預先新增這類Ap需啟用哪些容器和相關參數設定。

 

VIC新增容器儲存庫及容器管理平臺入口

而VMware為了讓企業能夠在正式環境中導入Container,分別在VIC中新增了容器儲存庫(Container Registry),以及容器管理入口(Container Management Portal)兩個新功能。Kit Colbert表示,企業用戶與VMware反應,想要安全地儲存容器映像檔。而這次新加入的容器儲存庫功能中,則具備角色模式管理機制(RBAC,Role-Based Access Control)以及映像檔複製(Image replication)功能。

此外,應用程式開發團隊可以利用容器管理入口,管理映像檔、儲存庫、容器主機,並且透過它開啟Container執行實例(instance)。Kit Colbert也說,藉此,應用程式開發團隊不需要透過vSphere平臺,就可以對Container進行存取。因此,容器管理入口讓開發、維運團隊可以各自享有獨立的工作環境。

在今年VMware也宣布要建立VIC生態系,並且將超過1,250個合作夥伴的技術整併至VIC,除了納入容器技術廠商Mesosphere、CoreOS、Rancher外,本機虛擬化平臺Vagrant、映像檔打包工具Packer開發商Hashicorp,以及軟體管理、發布開發工具商Jfrog也成為VIC生態系中的一環。

VMware執行副總裁暨技術長Ray O'Farrell表示,當企業開始引入雲端原生應用程式時,「得要擁抱Container這類的新技術。」他認為,Container快速地改變既有的業界生態系,為了將雲端原生應用程式帶入正式環境,必須讓它達到企業級的可靠度、擴充性以及安全性。

容器儲存庫新增RBAC角色控管

容器儲存庫功能中,具備角色模式管理機制(RBAC,Role-Based Access Control),可以設定使用者權限,例如開發者、專案管理者,以及訪客。

 

快速監看Ap所用容器的啟動進度

管理介面還提供了一個容器啟用進度表,可以看到這支Ap所需使用的所有容器啟動進度和失敗情況。


Advertisement

更多 iThome相關內容