資源描述:
《云計算環(huán)境下的大規(guī)模圖數(shù)據(jù)處理技術(shù)思考》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、云計算環(huán)境下的大規(guī)模圖數(shù)據(jù)處理技術(shù)思考目前,大規(guī)模圖數(shù)據(jù)的管理應用中,所應用的數(shù)據(jù)模型主要為單圖數(shù)據(jù)模型和超圖數(shù)據(jù)模型,下面是小編搜集整理的一篇探究圖數(shù)據(jù)處理技術(shù)應用的論文范文,供大家閱讀參考?! 。涸朴嬎阕鳛橐环N新型互聯(lián)X相互的應用模式,云計算的應用革新了IT產(chǎn)業(yè),為推動IT產(chǎn)業(yè)良好奠定基礎(chǔ)。而近些年迅速崛起的生物信息X絡、公司在互聯(lián)X技術(shù)高速發(fā)展背景下提出的,將其定義為:可以同時描述一個系統(tǒng)平臺或是一種類型的應用程序,核心為互聯(lián)X。由此總結(jié)的云計算的技術(shù)特點為: 1)虛擬化。云計算的運用是通過云計算服務器來實
2、現(xiàn)的,它是不具備有形的實體。對于云計算服務器的運用,則是用戶的X絡工具,如計算機、等在X絡環(huán)境下,與云計算的服務器連接,進而利用云計算完成各種計算任務?! ?)通用性和可擴展性。因云計算具有多種功能,使得云計算平臺可以支持不同的應用程序同時運行。而使云計算可以如此應用的原因是云計算集群規(guī)模具有動態(tài)伸縮性,可以滿足各種應用程序的應用需求,同時也可以擴展應用。所以,云計算具有通用性和可擴展性?! ?)經(jīng)濟性高。因為云計算本身就具有超強的容錯能力,所以利用廉價的云計算集群服務器就可以支撐大規(guī)模的云計算集群,促使云計算機集
3、群發(fā)揮作用。由此可以說明,云計算占據(jù)了低成本優(yōu)勢。這也是云計算能夠廣泛應用的原因之一[1]?! ?.2云計算的相關(guān)技術(shù) 為了使云計算可以更加廣泛且有效的應用,利用科學技術(shù)研究的云計算相關(guān)技術(shù),在云計算應用的過程中起到非常重要的作用。 1.2.1海量分布式存儲技術(shù) 此項技術(shù)是云計算存儲數(shù)據(jù)的主要手段。海量分布是存儲技術(shù)具有經(jīng)濟性高、安全性高、可用性高等特點,利用此項技術(shù)并采用冗余存儲的方式,可以提高云計算數(shù)據(jù)存儲量和數(shù)據(jù)存儲的安全性?! ?.2.2數(shù)據(jù)管理技術(shù) 云計算在高度運行的過程中需要對大量數(shù)據(jù)進行提取、
4、分析、比較、存儲等。這一過程中,如若不能有效地管理數(shù)據(jù),容易造成云計算數(shù)據(jù)丟失,給用戶帶來嚴重的損失。所以,云計算數(shù)據(jù)管理技術(shù)的應用是非常有必要的,可以對云計算中大量數(shù)據(jù)進行高效管理?! ?.2.3并行編程模式 云計算并行編程模式的有效運用,可以對云計算并列運行的各種應用服務予以合理編程,促使云計算可以正確的執(zhí)行多個并列程序,提高云計算運行質(zhì)量、效率。所以,云計算并列編程模式有效實施也很有必要[2]?! ?云計算環(huán)境下大規(guī)模圖數(shù)據(jù)處理技術(shù)應用優(yōu)勢 基于以上對云計算的了解,筆者將重點分析和了解大規(guī)模圖數(shù)據(jù)處理技術(shù)
5、在云計算環(huán)境下運用的優(yōu)勢?! ?.1有利于海量圖數(shù)據(jù)存儲和維護 由于大規(guī)模圖數(shù)據(jù)處理技術(shù)可以處理GB級別甚至是PB級別的圖數(shù)據(jù)量。這遠遠大于傳統(tǒng)的文件系統(tǒng)和數(shù)據(jù)庫內(nèi)存,使其無法在傳統(tǒng)文件系統(tǒng)或數(shù)據(jù)庫中運用。但云計算采用的是分布式存儲模式,可以存儲大規(guī)模的圖數(shù)據(jù)。在云計算環(huán)境下利用大規(guī)模圖數(shù)據(jù)處理技術(shù),可以根據(jù)實際需要,集中進行海量圖數(shù)據(jù)的存儲、一致性的圖數(shù)據(jù)維護、統(tǒng)一的圖數(shù)據(jù)備份等處理,提高海量圖數(shù)據(jù)的安全性?! ?.2提高大規(guī)模圖數(shù)據(jù)應用性 大規(guī)模圖數(shù)據(jù)處理技術(shù)除了具有以上優(yōu)點之外,還可以在云計算環(huán)境下,依據(jù)
6、云計算分布平行處理特點,對圖數(shù)據(jù)進行分割處理,將圖數(shù)據(jù)分割成若干子圖,以便各個子圖可以有效應用,提高圖數(shù)據(jù)應用效果。所以,在云計算環(huán)境下利用大規(guī)模圖數(shù)據(jù)處理技術(shù)來分割圖數(shù)據(jù),可以大大提高圖數(shù)據(jù)應用性。 2.3根據(jù)不同情況,合理處理大規(guī)模圖數(shù)據(jù) 從技術(shù)角度和經(jīng)濟角度講,云計算環(huán)境具有良好的可伸縮性和靈活性,非常適合處理數(shù)據(jù)量彈性變化大的大規(guī)模圖數(shù)據(jù)。而大規(guī)模圖數(shù)據(jù)處理技術(shù)也具有可伸縮性和靈活性的特點,利用此項技術(shù)來處理大規(guī)模圖數(shù)據(jù),可以根據(jù)云中動態(tài)添加節(jié)點來擴展存儲容量和計算資源,從而有效地處理大規(guī)模圖數(shù)據(jù)[3]
7、。 3云計算環(huán)境下大規(guī)模圖數(shù)據(jù)處理技術(shù)的應用 圖屬于一種非線性數(shù)據(jù)結(jié)構(gòu),具有十分鮮明的多對多結(jié)構(gòu)關(guān)系,合理利用大規(guī)模圖數(shù)據(jù)處理技術(shù)來對大規(guī)模圖數(shù)據(jù)進行處理,才能使圖數(shù)據(jù)所表達的語義更加清晰、準確、豐富?! ?.1基于云計算的圖數(shù)據(jù)存儲方式,合理存儲圖數(shù)據(jù) 目前,大規(guī)模圖數(shù)據(jù)的管理應用中,所應用的數(shù)據(jù)模型主要為單圖數(shù)據(jù)模型和超圖數(shù)據(jù)模型。兩者唯一的區(qū)別是存儲格式不同。在云計算分布式存儲系統(tǒng)中,基于以上兩種數(shù)據(jù)模型進行圖數(shù)據(jù)存儲,形成分布式文件系統(tǒng)和分布式數(shù)據(jù)庫?;谠朴嬎銏D數(shù)據(jù)存儲方式,利用大規(guī)模圖數(shù)據(jù)存儲技術(shù)
8、來對大規(guī)模圖形,則是根據(jù)數(shù)據(jù)模型的特點,對圖數(shù)據(jù)進行合并、遷移處理,從而提高圖數(shù)據(jù)的讀取效率[4]?! ?.2基于云計算的圖數(shù)據(jù)分割,對圖數(shù)據(jù)進行分割處理 由于圖數(shù)據(jù)具有連通性特點,這使得圖數(shù)據(jù)計算的耦合性較強。為了能利用大規(guī)模圖數(shù)據(jù)處理技術(shù)來有效處理圖數(shù)據(jù),應當基于云計算圖數(shù)據(jù)分割來進行。具體的做法是根據(jù)云計算分布式存儲系統(tǒng)各個工作節(jié)點,對邏輯結(jié)構(gòu)較強的