隨著物聯(lián)網(wǎng)和大數(shù)據(jù)應(yīng)用的不斷深入,通過(guò)各類(lèi)設(shè)備獲取的感知數(shù)據(jù)的價(jià)值越來(lái)越被人們所重視。對(duì)體現(xiàn)物理世界實(shí)時(shí)運(yùn)行狀況的感知數(shù)據(jù)的集成利用,可以充分挖掘數(shù)據(jù)的價(jià)值,在解決很多諸如交通擁堵、環(huán)境污染和路網(wǎng)布局等熱點(diǎn)問(wèn)題時(shí)起到很大的幫助。

由北方工業(yè)大學(xué)云計(jì)算研究中心的李響、丁維龍、趙卓峰組成的團(tuán)隊(duì)漫步云端,充分利用微軟Windows Server 2012在基礎(chǔ)設(shè)施虛擬化方面的技術(shù)優(yōu)勢(shì)和成熟的一攬子解決方案,搭建了感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái),達(dá)到讓租戶快速、簡(jiǎn)便地開(kāi)發(fā)和部署應(yīng)用,實(shí)現(xiàn)交通感知數(shù)據(jù)的集成、計(jì)算、存儲(chǔ)的目的,降低了感知數(shù)據(jù)相關(guān)應(yīng)用的建設(shè)成本,滿足數(shù)據(jù)/應(yīng)用托管和運(yùn)維的需求。

破解智能交通的信息孤島

北方工業(yè)大學(xué)云計(jì)算研究中心副主任趙卓峰介紹,漫步云端團(tuán)隊(duì)構(gòu)建感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)的初衷,是希望解決物聯(lián)網(wǎng)應(yīng)用需求不斷擴(kuò)大,應(yīng)用所需的共用基礎(chǔ)設(shè)施卻相對(duì)缺乏之間的矛盾,并實(shí)現(xiàn)對(duì)數(shù)據(jù)的深度集成利用。

上述矛盾在交通領(lǐng)域尤為突出。交通感知數(shù)據(jù)具有海量、高并發(fā)、連續(xù)、高速的特征。按照以往的做法,如果數(shù)據(jù)量增大或應(yīng)用增加,交管部門(mén)就要對(duì)基礎(chǔ)設(shè)施進(jìn)行垂直擴(kuò)展,購(gòu)買(mǎi)服務(wù)器等設(shè)備。這樣做不但成本很高,而且服務(wù)器增加到一定數(shù)量以后,垂直擴(kuò)展的難度變得越來(lái)越大。而從實(shí)際情況來(lái)看,數(shù)據(jù)量增加的速度非???。

以基于車(chē)牌識(shí)別的城市出行車(chē)輛管控系統(tǒng)的建設(shè)為例,在項(xiàng)目初期驗(yàn)證階段可能僅接入數(shù)十個(gè)具有車(chē)牌識(shí)別功能的攝像頭??尚行则?yàn)證結(jié)束后,接入的攝像頭數(shù)量可能增加到1000個(gè),最終在一個(gè)大型城市接入近萬(wàn)個(gè)攝像頭。這些攝像頭拍攝的數(shù)據(jù)附帶車(chē)輛照片將匯聚到系統(tǒng)進(jìn)行分析。按千個(gè)攝像頭計(jì),系統(tǒng)每天可能累積3000萬(wàn)余條、近10TB車(chē)輛識(shí)別數(shù)據(jù)。數(shù)據(jù)量這樣大幅增加,存儲(chǔ)和計(jì)算方面的基礎(chǔ)設(shè)施能力就成為應(yīng)用系統(tǒng)建設(shè)的瓶頸。而按照傳統(tǒng)的系統(tǒng)架構(gòu)方案,有些時(shí)候有些基礎(chǔ)設(shè)施利用率可能并不高。這是因?yàn)楫?dāng)前分布在道路上的攝像頭通常分別服務(wù)于不同系統(tǒng)、不同應(yīng)用,其應(yīng)用負(fù)載的高峰期也不一樣。而且,這些不同的應(yīng)用又可能形成信息孤島,不能實(shí)現(xiàn)基礎(chǔ)交通數(shù)據(jù)的跨應(yīng)用、跨部門(mén)共享。

