迷你MapReduce框架
在概念驗(yàn)證測試中,UAB團(tuán)隊給Contiki操作系統(tǒng)成功創(chuàng)造出了Google廣泛應(yīng)用的MapReduce框架,許多物聯(lián)網(wǎng)設(shè)備都使用這種系統(tǒng)。MapReduce框架高效地把大數(shù)據(jù)拆分成無數(shù)小數(shù)據(jù)計算,最后把計算結(jié)果整合成一個答案。
這項(xiàng)早期研究由Google和美國國家科學(xué)基金會(National Science Foundation)撥款贊助Hasan,研究在虛擬設(shè)備上進(jìn)行。目前Hasan正在為大規(guī)模測試尋求資金,這項(xiàng)測試包括UAB Facebook套件(Facebook Suite)的上百臺實(shí)際物聯(lián)網(wǎng)設(shè)備。
這些測試涉及眾多審查的問題是數(shù)據(jù)安全。多種安全協(xié)議保證了交流安全,Hasan說道。另外,Aura還用隔離箱運(yùn)行物聯(lián)網(wǎng)設(shè)備上的任務(wù),這樣就能保護(hù)設(shè)備的核心功能。這種分布式任務(wù)分配模式還能使系統(tǒng)確保惡意設(shè)備的所有者無法獲取原始數(shù)據(jù)和結(jié)果的全貌。
云協(xié)作VS大數(shù)據(jù)云
Aura提供與傳統(tǒng)云服務(wù)形同的靈活性和擴(kuò)展性,但是計算環(huán)境高度本地化。研究人員稱它部署在現(xiàn)有設(shè)備上的成本很低。但是亞馬遜擁有分布在全球11個地點(diǎn)的超大數(shù)據(jù)中心。你的數(shù)據(jù)需要遠(yuǎn)距離傳送。對某些應(yīng)用來說,離你很近還能和你共同移動的云將提供最佳性能,比如研究人員在論文中提到的高度互動的時間緊迫服務(wù),特別是對移動用戶。
Aura的目的不是把亞馬遜擠出市場。物聯(lián)網(wǎng)云可能成為互動、工作分擔(dān)、用戶體驗(yàn)和協(xié)作云,研究人員寫道,同時數(shù)據(jù)中心云繼續(xù)承擔(dān)大規(guī)模大數(shù)據(jù)分析、高性能計算(High Performance Computing,HPC)和多層商業(yè)應(yīng)用。更棒的是,Aura能點(diǎn)到點(diǎn)的跟蹤用戶,在用戶需要時隨時待命。
在Aura的幫助下,開發(fā)人員能創(chuàng)造更復(fù)雜的移動應(yīng)用,Hasan補(bǔ)充道。他說最終Aura可以運(yùn)作整個真正的智能城市,那里的所有建筑或其他物理基礎(chǔ)設(shè)施都能通過新應(yīng)用運(yùn)行計算,這些應(yīng)用包括安全供應(yīng)鏈、可信任的位置證明、人群檢測、全城異常檢測,以及本地化救災(zāi)計算。(科學(xué)之家,譯審:F Ma)