善用Admiral圖形介面 Photon OS容器管理超直覺

管理人員只要透過Admiral容器管理服務,便可以輕鬆地在圖形畫面中快速下載容器映像檔以及部署容器。而且,即使仍未熟悉Docker的CLI管理指令,透過Admiral容器服務管理介面同樣能夠達到管理容器的目的。本文將以實作演練的方式,示範如何以Project Admiral來輕鬆執行下載、部署、管理、刪除等工作任務。

自從容器(Container)技術在2013年,由dotCloud原本提供PaaS服務的公司,將自家管理PaaS服務的容器技術「Docker」貢獻給開放源始碼之後,由於Docker容器管理技術能夠解決過往開發環境上的困擾,所以Docker容器管理技術便迅速蔚為風潮,當然虛擬化技術大廠VMware並未在這波容器潮流中缺席。

因此,在2015年4月時VMware官方推出Photon OS和Project Lightwave開放原始碼專案,並且在2016年10月於VMworld歐洲大會上,正式發布VMware Photon Platform容器平台解決方案,希望能夠幫助企業和組織輕鬆打造「雲端原生應用程式」運作環境,如圖1所示。


▲ 圖1 VMware Photon Platform 容器平台解決方案運作架構示意圖。(圖片來源:Docker Inc - Photon Controller: An Open Source Container Infrastructure Platform from VMware)

實戰Project Admiral

雖然,在VMware vSphere虛擬化基礎架構中,透過底層輕量級的Photon OS容器作業系統,能夠更充分發揮容器的運作效能。然而,企業和組織當中的IT管理人員,倘若並未熟悉Linux運作環境及容器相關指令等實務操作,可能會無法隨心所欲地管理眾多容器而產生困擾並增加管理成本。

因此,VMware官方推出容器管理工具Project Admiral,讓IT管理人員透過圖形化介面(GUI)就可以輕鬆達到管理容器的目的,包括容器的自動部署和生命週期管理等維運事務。

本文便要為大家詳細說明及實作演練,如何透過Project Admiral容器管理工具輕鬆執行下載、部署、管理以及刪除等等工作任務。以下說明為Project Admiral的特色功能(圖2):


▲圖2 Project Admiral容器管理工具。

‧透過規則機制管理資源:透過Admiral容器管理平台以「規則機制」(Rule-Based)的方式,部署容器並管理相關資源。

‧即時更新運作狀態:採用即時更新的方式提供系統運作資訊,方便IT管理人員透過容器平台即時了解容器的運作狀態。

‧多樣化容器範本管理機制:支援多樣化的容器範本管理機制,以便企業和組織能夠進行邏輯化多容器應用程式部署。

安裝Photon OS容器平台

在本文實作環境中,由於Project Admiral容器管理工具是建構在Photon OS容器平台之上,所以必須先建立Photon OS容器平台運作環境。這裡採用新版Photon OS 1.0 Revision 2版本容器作業系統,如圖3所示,並且透過完整的「Photon Full」安裝選項來建構Photon OS容器平台。


▲圖3 採用新版Photon OS 1.0 Revision 2版本容器作業系統。


當Photon OS容器平台順利安裝完成之後,首先以管理者身分帳號登入Photon OS容器平台,為Photon OS容器平台組態設定網路連線資訊(本文實作環境的IP位址設定為10.10.75.31),並且同時啟用Docker容器服務。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!