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