聞劍峰,石屹嶸
(中國電信股份有限公司上海研究院 上海 200122)
云計算是一種新型業(yè)務(wù)交付模式,同時也是新型IT基礎(chǔ)設(shè)施管理方法。通過新型的業(yè)務(wù)交付模式,用戶將通過網(wǎng)絡(luò)充分利用優(yōu)化的硬件、軟件和網(wǎng)絡(luò)資源,并以此為基礎(chǔ)提供創(chuàng)新的業(yè)務(wù)服務(wù)。云計算讓IT部門可以把海量資源作為一個統(tǒng)一的大資源進(jìn)行管理,支持IT部門在大量增加資源的同時無需顯著增加相應(yīng)的人員進(jìn)行維護(hù)和管理。
全球眼業(yè)務(wù)是中國電信提供的基于IP技術(shù)和寬帶網(wǎng)絡(luò)的網(wǎng)絡(luò)視頻監(jiān)控業(yè)務(wù)。全球眼是一個可行的遠(yuǎn)程監(jiān)控解決方案,利用網(wǎng)絡(luò)直接把設(shè)備感應(yīng)到的圖像信息傳輸?shù)竭h(yuǎn)端的網(wǎng)絡(luò)計算機(jī)上。典型的全球眼應(yīng)用包括管理、安防等管理應(yīng)用以及看護(hù)、安全等家庭應(yīng)用。全球眼系統(tǒng)由前端設(shè)備和后端平臺兩大部分組成,前端設(shè)備主要包括攝像頭以及編解碼器;后端平臺主要實現(xiàn)視頻數(shù)據(jù)的存儲、訪問以及分析應(yīng)用。本文著重探討全球眼系統(tǒng)后端平臺的實現(xiàn)方式,即基于云計算的全球眼業(yè)務(wù)平臺。
全球眼系統(tǒng)提供的是典型的高計算、高存儲應(yīng)用,將云計算技術(shù)引入全球眼系統(tǒng)可以提升多方面的性能。
·在全國建設(shè)統(tǒng)一的全球眼系統(tǒng),設(shè)立一級、二級和三級平臺,統(tǒng)一管理全國的全球眼業(yè)務(wù),由多級平臺統(tǒng)一管理和分配計算、存儲和網(wǎng)絡(luò)資源,采用云計算技術(shù)可以標(biāo)準(zhǔn)化和自動化全球眼業(yè)務(wù)平臺的資源管理。
·全球眼系統(tǒng)包含眾多的業(yè)務(wù)系統(tǒng),且基本上都是以煙囪方式進(jìn)行建設(shè)和管理的,每個業(yè)務(wù)系統(tǒng)獨(dú)占物理服務(wù)器,為了保證服務(wù)質(zhì)量,在擴(kuò)容時一般都是按照峰值時的需求配置的,在正常情況下大部分的資源將被浪費(fèi),沒有得到充分利用,引入云計算技術(shù)實現(xiàn)現(xiàn)有全球眼系統(tǒng)后端平臺資源池化,可以極大地提高資源利用率和管理水平。
·基于全球眼監(jiān)控數(shù)據(jù)的智能分析可以提升全球眼系統(tǒng)的核心競爭力,以區(qū)別于市場上其他類似的方案,在給用戶提供更多服務(wù)的同時,能夠給中國電信帶來更高的附加值。分析應(yīng)用往往都是計算密集型應(yīng)用,利用云計算技術(shù)實現(xiàn)計算資源的統(tǒng)一管理,為各個分析應(yīng)用提供彈性的計算資源,能夠以更少的物理資源滿足需求。
云計算技術(shù)主要應(yīng)用于全球眼系統(tǒng)的后端平臺,目的在于通過云模式下的資源自動化和虛擬化技術(shù),實現(xiàn)資源的統(tǒng)一管理和共享,使全球眼基礎(chǔ)架構(gòu)得到簡化,可以快速、靈活地響應(yīng)業(yè)務(wù)發(fā)展需要,提高資源利用率,降低運(yùn)營成本。
基于云計算的全球眼業(yè)務(wù)平臺從3個方面完成對傳統(tǒng)的全球眼系統(tǒng)的改造:首先是對原有全球眼應(yīng)用的遷移和改造,提高資源利用率,降低建設(shè)和運(yùn)營成本;其次是創(chuàng)建新的特色服務(wù),特別是智能分析應(yīng)用;最后是提供新的業(yè)務(wù)模式,除了面向政企、家庭等封閉型客戶外,拓展面向公眾客戶的全球眼應(yīng)用。
(1)通過整合共享平臺計算資源
在傳統(tǒng)的全球眼系統(tǒng)下,每個客戶都按照峰值需求配置了獨(dú)立的物理資源平臺,這些平臺相互之間沒有實現(xiàn)共享。每個客戶系統(tǒng)有不同的負(fù)載周期,其中系統(tǒng)處于峰值時間較少,普遍存在物理資源利用率不高、建設(shè)和運(yùn)營成本偏高的現(xiàn)象。利用云計算技術(shù)實現(xiàn)物理資源的虛擬化和統(tǒng)一管理,多個客戶之間共享一個物理資源平臺,綜合不同客戶的不同負(fù)載周期,用更少的資源來滿足客戶的服務(wù)質(zhì)量需求,保證客戶的業(yè)務(wù)體驗;同時通過共享實現(xiàn)物理資源成本的分?jǐn)?,使客戶可以更低的價格享用服務(wù)。
(2)彈性化視頻分發(fā)服務(wù)
視頻分發(fā)服務(wù)器負(fù)責(zé)用戶視頻請求的處理和分發(fā),在用戶數(shù)量較多的情況下,需要按照用戶數(shù)量和視頻服務(wù)器實際的處理能力考慮增加視頻服務(wù)器,以保證用戶的請求可以得到正常的處理。但是,用戶的視頻請求通常波動很大,具有不確定性,用戶在視頻分發(fā)服務(wù)器上的投資不能得到充分利用。
將視頻分發(fā)服務(wù)構(gòu)建在云基礎(chǔ)設(shè)施平臺上,監(jiān)控用戶對視頻分發(fā)服務(wù)器的請求數(shù),通過云平臺計算資源的自動擴(kuò)展和收縮,動態(tài)地調(diào)整視頻服務(wù)器的數(shù)量,保證用戶的業(yè)務(wù)使用體驗。同時,通過云計算資源的按需租用,能夠最大限度地保護(hù)用戶的投資,降低用戶的使用成本?;谠朴嬎愕囊曨l分發(fā)服務(wù)適用于用戶訪問量高、負(fù)載變化大的全球眼客戶(如學(xué)校、醫(yī)院、旅游景點(diǎn)等客戶)以及面向公眾開放的全球眼應(yīng)用 (這些應(yīng)用有一定的用戶訪問量,而且用戶訪問量隨時間變化較大)。
(3)可擴(kuò)展和動態(tài)存儲系統(tǒng)
存儲是全球眼系統(tǒng)的重要組成部分之一,全球眼系統(tǒng)支持兩種不同的存儲模式:前端存儲和后臺集中式存儲。后臺集中式存儲便于在后臺進(jìn)行統(tǒng)一管理以及實時的數(shù)據(jù)分析處理,但對網(wǎng)絡(luò)傳輸要求高,需要7×24 h不間歇地傳輸,如果網(wǎng)絡(luò)意外損壞,視頻數(shù)據(jù)就會丟失。云計算技術(shù)適用于后臺集中式存儲方式,通過云計算的可擴(kuò)展性和動態(tài)分配這兩大特性確保全球眼業(yè)務(wù)數(shù)據(jù)的存儲安全。
(4)分布式移動編解碼
全球眼業(yè)務(wù)的監(jiān)控數(shù)據(jù)在后臺以統(tǒng)一的格式進(jìn)行存儲,當(dāng)通過不同的客戶端,特別是通過移動設(shè)備客戶端進(jìn)行視頻回放時,需要對后臺存儲的視頻數(shù)據(jù)進(jìn)行特定的編解碼,以適應(yīng)終端的要求。事先完成所有視頻數(shù)據(jù)在不同格式下的編解碼顯然不合理,會浪費(fèi)大量的存儲和計算資源。一般來說,視頻編解碼需要根據(jù)用戶的請求,判斷用戶設(shè)備的特性,選擇合適的編解碼標(biāo)準(zhǔn),然后實時進(jìn)行編解碼。媒體碼流的輸入、轉(zhuǎn)碼和輸出,對于VAU(視頻接入單元)應(yīng)用的承載單元需要消耗大量的計算資源,同時需要保證用戶的業(yè)務(wù)體驗,需要實時快速地返回編解碼結(jié)果。采用云計算中的分布式計算平臺,可以把計算任務(wù)分解到多個節(jié)點(diǎn)上執(zhí)行,最后完成結(jié)果的合并,以提高系統(tǒng)的響應(yīng)時間。
(1)提供新的智能分析應(yīng)用
智能分析是全球眼平臺提供的增值服務(wù),不同的客戶有不同的智能分析需求,目前規(guī)劃中的分析應(yīng)用包括行為識別、物體識別、人臉識別、丟失探測、運(yùn)動檢測以及圖像搜索等。智能分析應(yīng)用一般對計算能力有較高的要求,而且智能分析系統(tǒng)的使用模式具有臨時、突發(fā)的特點(diǎn),在較短的時間段內(nèi)需要大量的計算資源,對全球眼業(yè)務(wù)平臺而言,最關(guān)鍵的是在各個智能分析應(yīng)用之間共享計算資源,提高資源利用率,降低運(yùn)營成本。通過建設(shè)基于云計算的全球眼業(yè)務(wù)平臺,多個分析應(yīng)用可以共享平臺的計算資源,通過分布式計算提高應(yīng)用性能,同時通過云平臺上應(yīng)用規(guī)模擴(kuò)展的能力,在多個分析應(yīng)用之間動態(tài)地調(diào)配計算能力。
(2)提供面向公眾用戶的全球眼服務(wù)
傳統(tǒng)的全球眼系統(tǒng)主要為政企客戶提供服務(wù),目前服務(wù)對象正在向家庭用戶延伸,其需要為每個企業(yè)或者家庭用戶搭建一套全球眼監(jiān)控系統(tǒng),根據(jù)實施的規(guī)模和時間長度收費(fèi)?;谠朴嬎愕娜蜓蹣I(yè)務(wù)平臺可以提供創(chuàng)新的服務(wù),例如搭建一套公共的全球眼交通服務(wù)平臺,中國電信在主要交通節(jié)點(diǎn)上由自己或與交通部門合作部署攝像頭,為公眾用戶提供交通查詢服務(wù),用戶可以查看當(dāng)前時間某個地點(diǎn)的交通狀況,然后根據(jù)使用次數(shù)或者流量等付費(fèi),而非傳統(tǒng)的租用方式。這種新的業(yè)務(wù)模式有兩點(diǎn)不同:首先中國電信提供的不是一個應(yīng)用,而是以SaaS(軟件即服務(wù))模式給用戶提供服務(wù),這樣用戶的一次性投入更少,有利于全球眼服務(wù)的推廣;其次服務(wù)面向的是公眾客戶,系統(tǒng)的負(fù)載變化更加復(fù)雜和不可預(yù)測,需要在平臺層提供更靈活的支持以保證服務(wù)質(zhì)量的同時減少總物理資源的投入。
在基于云計算的全球眼業(yè)務(wù)平臺上,不同角色有著不同的業(yè)務(wù)特性。對于終端用戶來說,有兩大云特色的業(yè)務(wù)特性:一個是自服務(wù)的使用模式,這要求直觀、易用的用戶界面,用戶可以根據(jù)自己的需要以自服務(wù)的方式申請和使用;另一個是基于使用的計費(fèi),用戶無需購買硬件、軟件和服務(wù),而是基于云平臺記錄的用戶使用數(shù)據(jù)來計費(fèi),用戶只需為他們使用的資源付費(fèi),降低了使用成本。
從業(yè)務(wù)架構(gòu)的角度來看,構(gòu)建基于云計算的全球眼業(yè)務(wù)平臺,需要打造全球眼服務(wù)的整體生態(tài)環(huán)境,把終端用戶、運(yùn)營商、開發(fā)商和服務(wù)提供商有機(jī)地結(jié)合在一起,促進(jìn)生態(tài)鏈的良性發(fā)展?;谠朴嬎愕娜蜓蹣I(yè)務(wù)平臺對開發(fā)商以及渠道需要提供支持。對開發(fā)商的支持,除了提供全球眼規(guī)范外,還包括全球眼開發(fā)包和公共組件庫,并提供全球眼系統(tǒng)的開發(fā)和測試環(huán)境,以加速開發(fā)商對于應(yīng)用的開發(fā),同時通過社區(qū)等Web 2.0的能力有效地連接開發(fā)商和用戶,讓開發(fā)商可以更好地了解市場和用戶,提供更好的應(yīng)用。對渠道的支持包括服務(wù)的定制打包、批量訂閱以及整體計費(fèi)等。
基于云計算的全球眼業(yè)務(wù)平臺功能模型如圖1所示,其包含基礎(chǔ)設(shè)施、平臺和應(yīng)用3層,各層實現(xiàn)不同的業(yè)務(wù)功能。
基礎(chǔ)設(shè)施層提供了對物理資源的管理和虛擬化功能,并把基礎(chǔ)設(shè)施級的服務(wù)(包括鏡像管理、實例管理、應(yīng)用動態(tài)擴(kuò)展)通過API的方式提供給上層,同時用戶可以通過服務(wù)門戶對基礎(chǔ)設(shè)施平臺進(jìn)行管理。
平臺層主要提供了分布式分析計算平臺和SaaS平臺。分布式分析計算平臺給計算密集型的分析和計算應(yīng)用提供了分布式環(huán)境,使得應(yīng)用可以方便地利用云平臺上的多個計算節(jié)點(diǎn),加速計算和處理過程。SaaS平臺可以把全球眼應(yīng)用轉(zhuǎn)換成服務(wù)的方式進(jìn)行交付。平臺層還提供了全球眼的公共組件,如彈性視頻分發(fā)、分布式移動編解碼等,這些公共組件基于云計算模型進(jìn)行開發(fā),其他全球眼應(yīng)用可以直接調(diào)用這些公共組件而不需要各自開發(fā)。
應(yīng)用層則提供了全球眼的各個應(yīng)用系統(tǒng),如視頻回放、自動報警以及各類智能分析等,用戶可以通過瀏覽器或者特定的客戶端訪問和使用這些服務(wù)。
圖2所示為基于云計算的全球眼業(yè)務(wù)平臺的技術(shù)架構(gòu)。
底層是物理資源及其虛擬化,這部分可以單獨(dú)建設(shè),也可以集成在中國電信的IDC內(nèi);在虛擬化資源之上提供的基礎(chǔ)服務(wù)包括應(yīng)用管理、負(fù)載監(jiān)控、彈性分配、統(tǒng)計分析等;最上面是具體的全球眼應(yīng)用功能,包括基本功能和增值功能。在云計算基礎(chǔ)設(shè)施平臺虛擬化基礎(chǔ)上,全球眼系統(tǒng)對于應(yīng)用彈性伸縮、分布式計算以及存儲有獨(dú)特需求,下面對這幾部分的技術(shù)作進(jìn)一步說明。
(1)應(yīng)用彈性伸縮
應(yīng)用彈性伸縮是基于云計算的全球眼業(yè)務(wù)平臺的一個重要特性,可以根據(jù)用戶負(fù)載的變化動態(tài)分配所需的資源,用盡可能少的資源滿足業(yè)務(wù)體驗和服務(wù)質(zhì)量需要。應(yīng)用彈性伸縮基于基礎(chǔ)設(shè)施平臺的鏡像和實例管理,在此基礎(chǔ)上為應(yīng)用搭建一個集群環(huán)境,監(jiān)控應(yīng)用使用的云資源,根據(jù)負(fù)載的增長或縮減自動給應(yīng)用集群增加或者減少資源,同時通過彈性的負(fù)載均衡把用戶的請求分派到集群中各個節(jié)點(diǎn)。
(2)分布式計算
分布式計算平臺將任務(wù)分解成多個并行的子任務(wù),充分利用基于云計算的全球眼業(yè)務(wù)平臺上的計算資源節(jié)點(diǎn),加速分析計算的過程。分布式計算平臺主要由分布式文件系統(tǒng)(HDFS)、基于MapReduce的應(yīng)用框架、特定領(lǐng)域的數(shù)據(jù)模型以及特定領(lǐng)域的分析工具和算法庫組成。對外部客戶機(jī)而言,HDFS就像一個傳統(tǒng)的分級文件系統(tǒng),可以創(chuàng)建、刪除、移動或重命名文件等。存儲在HDFS中的文件被分成塊,然后將這些塊復(fù)制到多個計算節(jié)點(diǎn)中。這些計算節(jié)點(diǎn)包括:NameNode,在HDFS內(nèi)部提供元數(shù)據(jù)服務(wù);DataNode,為HDFS提供存儲塊。存儲在HDFS中的文件被分成塊,然后將這些塊復(fù)制到多個計算機(jī)中(DataNode)。HDFS內(nèi)部的所有通信都基于標(biāo)準(zhǔn)的TCP/IP。DataNode通常以機(jī)架的形式組織,機(jī)架通過一個交換機(jī)將所有系統(tǒng)連接起來。HDFS的一個假設(shè)是機(jī)架內(nèi)部節(jié)點(diǎn)之間的傳輸速度快于機(jī)架間節(jié)點(diǎn)的傳輸速度。
(3)數(shù)據(jù)存儲
存儲是基于云計算的全球眼業(yè)務(wù)平臺非常重要的一部分,全球眼視頻監(jiān)控業(yè)務(wù)數(shù)據(jù)量大,同時需要為用戶保留一定時期的歷史數(shù)據(jù)。隨著用戶的增加,存儲要求越來越高,因此要求在存儲方面具備良好的可擴(kuò)展性。除了存儲容量之外,還需要對包括緩存大小、處理能力以及內(nèi)部互聯(lián)帶寬等在內(nèi)的各方面進(jìn)行擴(kuò)展。在基于云計算的全球眼業(yè)務(wù)平臺中,存儲分為兩大類,一類是臨時存儲,常常指物理主機(jī)上帶的硬盤;另一類是持久性存儲,也稱為共享存儲。一般來說持久性業(yè)務(wù)數(shù)據(jù)都需要保存在共享存儲中。
在基于云計算的全球眼業(yè)務(wù)平臺中,視頻監(jiān)控數(shù)據(jù)具有很強(qiáng)的私密性和敏感性,同時大數(shù)據(jù)量的視頻監(jiān)控數(shù)據(jù)不適合存儲在虛擬機(jī)的臨時存儲中,需要給每個客戶在共享存儲中開辟一塊私有的、隔離的視頻數(shù)據(jù)存儲區(qū)域,即需要提供多租戶特性的虛擬化存儲。
從運(yùn)營角度看,云基礎(chǔ)平臺可以分成公共云、私有云和混合云,分別面向公共用戶、公司內(nèi)部用戶和混合用戶。中國電信可以分別建設(shè)全球眼公共云基礎(chǔ)平臺和內(nèi)部私有云基礎(chǔ)平臺。圖3所示為公共云基礎(chǔ)平臺參考物理架構(gòu)。
在圖3中,左側(cè)是管理域,右側(cè)是資源域,管理域和資源域在網(wǎng)絡(luò)上保持隔離,以保證管理域的安全性。在管理域節(jié)點(diǎn)上運(yùn)行云模式全球眼業(yè)務(wù)平臺的管理功能。資源域包括下部的共享存儲,通過存儲虛擬化給全球眼客戶提供持久性存儲;中部是計算節(jié)點(diǎn)架構(gòu),節(jié)點(diǎn)之間網(wǎng)絡(luò)互聯(lián),以虛擬機(jī)的方式給全球眼客戶提供計算資源和臨時性存儲;上部是網(wǎng)絡(luò)架構(gòu),通過兩級或者多級交換機(jī)提供虛擬機(jī)所需的網(wǎng)絡(luò)資源,同時通過防火墻提高公共云網(wǎng)絡(luò)的安全性,通過VPN給全球眼客戶提供專屬網(wǎng)絡(luò)。全球眼客戶通過互聯(lián)網(wǎng)接入訪問云模式全球眼業(yè)務(wù)平臺上的服務(wù),可以給每個全球眼客戶配置一個虛擬局域網(wǎng),該全球眼客戶的所有虛擬機(jī)都在虛擬局域網(wǎng)內(nèi),在網(wǎng)絡(luò)上和其他全球眼客戶進(jìn)行隔離。同時,基于云計算的全球眼業(yè)務(wù)平臺需要與BSS(業(yè)務(wù)支撐系統(tǒng))和OSS(服務(wù)開通系統(tǒng))集成,便于電信運(yùn)營商統(tǒng)一管理。
在物理架構(gòu)上需要考慮包括共享存儲架構(gòu)設(shè)計、計算節(jié)點(diǎn)架構(gòu)設(shè)計以及網(wǎng)絡(luò)架構(gòu)設(shè)計。在共享存儲架構(gòu)設(shè)計上建 議 采 用 NAS (network attached storage)和 DAS(disk attached storage)混合的方式,在保證速度的同時降低成本。NAS主要用于鏡像和數(shù)據(jù)的持久化存儲,而DAS用于臨時性的存儲。在計算節(jié)點(diǎn)架構(gòu)設(shè)計上主要考慮計算能力和內(nèi)存,在提供能力的同時需要考慮購置和運(yùn)營的成本。在網(wǎng)絡(luò)架構(gòu)設(shè)計上主要考慮物理服務(wù)器、虛擬服務(wù)器和存儲等所需要的網(wǎng)絡(luò),分離管理節(jié)點(diǎn)和資源節(jié)點(diǎn),考慮資源節(jié)點(diǎn)網(wǎng)絡(luò)的擴(kuò)展性,建議采用兩級網(wǎng)絡(luò)設(shè)計;同時需要考慮設(shè)置防火墻,在公共環(huán)境下保證云基礎(chǔ)平臺的安全。
在具體的云基礎(chǔ)平臺物理設(shè)計上,需要從計算能力、網(wǎng)絡(luò)、存儲等多方面綜合考慮業(yè)務(wù)需求進(jìn)行相應(yīng)的設(shè)計。不同的業(yè)務(wù)需求對底層的物理設(shè)計有不同的要求,例如分析型應(yīng)用對系統(tǒng)的可靠性要求稍低,適合采用基于x86架構(gòu)的PC服務(wù)器等。從一般意義上講,建議采用同構(gòu)的物理平臺,通過標(biāo)準(zhǔn)化的同構(gòu)可以提高平臺的自動化處理水平,降低后續(xù)的管理和維護(hù)費(fèi)用。
(1)CPU 的選擇
主要從計算能力和價格兩個方面來考慮。對于計算能力的要求取決于應(yīng)用場景,一般來說為了提高云平臺的密度,一個CPU建議支持16或者32臺虛擬機(jī),更高的主頻會導(dǎo)致利用率降低。從成本上來說,除了考慮CPU本身的購買價格外,更重要的是考慮CPU能耗導(dǎo)致的費(fèi)用,這兩者結(jié)合可以計算出CPU的總成本。最后根據(jù)需要在計算能力和價格兩方面進(jìn)行平衡選擇。
(2)內(nèi)存的選擇
主要取決于每個節(jié)點(diǎn)需要支持的虛擬機(jī)數(shù)量,一般來說,如果一個節(jié)點(diǎn)需要支持32臺虛擬機(jī),建議配置64 GB或者更大的內(nèi)存。同樣成本也是需要考慮的因素,目前4 GB的內(nèi)存條性價比更高,8 GB的內(nèi)存條單位成本高,而2 GB的內(nèi)存條因為節(jié)點(diǎn)的插槽有限,很難擴(kuò)展到64 GB或者更大。
(3)計算節(jié)點(diǎn)配置
一個計算節(jié)點(diǎn)上需配置相應(yīng)的CPU、內(nèi)存和硬盤。假設(shè)一個節(jié)點(diǎn)上需要支持32臺虛擬機(jī),一般來說一個節(jié)點(diǎn)上可以包括2個CPU、64 GB的內(nèi)存和5 TB的硬盤(支持每臺虛擬機(jī)160 GB的臨時存儲)。同時在計算節(jié)點(diǎn)選型上需要重點(diǎn)考慮提高計算密度,因為云平臺有大量的物理資源,提高計算密度可以有效地降低對空間、空調(diào)等方面的要求。
(4)存儲的選型
需要考慮可靠性、數(shù)據(jù)恢復(fù)、容錯以及單位成本等方面。在之前有提到建議采用NAS,而不采用SAN。在對具體存儲產(chǎn)品進(jìn)行比較后,還需要考慮具體的SLA要求,選擇一個合適的存儲方案。
(5)網(wǎng)絡(luò)的選型
在設(shè)計云平臺的網(wǎng)絡(luò)結(jié)構(gòu)時,需要考慮整個平臺的容量,假如每個節(jié)點(diǎn)支持32臺虛擬機(jī),有200個節(jié)點(diǎn)時就有6 400臺虛擬機(jī),需要考慮相應(yīng)的子網(wǎng)/交換機(jī)的容量。一般建議采用兩層模型來搭建網(wǎng)絡(luò)設(shè)施,同時特別需要注意的是在云平臺環(huán)境下,服務(wù)器-服務(wù)器和服務(wù)器-存儲的帶寬消耗會遠(yuǎn)大于互聯(lián)網(wǎng)和WAN的帶寬消耗。
基于云計算的全球眼業(yè)務(wù)平臺的建設(shè)需要分階段進(jìn)行,從提供基礎(chǔ)服務(wù)開始,然后擴(kuò)展到應(yīng)用服務(wù)。
全球眼基礎(chǔ)平臺演進(jìn)路線:
·在全國各級逐步實現(xiàn)物理資源的集中化管理,以至全國大集中;
·實現(xiàn)物理資源的虛擬化;
·實現(xiàn)基礎(chǔ)平臺的自動化部署。
全球眼應(yīng)用平臺演進(jìn)路線:
·實現(xiàn)應(yīng)用的規(guī)模伸縮能力;
·提供海量數(shù)據(jù)存儲和分析處理平臺;
·SaaS化全球眼應(yīng)用,以隨用隨付費(fèi)的方式提供給用戶,特別是向公眾用戶提供全球眼應(yīng)用。
對于目前全球眼業(yè)務(wù)平臺的建設(shè)和運(yùn)營來說,如果實現(xiàn)了業(yè)務(wù)平臺的云計算能力(計算能力和存儲能力)的集中管理和靈活分配調(diào)度,那么新的業(yè)務(wù)平臺上線只要分配合適的計算和存儲能力即可,這樣可以徹底改變目前業(yè)務(wù)平臺單獨(dú)立項、建設(shè)的模式,也將大大節(jié)約中國電信對全球眼業(yè)務(wù)平臺投資建設(shè)的費(fèi)用,對打造“綠色電信”和“低碳經(jīng)濟(jì)”的建設(shè)具有非常重要的意義。
1 梁篤國,張艷霞,鄭澤民.網(wǎng)絡(luò)視頻監(jiān)控技術(shù)及應(yīng)用.北京:人民郵電出版社,2009
2 龔德志,聞劍峰.虛擬化技術(shù)在電信服務(wù)器資源整合中的應(yīng)用研究.電信科學(xué),2009,25(9):21~23
3 石屹嶸,段勇.云計算在電信IT領(lǐng)域的應(yīng)用探討.電信科學(xué),2009,25(9):24~28
4 聞劍峰,龔德志.虛擬化技術(shù)在電信災(zāi)難恢復(fù)計劃中的應(yīng)用研究.電信科學(xué),2009,25(9):16~20