如果能將服務(wù)于不同應(yīng)用的基礎(chǔ)設(shè)施通過(guò)虛擬化技術(shù)實(shí)現(xiàn)資源的整合、共享,以多租戶的形式支持不同業(yè)務(wù)領(lǐng)域感知數(shù)據(jù)的集約化存儲(chǔ)、共享管理,以及相關(guān)應(yīng)用的統(tǒng)一部署與托管,不但可以很好地實(shí)現(xiàn)基礎(chǔ)設(shè)施的擴(kuò)容、IT資源的優(yōu)化配置,降低IT系統(tǒng)的運(yùn)維成本,還可以實(shí)現(xiàn)基礎(chǔ)性感知數(shù)據(jù)的共享,降低感知數(shù)據(jù)深度開(kāi)發(fā)利用的代價(jià),真正實(shí)現(xiàn)數(shù)據(jù)價(jià)值向業(yè)務(wù)價(jià)值和社會(huì)效益的轉(zhuǎn)化。

正是在這樣的背景下,漫步云端基于微軟Windows Server 2012打造了感知數(shù)據(jù)托管和應(yīng)用服務(wù)平臺(tái)。

虛擬化只是一個(gè)方面

據(jù)悉,漫步云端之所以選擇微軟Windows Server 2012,一方面是因?yàn)槲④浤軌蛱峁┌↖aaS和PaaS層的全面虛擬化功能;另一方面是因?yàn)槲④沇indows Server 2012在配置界面等方面用戶體驗(yàn)好,安裝、部署非常便捷、容易。

在IaaS層,漫步云端選擇了基于Hypervisor的操作系統(tǒng)Windows Server 2012、管理組件System Center。這主要是出于擴(kuò)展性、兼容性和可用性三方面的考慮。

由于感知數(shù)據(jù)托管和應(yīng)用服務(wù)平臺(tái)關(guān)注資源的整合和優(yōu)化配置,因此漫步云端在產(chǎn)品選擇上追求對(duì)處理器、網(wǎng)絡(luò)連接和存儲(chǔ)等資源進(jìn)行池化的能力,以按需為租戶提供資源。而System Center 2012可跨越物理、虛擬和云環(huán)境,在所有位置采用統(tǒng)一的管理,為基礎(chǔ)架構(gòu)提供端到端的管理。Hyper-V能保證在不同宿主機(jī)間遷移虛擬機(jī)時(shí)不停機(jī),可容錯(cuò)的高可用解決方案能夠保證基于云的服務(wù)不中斷。此外,Windows Server 2012能夠提供眾多的構(gòu)建高擴(kuò)展性的彈性云解決方案,真正針對(duì)云進(jìn)行優(yōu)化。Windows Server 2012與Hyper-V最多支持包含64 個(gè)節(jié)點(diǎn)的群集,可運(yùn)行4000個(gè)虛擬機(jī),只需要相對(duì)較少的物理硬件即可支持并提供大容量的IT服務(wù)。此外,漫步云端通過(guò)Power Shell 3.0的公開(kāi)API,方便應(yīng)用開(kāi)發(fā)者在PaaS平臺(tái)調(diào)用接口按需開(kāi)發(fā)。

在PaaS層,漫步云端選擇了應(yīng)用服務(wù)器IIS、目錄服務(wù)Active Directory、緩存服務(wù)BranchCache和開(kāi)發(fā)環(huán)境Visual Studio。這些能為平臺(tái)提供高效的網(wǎng)絡(luò)應(yīng)用托管環(huán)境、分層次的分布式租戶授權(quán)管理,實(shí)現(xiàn)虛擬機(jī)的管理和計(jì)算任務(wù)的調(diào)度。

漫步云端團(tuán)隊(duì)成員李響告訴記者,整個(gè)解決方案構(gòu)建中,模板(包括虛擬機(jī)模板和應(yīng)用模板)是最為關(guān)鍵和復(fù)雜的部分。正是這些模板,能幫助用戶快速開(kāi)發(fā)、部署新的應(yīng)用。

虛擬機(jī)模板是指平臺(tái)管理員對(duì)鏡像綁定CPU、內(nèi)存等設(shè)備描述信息創(chuàng)建出的“鏡像—配置—描述信息”的組合。應(yīng)用模板是虛擬機(jī)模板的組合,由管理員創(chuàng)建,供租戶按需實(shí)例化相應(yīng)的虛擬機(jī)用于部署、應(yīng)用。另外,在應(yīng)用模板不能滿足需求時(shí),租戶還可以通過(guò)虛擬機(jī)模板實(shí)例化或手動(dòng)創(chuàng)建虛擬機(jī)的方式,為已有應(yīng)用追加虛擬機(jī)。

