今天如果你還不知道云計算,會有人說你”out”了,因為所有從事IT的都在談?wù)撛朴嬎?。但是云計算怎么和現(xiàn)有的數(shù)據(jù)中心聯(lián)系起來呢?從現(xiàn)有的數(shù)據(jù)中心如何打上云計算的快車呢?我在這里不想探討云計算的概念了,而從數(shù)據(jù)中心的云計算之旅來剖析云計算對我們的影響。
在探討數(shù)據(jù)中心的云計算之旅之前,有必要澄清一個誤區(qū):很多人認(rèn)為Amazon、Microsoft等都已經(jīng)構(gòu)建了云平臺了,直接將現(xiàn)有的數(shù)據(jù)中心搬上去不就開始了云計算了嗎?大家都知道云計算分私有云和公有云,Google、Microsoft等構(gòu)建的是公有云;同時,云計算也可以分為專有云和通用云,Google、Microsoft等構(gòu)建的是專有云。我們可以方便地將現(xiàn)有的應(yīng)用遷移到通用的公有云上去,但是專有的公有云卻沒法承擔(dān)這個重任。專有云需要進行專門的開發(fā),滿足基于特定條件開發(fā)出來的應(yīng)用。傳統(tǒng)的應(yīng)用要遷移到專有云上,往往需要修改源代碼。而我們現(xiàn)有的數(shù)據(jù)中心中大量的應(yīng)用我們都沒有源代碼,即使有源代碼,可能也找不到當(dāng)年的開發(fā)團隊去修改它,這使得專有云只適合于某些特定的應(yīng)用場景,對我們現(xiàn)有的數(shù)據(jù)中心數(shù)十、甚至成百上千的應(yīng)用來說,往往無能為力。所有,數(shù)據(jù)中心的云計算之旅沒法搭乘專有云這班列車。那么數(shù)據(jù)中心的云計算之旅應(yīng)該從哪里開始呢?
首先,數(shù)據(jù)中心的云計算之旅要從構(gòu)建資源池開始。沒有資源的池化,云計算就無從談起。所謂資源的池化,包括了計算資源、網(wǎng)絡(luò)資源、存儲資源的池化。資源只有池化后,才能夠靈活配置、動態(tài)調(diào)整,才能夠具有彈性、提高穩(wěn)定性和安全性。資源池化是整個云計算的第一步,也是特別重要的一步。在選擇資源池化方案的時候,要考慮如下五個方面:
構(gòu)建在可靠、經(jīng)驗證的基礎(chǔ)之上
為共享 IT 服務(wù)提供一個平臺
為虛擬化和云計算管理提供完善的解決方案
支持您的整個 IT 基礎(chǔ)架構(gòu)
在數(shù)以萬計的客戶部署中經(jīng)過了驗證
VMware去年發(fā)布的vSphere 4.0是業(yè)界第一款云操作系統(tǒng),也是資源池化最好的工具。vSphere 4.0就已經(jīng)可以提供了一些列云計算的能力,而今年7月份發(fā)布的vSphere 4.1更進一步提升,從各個層面進行了增強,同時還引入了內(nèi)存壓縮技術(shù)、存儲和網(wǎng)絡(luò)I/O控制能力,進一步提高了效率、控制力和選擇性,更大限度地滿足云計算平臺的需求。VMware vSphere 4.1從上述五個方面的全面加強,完全滿足數(shù)據(jù)中心構(gòu)建私有云和云服務(wù)商構(gòu)建公有云的需求,而新近VMware在舊金山召開的VMworld 2010上,已經(jīng)發(fā)布了和Bluelock、Colt、SingTel、Terremark和Verizon一起提供VMware vCloudTM Datacenter Service,這是VMware云解決方案重要的成功案例,標(biāo)志著VMware vSphere和VMware vCloudTM Director成為私有云和公有云最值得信賴的基礎(chǔ)平臺。vSphere 4.1的新功能見下面的概覽圖。
數(shù)據(jù)中心云計算之旅的第二步就是策略配置和自動化。采用云計算,您無需再花費寶貴的時間管理物理基礎(chǔ)架構(gòu)或應(yīng)用程序,從而能夠關(guān)注創(chuàng)新和為企業(yè)提供價值。將所有硬件資源集中到虛擬構(gòu)造塊中和定義了關(guān)聯(lián)應(yīng)用程序的服務(wù)級別后,就可以根據(jù)業(yè)務(wù)規(guī)則和應(yīng)用程序需求部署自動化計劃。自動化可提高 IT 的最終效率,從而將計劃和策略映射到業(yè)務(wù)并在私有云的服務(wù)交付機制(根據(jù)服務(wù)級別交付的應(yīng)用程序和服務(wù))中定義映射。數(shù)據(jù)中心云計算之旅進行自動化的過程可以簡要概括如下:
· 定義服務(wù),包括完整的虛擬應(yīng)用程序堆棧 (vApp以及單臺服務(wù)器(應(yīng)用程序、Web 服務(wù)器、數(shù)據(jù)庫服務(wù)器)和介質(zhì)(操作系統(tǒng)、軟件、數(shù)據(jù)庫、應(yīng)用服務(wù)器等); )
· 設(shè)置服務(wù)級別:可用性(正常運行時間)保證、資源訪問、存儲速度、網(wǎng)絡(luò)帶寬、計算資源份額、存儲 IO 保證、備份頻率和災(zāi)難恢復(fù)要求;
· 設(shè)置自動實現(xiàn)負(fù)載平衡和優(yōu)化資源的規(guī)則,使應(yīng)用程序從動態(tài)資源調(diào)度、正常運行時間保證和災(zāi)難恢復(fù)故障切換規(guī)則中受益;
· 根據(jù)應(yīng)用程序和業(yè)務(wù)優(yōu)先級對服務(wù)級別分層,并制定用于自助式訪問應(yīng)用程序和資源的策略,從而允許用戶在私有云中進行無縫管理;