云計算需要對分布的、海量的數(shù)據(jù)進(jìn)行處理、分析,因此,數(shù)據(jù)管理技術(shù)必需能夠更好的的管理大量的數(shù)據(jù)。云計算系統(tǒng)中的數(shù)據(jù)管理技術(shù)主要是Google的BT(BigTable)數(shù)據(jù)管理技術(shù)和Hadoop團(tuán)隊開發(fā)的開源數(shù)據(jù)管理模塊HBase。
BT是建立在GFS,Scheduler, Lock Service和MapReduce之上的一個大型的分布式數(shù)據(jù)庫,與傳統(tǒng)的關(guān)系數(shù)據(jù)庫不同,它把所有數(shù)據(jù)都作為對象來處理,形成一個龐大的表格,用來分布存儲大規(guī)模結(jié)構(gòu)化數(shù)據(jù)。通信工程
Google的很多項目使用BT來存儲數(shù)據(jù),包括網(wǎng)頁查詢,Google earth和Google金融。這些應(yīng)用程序?qū)T的要求各不相同:數(shù)據(jù)大小(從URL到網(wǎng)頁到衛(wèi)星圖象)不同,反應(yīng)速度不同(從后端的大批處理到實時數(shù)據(jù)服務(wù))。對于不同的要求,BT都成功的提供了靈活的服務(wù)。物聯(lián)網(wǎng)解決方案
通過虛擬化技術(shù)可實現(xiàn)軟件應(yīng)用與底層硬件相隔離,它包括將單個資源劃分成多個虛擬資源的裂分模式,也包括將多個資源整合成一個虛擬資源的聚合模式。虛擬化技術(shù)根據(jù)對象可分成存儲虛擬化、計算虛擬化、網(wǎng)絡(luò)虛擬化等,計算虛擬化又分為系統(tǒng)級虛擬化、應(yīng)用級虛擬化和桌面虛擬化。
云計算資源規(guī)模龐大,服務(wù)器數(shù)量眾多并分布在不同的地點,同時運行著數(shù)百種應(yīng)用,如何有效的管理這些服務(wù)器,保證整個系統(tǒng)提供不間斷的服務(wù)是龐大的挑戰(zhàn)。
云計算系統(tǒng)的平臺管理技術(shù)能夠使大量的服務(wù)器協(xié)同工作,方便的進(jìn)行業(yè)務(wù)部署和開通,快速發(fā)現(xiàn)和恢復(fù)系統(tǒng)故障,通過自動化、智能化的手段實現(xiàn)大規(guī)模系統(tǒng)的可靠運營。
以上內(nèi)容由互聯(lián)網(wǎng)收集整理,版權(quán)歸原創(chuàng)作者所有,如有侵權(quán)請聯(lián)系我們處理刪除內(nèi)容,謝謝!
電話:0771-3396958
網(wǎng)址:www.xxdcdc.com
地址:廣西南寧市青秀區(qū)佛子嶺路18號德利國際AICC東盟國際文化廣場B1棟18樓
本站內(nèi)容部分來自網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除
微信公眾號