【摘 要】大數(shù)據(jù)與云計算是一個問題的兩面:一個是問題,一個是解決問題的方法。通過云計算對大數(shù)據(jù)進行分析、預(yù)測,會使得決策更為精準,釋放出更多數(shù)據(jù)的隱藏價值。數(shù)據(jù),這個21世紀人類探索的新邊疆,正在被云計算發(fā)現(xiàn)、征服。
【關(guān)鍵詞】云計算 虛擬技術(shù)(Xen Server) Xen Center VMware ESX Server Microsoft Hyper-V
信息的幾何式增長促使互聯(lián)網(wǎng)計算資源的組織分配及使用模式發(fā)生了重大變化,信息服務(wù)走向了規(guī)?;?、集約化和專業(yè)化。云計算因其靈活、低成本、節(jié)能、動態(tài)可伸縮的IT基礎(chǔ)架構(gòu),成為實現(xiàn)信息服務(wù)規(guī)模化、集約化和專業(yè)化的主要技術(shù)途徑之一,云計算也因此成為當今計算機領(lǐng)域的研究熱點。
虛擬化技術(shù)是云計算服務(wù)平臺的基礎(chǔ)構(gòu)架技術(shù),目前,典型的虛擬機實現(xiàn)技術(shù)有Critrix Xen Server、VMware ESX Server、Microsoft Hyper-V等。相較其他兩種,Citrix Xen Server具有更好的安全性、兼容性和開源性。
Xen Server實際上是一種控制程序或虛擬機管理程序,在物理服務(wù)器或主機服務(wù)器上運行,提供虛擬計算機環(huán)境。Xen Server通過虛擬化硬件并將其分配給在其中運行的虛擬化計算機,Xen Server直接在服務(wù)器硬件上運行,不需要其他基礎(chǔ)操作系統(tǒng)。
一、云服務(wù)平臺設(shè)計
云服務(wù)平臺的整體構(gòu)架如圖1所示,服務(wù)平臺由管理控制端和后端服務(wù)系統(tǒng)組成。后端服務(wù)系統(tǒng)布署在云計算服務(wù)平臺環(huán)境中的物理設(shè)備上,控制網(wǎng)絡(luò)計算資源的系統(tǒng),對終端用戶不可見,通過它可以動態(tài)整合整個計算資源,包括服務(wù)器和存儲設(shè)備。整體構(gòu)架具有集中式多節(jié)點管理、容錯管理、多服務(wù)器資源共享以及實時遷移等多種強大的功能。
二、云服務(wù)平臺實現(xiàn)
云服務(wù)平臺后端服務(wù)系統(tǒng)是整個云平臺的關(guān)鍵,負責整個虛擬環(huán)境中的硬件和虛擬硬件的生命周期管理及資源使用情況的監(jiān)控處理,如:服務(wù)器開關(guān)機及動態(tài)遷移、存儲空間的使用率和服務(wù)器處理器及內(nèi)存的使用率等等,是整個云服務(wù)平臺后的基礎(chǔ)。后端服務(wù)系統(tǒng)由Xen Server軟件+服務(wù)器及存儲設(shè)備等計算資源硬件構(gòu)成,其中Xen Server將物理服務(wù)器配置成可虛擬化的資源,通過Xen Center整合已安裝配置Xen Server的物理服務(wù)器形成可伸縮的虛擬化環(huán)境。管理控制端通過Xen Center控制端實現(xiàn)對整個云平臺的控制和狀態(tài)感知。
三、云服務(wù)平臺搭建過程分三步
(一) XEN Server服務(wù)器的主要安裝配置過程如下:
1.下載刻錄XenServer安裝盤,重啟服務(wù)器,并按提示開始安裝;
2.配置服務(wù)器的靜態(tài)ip地址,因為后期資源池不支持DHCP動態(tài)ip;
3.如果在后面的資源池中只托管windows虛擬機,那么在提示放入第二張CD時,可以選擇跳過;
4.NTP server可配置為默認的“pool.ntp.org”,保證整個系統(tǒng)設(shè)備之間的時間同步;
5.一路“next”,完成安裝并重啟服務(wù)器。該服務(wù)器資源情況可使用安裝在管理控制端上的Xen Center進行管理。
(二) Xen Center管理器的安裝配置過程如下:
1.Xen center安裝要求有.NET framework version 2.0 及以上版本支持。
2.安裝前,確認沒有老版本的Xen Center。如果有,在“添加/刪除程序”中卸載;
3.點擊“XenCenter.msi”開始安裝,安裝過程中應(yīng)注意的是Xen Center的安裝路徑,推薦修改為“C:\Citrix\XenCenter\”,以確保后期調(diào)用XEN Server API接口時不會出現(xiàn)路徑指向問題;
(三)通過Xen Center管理整合物理資源及虛擬資源
安裝Xen Center后,需要連接Xen Server服務(wù)器,形成完整的虛擬環(huán)境。為充分利用虛擬平臺的動態(tài)資源調(diào)度特性,要注意以下幾點:
1.創(chuàng)建資源池,所有Xen Server主機需要有靜態(tài)地址,其中一臺為資源池的管理機,其它物理主機作為普通服務(wù)器加入,所有主機的管理員和密碼最好相同;
2.創(chuàng)建資源池級的存儲庫,在創(chuàng)建基于NFS VHD存儲庫的“New Storage Repository”窗口中,注意”Share Name:”的填寫格式,正確的格式為“
四、總結(jié)
本文簡要介紹了一種采用虛擬化基礎(chǔ)資源構(gòu)架平臺Citrix Xen Server實現(xiàn)云服務(wù)平臺的方法,構(gòu)建了一種簡單的云服務(wù)平臺,有效整合了現(xiàn)有計算資源,實現(xiàn)了簡單、靈活、多樣的信息服務(wù)布署與遷移。為系統(tǒng)進一步的功能拓展和實用化打下良好的基礎(chǔ)。
參考文獻:
[1]《大數(shù)據(jù)時代》,【英】維克托·邁爾-舍恩伯格、肯尼思·庫克耶著,盛楊燕 周濤譯 浙江人民出版社2013年1月
[2]《云計算》,【美】米勒 著,姜進磊 等譯 機械工業(yè)出版社2009年4月