close
企業趨勢科技專欄

「談雲說 IT」第二回:協同服務

上回筆者介紹過企業資訊科技中的混合雲 (hybrid cloud),本篇則探討協同服務 (Orchestrator) 的重要性。首先澄清,無論公共或私有的雲端系統,都可分為不同的雲端部署模式(deployment models)。下圖是基礎設施即服務(Infrastructure as a service, IaaS)、平台即服務 (Platform as a service, PaaS),軟件即服務 (Software as a service, SaaS)的對比,及它們跟傳統 IT 有何分別。

 

今時今日,企業的公共或私有雲端系統,會按自身情況,採用不同的雲端部署模式,讓筆者逐一介紹。開發環境(Dev/Ops) 適合使用基礎設施即服務IaaS模式,如 IBMCloud 就是典型例子。在 IaaS 的部署模式下,凡涉及虛擬機器監控 (hypervisor,如 VMWare、PowerVM) 的堆叠組件 (stack components),都由平台用戶自己負責設定及維護。由於操作系統及中間件 (middleware) 要具備靈活彈性,讓開發人員可按應用情況修改,所以在企業開發環境下,通常 IaaS 的部署模式最為合適。

在平台即服務(PaaS)的部署模式,除第三方應用程式及用戶數據外,大部分堆叠組件,都由服務供應商或廠商負責設定與支援。用戶只能更改第三方應用程式、企業內部開發程式,及用戶數據。例如開發和部署採用 IBM Bluemix,同時營運負荷採用 IBM Pure Application System,就是 PaaS 的例子。

至於軟件即服務(SaaS)部署模式,則全部堆叠組件,都由廠商或服務供應商負責設定與支援,用戶不能更改堆叠的任何部分。比較三種部署模式,一般來說,IaaS 最貴而最容易改動;SaaS 價錢最實惠,但用戶不能作任何修改。

至此大家可以理解,當企業達到某個規模,同時使用公共雲和私用雲,會需要不同的部署模式。當公共和私用雲結合,多種部署模式和堆叠技術並存,由傳統 IT 只得一個金屬伺服器,至由服務供應商遙距提供的 SaaS,混雜的模式要自動化管理,將會相當棘手,協同(orchestration)服務這時就派上用場。協同服務讓大家可創建、設定及増減多個雲端部署的資源,其中彈性增減資源,對雲端模式尤其重要。試設想以下處境:在一個私用雲,某虛擬機器(VM)的默認大小是 2 個虛擬 CPU,而用戶臨時想改為 4 個虛擬 CPU。以前可能要把整個虛擬機器刪掉重設,但有了協同組件,就可以靈活分配虛擬機器的大小,而記憶體和磁碟空間,也能作出類似的靈活調配。協同組件還能處理程序自動化,及其他 IT 堆叠管理事宜,例如虛擬機器的備份與還原、更新、保安管理等。

IBM 有兩個常用的協同引擎:IBM Cloud Orchestrator (ICO) 及 VMWare vRealize。我們近期已公布與 VMWare 建立重要夥伴關係,vRealize 將會幫助大家在 IBM Cloud、其他雲端系統,及 VMWare 為基礎的虛擬數據中心之間,管理及調動負荷。

協同服務讓虛擬機器的開通(provisioning)工序,連同不少伺服器的啟動及停用 (SA&D) 工序,能夠自動化。有了協同服務,只要各雲端系統的技術要求及規範一致,大家就可以將負荷在不同種類的雲系統之間搬來搬去。協同服務可提供量度及監控功能,並向客戶提供退款選項。

下圖是一幅簡圖,說明協同服務在混合雲與混合 IT 架構中的角色。現實中,各部件仍需要技術規範、整合點、網絡設計及其他事物,才能暢順組合運作。

 

希望本文可助讀者了解各種雲端部署模型,及協同服務的重要角色。

 

作者:張君俠

IBM 香港雲端運算部總經理

 

Tags : cloudIBM
Columnist

The author Columnist

Unwire.pro 將定期邀請業界人士、名筆,撰寫有關 IT 行業趨勢的精闢分析文章。歡迎投稿。