1、云計算技術(shù)和虛擬化技術(shù)
云計算是一種商業(yè)計算模型,它將計算任務(wù)分布在可動態(tài)升級和被虛擬化的資源池上,用戶可以通過網(wǎng)絡(luò)方便的按需獲取計算力、存儲空間和信息服務(wù)。
這種新的基于網(wǎng)絡(luò)的運算方式,通過網(wǎng)絡(luò)為用戶提供可按需使用的服務(wù)。它通過分布式處理、虛擬化、在線軟件等技術(shù)將數(shù)據(jù)中心的計算、存儲、網(wǎng)絡(luò)等IT基礎(chǔ)設(shè)施,以及其上的開發(fā)平臺、軟件等服務(wù)抽象成可運營、可管理的IT資源,通過互聯(lián)網(wǎng)動態(tài)提供給用戶,用戶按實際使用數(shù)量進(jìn)行付費。
類似的概念最早出現(xiàn)在1965年,當(dāng)時提出一個原創(chuàng)性的概念,即如同供電局供電那樣提供計算服務(wù)。設(shè)計者試圖建造一臺能夠滿足當(dāng)時全城用戶計算需求的計算機(jī)系統(tǒng)。而之后隨著微電子技術(shù)的進(jìn)步,計算機(jī)生產(chǎn)成本急劇下降。計算服務(wù)這一概念也就逐漸被遺棄,直到互聯(lián)網(wǎng)的出現(xiàn)以及傳輸網(wǎng)絡(luò)速率的大幅提升,這個概念重新回歸。在技術(shù)發(fā)展的歷程中,用戶對計算能力的追求和獲取計算能力的成木之間的矛盾始終將計算機(jī)系統(tǒng)推向超系統(tǒng),即將資源整合形成資源池以獲取對計算設(shè)備更高的利用率。同時連接用戶和大型計算中心的互聯(lián)成本總是成為完成進(jìn)化的一大障礙。隨著計算能力和交互能力交替在技術(shù)上獲得突破,計算服務(wù)的概念被一次次地提出。
虛擬化技術(shù)主要是指在一臺物理機(jī)模擬出一臺或多臺虛擬機(jī),而這些虛擬機(jī)可以像物理機(jī)那樣獨立地運行軟件,資源方面也是相互隔離的。最近十年,虛擬化技術(shù)得到了極大的發(fā)展。出于安全性的考慮,我們常常把不同的服務(wù)獨立地安裝在不同的計算機(jī)中。但造成建設(shè)成本和維護(hù)成本過高。而虛擬化技術(shù)允許同一臺物理機(jī)中運行多臺虛擬機(jī),一臺虛擬機(jī)的崩潰不會影響到同一物理機(jī)上的其他虛擬機(jī)。
如果這臺物理機(jī)崩潰了,也會引起運行其上的全部虛擬機(jī)的崩潰。后果等同于將所有服務(wù)部署在同一臺服務(wù)器下。實際上,虛擬化能夠起作用是基于以下事實:大多數(shù)服務(wù)器停機(jī)的原因主要是不可靠的軟件,特別是操作系統(tǒng)。虛擬化技術(shù)使原來的多計算機(jī)系統(tǒng)變得更加便宜,更加方便部署,同時有著良好的系統(tǒng)穩(wěn)定性和容錯性。
2、統(tǒng)一資源池的作用和劃分
在傳統(tǒng)構(gòu)架下,每一個平臺和系統(tǒng)都要部署一套硬件資源,無法實現(xiàn)共享和對資源的錯峰平谷。設(shè)備眾多,能耗巨大,利用率卻很低下。同時,新業(yè)務(wù)、新產(chǎn)品上線周期長,無法快速響應(yīng)市場需求。
構(gòu)建一個合理的資源池,是邁向云計算的第一步。在傳統(tǒng)架構(gòu)中,為了應(yīng)對少量的峰值負(fù)載,往往會過度配置計算資源,導(dǎo)致資源利用率低下。
構(gòu)建資源池也就是通過虛擬化的方式將服務(wù)器、存儲、網(wǎng)絡(luò)等資源全面形成一個巨大的資源池。云計算基于這樣的資源池進(jìn)行資源的分配,從而消除物理邊界,提升資源利用率。
根據(jù)業(yè)務(wù)類型分類,電信網(wǎng)絡(luò)可分為基礎(chǔ)網(wǎng)絡(luò),業(yè)務(wù)平臺和支撐系統(tǒng)?;A(chǔ)網(wǎng)絡(luò)服務(wù)是接人各類用戶、提供網(wǎng)絡(luò)承載服務(wù)和基礎(chǔ)資源出租服務(wù)。業(yè)務(wù)平臺是指對外提供服務(wù)和網(wǎng)絡(luò)能力的平臺,如智能網(wǎng),短信平臺。支撐系統(tǒng)又稱MBOSS或IT系統(tǒng)。根據(jù)服務(wù)對象分類,可分為內(nèi)部應(yīng)用和外部應(yīng)用,其中基礎(chǔ)網(wǎng)絡(luò),業(yè)務(wù)平臺可視作外部應(yīng)用,而支撐系統(tǒng)主要針對內(nèi)部應(yīng)用。
根據(jù)上面的分類,新的體系可以采取4種劃分方案:
?。?)按照IT系統(tǒng)云(即MBOSS ),業(yè)務(wù)平臺云,資源出租平臺云劃分。(2)按照內(nèi)部應(yīng)用云,外部應(yīng)用云劃分。(3)按照資源出租類資源池,其他應(yīng)用資源池劃分。(4)采用統(tǒng)一資源池。比較4種方案,由于資源池數(shù)量越多,資源共享就越不充分,同時為避免資源管理平臺重復(fù)建設(shè),應(yīng)盡量采用統(tǒng)一資源池。但考慮到網(wǎng)絡(luò)信息的安全性和資源管理平臺的兼容性,則必須做到內(nèi)外服務(wù)一定程度上的隔離,而其中尤其需要隔離的是資源出租類服務(wù)。所以我們推薦采用第3種方式進(jìn)行劃分資源池。
3、統(tǒng)一資源池的組合部署
計算資源池和存儲資源池的組合部署主要有3種模式。
?。?)計算資源池模式,主要用于門戶網(wǎng)站、搜索、大規(guī)模數(shù)據(jù)處理,網(wǎng)管系統(tǒng)。(2)存儲資源池模式,主要應(yīng)用于災(zāi)備中心和大型數(shù)據(jù)庫中心。(3)計算資源池和存儲資源池結(jié)合的模式,這樣的資源組合能滿足各類業(yè)務(wù)的開展需要,同時也是多節(jié)點部署應(yīng)用和容災(zāi)備份的要求。
由于統(tǒng)一資源池內(nèi)既包含業(yè)務(wù)平臺,同時也有支撐系統(tǒng),并對容災(zāi)有一定的要求,所以統(tǒng)一資源池建議選用計算資源池和存儲資源池結(jié)合的模式。
4、統(tǒng)一資源池的軟件
針對不同的系統(tǒng)我們使用不同的虛擬化解決方案,可以同時承載處于不同生命周期階段的業(yè)務(wù),實現(xiàn)業(yè)務(wù)差異化承載,采用高成本、功能豐富的商業(yè)化虛擬化軟件或廉價的開源虛擬化軟件。
在商業(yè)軟件的選擇上,我們認(rèn)為將在業(yè)內(nèi)主流商業(yè)虛擬化軟件的提供商中選擇,分別是微軟,思杰(Citrix)和VMware。結(jié)合電信內(nèi)部的一些測試使用情況,VMware在服務(wù)器性能上要優(yōu)于其他廠商的服務(wù)器。并且在服務(wù)器端的資源監(jiān)控如虛擬機(jī)、CPU、內(nèi)存的分配和溫度方面做得更好。VMware相對價格較高,在預(yù)算充足的情況下作為首選。
5、適宜遷入統(tǒng)一資源池的應(yīng)用
對現(xiàn)有系統(tǒng)進(jìn)行云化,我們需要考慮以下兩個問題:
?。?)云化的必要性。我們要從效益上考慮系統(tǒng)是否適合云化,不為云而云。我們需要考慮遷移后能夠節(jié)約建設(shè)和維護(hù)成本、業(yè)務(wù)部署效率和靈活性、可管理性,安全性和容災(zāi)能力。(2)云化的可行性??稍苹南到y(tǒng)必須是基于x86架構(gòu)的,配置通用硬件,且支持通用化的操作系統(tǒng)。此外,我們要考慮系統(tǒng)是否適合云化,并非所有系統(tǒng)都適合進(jìn)行云化,我們必須權(quán)衡云化的代價和收益。我們可以從兩個方面評估系統(tǒng)是否適合云化。
資源的利用率狀況:云化的一大優(yōu)勢就是錯峰平谷,所以資源利用率變化較大的系統(tǒng)應(yīng)當(dāng)優(yōu)先考慮納人云計算資源池。對于在物理環(huán)境下已經(jīng)采用高配置的服務(wù)器,資源的利用率穩(wěn)定在40%-50%,為保證系統(tǒng)運行效率,則不建議遷移至虛擬化環(huán)境。
系統(tǒng)的實時性要求:由于當(dāng)前虛擬化技術(shù)存在對軟硬件資源的較大消耗和響應(yīng)的延遲,所以對于實時性要求高的系統(tǒng),可暫緩納人云計算資源池。針對關(guān)鍵性業(yè)務(wù)和涉及互聯(lián)互通的重要業(yè)務(wù),也暫時沿用專用的軟硬件系統(tǒng)。
來源:CIO時代網(wǎng)
版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。
延伸閱讀
版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583