漫步云端團(tuán)隊(duì)成員丁維龍通過(guò)演示展示了該平臺(tái)的四個(gè)關(guān)鍵能力:第一,支持不同種類(lèi)感知數(shù)據(jù)流的快速接入,提供高并發(fā)、高吞吐量數(shù)據(jù)的實(shí)時(shí)接收和分發(fā)能力;第二,基于虛擬化技術(shù)實(shí)現(xiàn)基礎(chǔ)資源的管理與調(diào)度,解決復(fù)雜系統(tǒng)的運(yùn)維保障問(wèn)題;第三,提供基于大規(guī)模感知數(shù)據(jù)的透明化并行計(jì)算接口及集群計(jì)算環(huán)境;第四,實(shí)現(xiàn)多源海量感知數(shù)據(jù)和相關(guān)業(yè)務(wù)數(shù)據(jù)的融合管理,提供數(shù)據(jù)共享與集成的服務(wù)接口。

總之,感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)實(shí)現(xiàn)了應(yīng)用驅(qū)動(dòng)的IaaS層虛擬化資源管理與調(diào)度。

為基于行業(yè)化數(shù)據(jù)集成奠基

趙卓峰指出,感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)的價(jià)值主要體現(xiàn)在以下三個(gè)方面:

首先,降低物聯(lián)網(wǎng)、大數(shù)據(jù)背景下應(yīng)用開(kāi)發(fā)的代價(jià)和成本。即使是中小型軟件公司,也能借助感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)這樣一個(gè)PaaS平臺(tái)開(kāi)發(fā)基于海量感知數(shù)據(jù)的智能/智慧型應(yīng)用。

其次,大幅降低上述智能/智慧型應(yīng)用系統(tǒng)的部署成本和運(yùn)維成本。感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)通過(guò)基礎(chǔ)設(shè)施的透明管理和優(yōu)化配置,不但通過(guò)虛擬化降低了相關(guān)應(yīng)用的部署成本,還可以降低系統(tǒng)部署的復(fù)雜度。此外,平臺(tái)通過(guò)系統(tǒng)監(jiān)控和負(fù)載感知等自動(dòng)化手段,大大降低運(yùn)維中涉及的應(yīng)用及數(shù)據(jù)擴(kuò)容、遷移等操作的復(fù)雜度,降低運(yùn)維成本。

最后,為未來(lái)各行業(yè)感知數(shù)據(jù)的集中管理和集成應(yīng)用提供技術(shù)支持。趙卓峰認(rèn)為,感知數(shù)據(jù)托管與應(yīng)用服務(wù)平臺(tái)在技術(shù)上為未來(lái)基于感知數(shù)據(jù)的行業(yè)信息化集成提供了可能。以交通領(lǐng)域?yàn)槔?,各?lèi)交通感知數(shù)據(jù)在集中后,本來(lái)服務(wù)于單一應(yīng)用的交通感知數(shù)據(jù)可以被不同應(yīng)用共享。不僅如此,不同行業(yè)的感知數(shù)據(jù)在更高層次上進(jìn)行集成后,可以用在智慧城市建設(shè)上,用于諸如城市規(guī)劃、城市管理、應(yīng)急監(jiān)測(cè)預(yù)警、公眾信息服務(wù)等多個(gè)領(lǐng)域。

Windows Server 2012云創(chuàng)益大賽評(píng)委、微軟開(kāi)發(fā)工具及平臺(tái)事業(yè)部資深架構(gòu)師翟爽非常認(rèn)同漫步云端團(tuán)隊(duì)的理念。他說(shuō):“智慧城市的建設(shè)不僅需要基礎(chǔ)設(shè)施的建設(shè),更需要應(yīng)用層面的創(chuàng)新。”

方案亮點(diǎn):

(1)采用基于虛擬化的云計(jì)算基礎(chǔ)架構(gòu);

(2)實(shí)現(xiàn)應(yīng)用驅(qū)動(dòng)的IaaS層虛擬化資源管理與調(diào)度;

(3)可支持多種系統(tǒng)平臺(tái);

(4)通過(guò)System Center接口自主開(kāi)發(fā)實(shí)現(xiàn)自助門(mén)戶和權(quán)限管理;

(5)虛擬資源的可用性保障;

(6)感知數(shù)據(jù)分布式計(jì)算節(jié)點(diǎn)創(chuàng)新應(yīng)用彈性擴(kuò)展。

分享到

zhangcun

相關(guān)推薦