微軟動態云方案介紹
目前,微軟主要提供了三類云計算解決方案,即Live和Online解決方案、Windows Azure平臺解決方案,以及動態云解決方案。
動態云解決方案是微軟提供的基于動態數據中心技術的云計算優化和管理方案。企業可以基于該方案快速構建面向內部使用的私有云平臺,服務提供商也可以基于該方案在短時間內搭建云計算服務平臺對外提供服務。微軟動態云能夠讓用戶自己動態管理數據中心的基礎設施(包括服務器、網絡和存儲等),包括開通、配置和安裝等。其核心價值在于,它可以幫助用戶提高IT基礎設施資源的利用效率,提升基礎設施的應用和管理水平,實現計算資源的動態優化。
傳統的數據中心
當前,大部分企業數據中心中的IT系統基本采用傳統方式在工作,其具體表現在:
***,根據業務系統的各自要求建設相應的IT設施并進行相應的部署實施。各應用系統建設相對獨立,各自為政。從基礎設施的角度看都是一個個獨立的“孤島”,因此很難從IT基礎架構整體的角度來考慮資源分配及使用的合理性。
第二,這些資源一旦分配給某個應用系統,就相對固化了。不論業務系統真正投入生產后的具體使用情況如何,資源都很難進行再調配。因此,從整體上看資源利用率普遍很低。
第三,對資源的使用和管理缺乏完善的流程定義,當前現狀多采用人工方式,通過簡單的工作表進行統計和分配。對業務部門的需求往往無法做到及時響應和準確有效。
第四,資源配置和部署過程多采用人工方式,沒有相應的平臺支持,使大量人力資源耗費在繁重的重復性工作上,沒有自服務和自動部署的能力。
微軟的動態云解決方案
微軟動態云解決方案能夠幫助企業創建虛擬環境來運行應用,用戶可以按照需要彈性分配適當的應用配置,并且支持動態擴展。具體功能特點包括部署、24×7監控、優化、保護和靈活適配五個方面。
其中,部署功能包括部署服務器、網絡和存儲服務等資源;靈活的自我管理。24×7監控功能包括收集運行情況數據來更好地滿足SLA需要,監控資源利用情況;客戶自我監控。優化功能包括持續監控和在不影響或少影響應用運行的情況下主動根據運行需要來調整和遷移服務器;根據需要分配“合適”的資源,不超配和低配。保護功能包括防病毒、垃圾訪問過濾和防火墻等;應用和數據備份;保證99.9%以上的正常運行時間和基礎設施的物理安全。靈活適配功能包括容易調整環境、部署新資源;存儲、帶寬等根據需要可以動態調整;支持不同虛擬技術,并可以管理不同類型的虛擬機。
動態云解決方案從邏輯架構上來看,共分成四層:
1)資源層
資源層是服務器、網絡設備和能力(包括交換、防火墻設備等)、存儲等設備的集合,這是一個融合的物理資源的層面。
2)虛擬化層
虛擬化層是平臺的核心之一,主要提供對物理的設備的抽象以及未來對應用的虛擬化能力。在這一層,我們希望能融合多種的虛擬化技術和多種的客戶機操作系統,也就是說,根據最終用戶的需要,我們可以同時提供基于Windows的虛擬化的環境或者基于Linux的虛擬化的環境。
3)管理層
管理層主要是提供對虛擬化資源、物理資源的管理能力以及負載均衡等網絡服務能力,包括對計算資源的自動配置、動態的分配、系統的備份、監控等。一般來說,這一層的功能,不會直接開放給最終用戶以及系統管理員,而是將能力提供給最上層的服務層,由服務層的相關的功能來完成最資源的管理能力的集成,盡可能屏蔽操作員對不同的資源的管理能力的要求。
4)服務層
服務層包括兩個個方面:核心的系統管理能力服務和服務管理門戶。
服務層門戶主要包括自助服務門戶和管理門戶。前者是提供給平臺用戶使用,可以讓用戶能完成產品的訂購、資源的調整、提交服務申請等功能;后者,是提供一個集成的系統管理員功能,完成對資源的分配、審核、服務開通、系統安全保障等能力。
系統的邏輯架構如下圖所示:
微軟動態云的功能特點
微軟動態云解決方案最終幫助用戶實現動態數據中心的以下功能:
資源池管理:集中管理中心的硬件資源,包括服務器,存儲,網絡等
動態分配服務:平臺可以動態分配服務資源
自助服務門戶:用戶可以根據需求自助申請計算資源;平臺根據SLA和用戶付費情況,決定審批結果
應用和服務管理:應用管理;服務度量計費,SLA等;數據存儲和災備服務
核心的系統管理能力,是用戶開展服務的核心管理能力,主要提供針對不同資源的管理、調配、安全等服務,并具備開放接口的能力。這些能力主要包括:
服務部署和配置
o 自動設置服務器 (虛擬和物理),管理虛擬服務器的配置設置
o 配置的網絡交換機和創建的虛擬服務器的負載平衡
o 虛擬服務器和在最可用的物理服務器環境中的自動分配
o 創建和管理所創建的虛擬服務器實例使用的模板
o 創建和管理系統鏡像,管理物理服務器實例
數據保護
o 備份和還原的整個服務器
o 備份和還原的計算機正在運行 的數據庫
o 能夠回滾在服務器中所做的更改
o 備份和還原所有服務器的單個文件和文件夾
系統監控
o 單個 (或集群的)服務器的主要服務
o 跟蹤事件和日志服務器上生成的狀態監測
o 跟蹤性能計數器以測量和優化系統的使用
o 生成基于預定義的規則的事件或計數器的通知
服務配置管理
o 跟蹤資產硬件和軟件許可證 以及在環境中的配置
o 管理的軟件更新 (通過自定義的更新計劃)
o 定義和使用所需的服務器等計算資源的配置
o 生成報告已安裝的軟件,更新掛起的操作,等等
o 安裝并維護應用程序等
微軟動態云解決方案具有下面幾個特點:
1. 標準的Web Services接口,容易集成
通過WCF實現的標準Web Services接口,服務屏蔽了不同API技術的實現和復雜性,標準服務能夠讓用戶通過LAMP應用來管理微軟產品平臺。
2. Web服務和門戶源代碼公開
目前DDTK-H項目的源代碼已經發布到MSDN Code Gallery(http://code.msdn.microsoft.com/ddc)
3. 支持異構環境的管理
支持不同技術的虛擬化技術,比如Hyper-V和ESX等,并支持運行Windows和Linux環境。
4. 靈活,可定制化程度高
合作伙伴和客戶可以通過標準的Web Services接口進行平臺功能的擴展,而且可以拿到工具包中的源代碼和***實踐文檔來進行方案定制。
方案產品配置
微軟動態云解決方案包括面向兩類不同對象的解決方案:
• 面向企業客戶方案(基于Dynamic Infrastructure Toolkit for System Center等產品)
• 面向服務提供商方案(基于Dynamic Data Center Toolkit for Hoster等產品)
Dynamic Infrastructruct Toolkit for System Center 是微軟提供給企業自己應用的動態數據中心管理工具。無論這些企業是最終用戶、系統集成商、還是獨立軟件開發商,該產品的功能都是將用戶數據中心優化為一個動態資源池,分配和管理以服務形式提供的IT資源。其所提供的價值和優勢包括:
架構路線圖、部署指南和***實踐
使用現有開發工具和技術開發應用
兼容現有應用
Dynamic Data Center Toolkit for Hoster 是微軟提供給合作伙伴——服務提供商的動態數據中心管理工具,該產品能令服務提供商幫助其客戶構建虛擬化的IT基礎架構、并提供可管理的服務。其所提供的價值和優勢包括:
部署指南:構建可伸縮的、虛擬化的基礎架構
示例代碼和***實踐
使用現有開發工具和技術開發應用
除了上述工具,方案主要包括的產品是System Center管理工具和Hyper-V虛擬化產品。
另外,微軟還建立“動態數據中心聯盟“(Dynamic Data Center Alliance)。該聯盟成員企業圍繞上述兩大動態數據中心管理產品,利用微軟的Hyper-V(硬件虛擬化產品)、App-V(應用程序虛擬化產品)和System Center管理套件等技術產品進行多樣化的增值開發,從而構建以微軟技術產品為核心的動態數據中心生態系統。
圖表 微軟動態云解決方案
小結
“天下大勢,合久必分,分久必合”。我們可看到數據中心的演變也有著類似的發展趨勢。如果從數據中心的角度來看云計算,我們可以發現云計算發展實際上也是數據中心演變的一個趨勢。微軟動態云解決方案是專門針對基礎設施即服務(IaaS)類型的云計算服務設計的,基于動態數據中心技術的服務管理方案。無論是傳統大型企業還是云計算服務提供商都可以基于該方案在短時間內搭建自己的云計算平臺。對于一般的企業,通過這種IaaS的方式來入手云計算也是相對比較簡單,并可以對現有的IT基礎設施和應用環境提供一定的投資保護。總之,利用微軟動態云解決方案,企業能夠動態地管理數據中心IT基礎設施,提高資源利用效率和服務管理水平,逐步實現云計算。
【編輯推薦】