要實現所有這些目標,必須要煞費苦心地計畫和管理一些 IT 基礎。 有關雲計算系列文章的第 3 部分旨在幕後揭示實現這個混合動力體所需的工作。
我們知道 IT 即服務 (IT as a Service) 可基於業務的需求來優化服務的生產和使用,而每個部件即服務 (Every Component as a Service) 打造的是高效的交付方法,聯合雲能夠創建有效的面向HTTP://w ww.aliyun.com/zixun/aggregation/17487.html">服務業務夥伴關係。 現在,我們要來看看如何能讓 IT 以較低的成本和最快的速速度安全地交付服務。
為了讓混合雲有效安全地運作,必須要有管理良好的工作負載。 舊的 IT 范型是一個應用程式外加在一個伺服器上運行的作業系統。 舊的方式讓基礎設施和業務服務的管理十分簡單,但此范型缺乏可伸縮性和敏捷性。 虛擬化打破了軟硬體之間的界線,它允許我們建立一組可管理的工作負載,該工作負載能夠以企業需要相符合的方式進行調整,從而向實現混合雲邁出了前膽性的幾步。 不過,這還只是故事的開始。
工作負載管理
使用者想要服務。 準備就緒的工作負載管理系統決定了您要交付的服務的品質、價值以及成本。 最基本的元素(工作負載)要求對各種資源進行訪問,包括處理能力、存儲和網路頻寬。 其關注點可以是可操作或面向業務的。
工作負載是由整合式軟體堆疊(包含了 just enough operating system (JeOS) 來支援它運行的特定工作負載)、管理資源間通信的中介軟體和應用程式組成的。 工作負載還擁有一個 ID,可供于在物理、虛擬或雲環境進行移動或運行。 也正是由於這個 ID 才能讓策略與 工作負載相關聯。 工作負載(或工作負載的聚合)會創建終端使用者可以使用的服務。
圖 1 所示的工作負載樣式化了的樣子代表的是 JeOS 之間的關係,JeOS 提供了對應用程式的支援、應用程式本身以及用來管理工作負載所需資源的中介軟體。
圖 1. 工作負載
為了使工作負載實現最佳的有效性,必須使它能夠快速地對更改做出回應,而同時又能保持完整性和安全性。 這種需要就催生了智慧工作負載管理 (IWM) 范型。
智慧工作負載管理
IWM 對於當代計算任務的優化十分重要。 它以智慧工作負載為前提,這意味著此工作負載必須是以策略驅動的、安全的和遵從的。
一個智慧工作負載包含了中繼資料,中繼資料提供的資訊可供工作負載用來決定允許誰使用它、誰具有對它的存取權限以及它歸誰所有。 它知道自己的用途是什麼以及該功能具有什麼緊急等級。 它知道執行該功能的最佳環境。 它知道它是否能進入公共雲還是必須留在私有雲。 它知道何時它會接近其能力的極限,觸發管理框架來動態添加工作負載池。 一個智慧工作負載能高效管理原則和遵從性,它保留了慣例而同時又提高了敏捷性和高效性以及減少成本。 有了 IWM 身份管理,工作負載就能實施嚴謹的安全性,施行嚴格的遵從性以及促進可攜性。
軟體設備
IWM 要求智慧工作負載,而智慧工作負載又需要軟體設備。 軟體設備提供了構建 IWM 的基石。 一個軟體設備 就是應用程式和 JeOS 的組合,集成為一個優化後用來在行業標準的硬體上運行虛擬機器 (VM) 的鏡像。 軟體設備也是預先配置的,根除了與配置、安裝和維護相關的很多資料中心問題。
如 圖 2 所示的軟體設備是這件事情的中心。
圖 2. 軟體設備
軟體設備提供了最為盈利的方式來構建遵從 IWM 的工作負載。 它是一個策略,主要基於對工作負載構建、準備和遷移過程中使用的作業系統和麵向策略工具的理解使用。 自包含元件結構的本質又促進了這種方式的發展。
軟體設備對開發工作負載遷移的高效體制十分關鍵,也充當了從物理系統到虛擬再到雲的轉移路徑中的一個關鍵功能。 有了高效的自包含設備,就無需在軟體配置、更新等方面過多使用支援人員即可完成部署和維護工作。 此外,軟體設備孤立運行,可提高安全性。 任何可能會影響此設備的安全性問題都會從系統的其他部分隔離。
虛擬軟體設備的角色(軟體設備的一個關鍵子集)很大程度上是實現打包格式和目標平臺功能。 每個設備映射針對一個惟一的虛擬平臺。 與通用的軟體設備不同,它專用於虛擬計算環境。 當在一個 VM 上安裝了軟體設備並進行打包,它就轉化成了一個虛擬裝置。
傳統的方法涉及到與作業系統直接相關的軟體應用程式的安裝。 事實是軟體設備並沒有給它更多的敏捷性和易用性。 它通過減少標準作業系統的問題,比如相容性,從而簡化了部署。