盧國強++劉芳++王芳
近年來,隨著時代的發(fā)展以及科學技術的進步,我國的云計算獲得了廣泛的運用。在這樣的背景之下,為了進一步促進云計算作業(yè)的有效開展,需要技術人員加強對于云計算、云存儲的理論的分析,并加強對于異構(gòu)數(shù)據(jù)庫存儲系統(tǒng)以及云存儲系統(tǒng)進行了解,進而給用戶提供良好的數(shù)據(jù)服務。
【關鍵詞】云計算 異構(gòu)數(shù)據(jù) 集成模型
1 云計算下異構(gòu)數(shù)據(jù)集成模型的組成結(jié)構(gòu)
1.1 數(shù)據(jù)的獲取分析應用接口
目前,技術人員在構(gòu)建云計算下異構(gòu)數(shù)據(jù)集成模型的過程中,需要加強對于云端數(shù)據(jù)獲取分析應用接口的運用,繼而以此為基礎實現(xiàn)對于用戶分析語句的語義進行有效的分析,并以此為基礎將相關的信息進行有效的輸出。
不同于傳統(tǒng)的傳統(tǒng)的數(shù)據(jù)庫,云計算環(huán)境下的異構(gòu)數(shù)據(jù)集成模型在實際的運行過程中能夠?qū)崿F(xiàn)統(tǒng)一的查詢語言,繼而以此為基礎實現(xiàn)對于數(shù)據(jù)需求的滿足。而用戶在此過程中也能夠也將數(shù)據(jù)遞傳輸?shù)絊hell以及SQL接口中,進而實現(xiàn)了對于分析請求的獲取,最終實現(xiàn)對于數(shù)據(jù)語言的描述、解釋。不僅如此,用戶還可以借助下層的異構(gòu)數(shù)據(jù)集成接口,獲取到相關的數(shù)據(jù)分析結(jié)果。
總體而言,異構(gòu)數(shù)據(jù)集成模型在運行的過程中往往借助數(shù)據(jù)的獲取分析應用接口實現(xiàn)對于用戶數(shù)據(jù)分析應用語句請求的獲取,并以此為基礎實現(xiàn)對于數(shù)據(jù)獲取分析應用語句的分解,使其形成和不同數(shù)據(jù)源相對應的具體操作,關于云端數(shù)據(jù)獲取分解技術圖,筆者進行了相關總結(jié),具體內(nèi)容見圖1。
1.2 數(shù)據(jù)構(gòu)造以及任務調(diào)度引擎
一般而言,數(shù)據(jù)構(gòu)造在實際的運行作業(yè)過程中能夠?qū)τ脩羧蝿障鄬牟僮鬟M行接受作業(yè),并借助虛擬數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn)對于相關任務的分解,最終將其傳輸?shù)疆悩?gòu)數(shù)據(jù)集成接口中。
該結(jié)構(gòu)在運行的過程中能夠?qū)θ蝿者M行有效的分解,從而在此基礎之上實現(xiàn)對于相關數(shù)據(jù)的整理以及利用。此外,任務模塊以及管理模塊在相關作業(yè)的過程中也發(fā)揮著重要的作用。上述的兩大模塊在運用的過程中能夠?qū)崿F(xiàn)對基于用戶數(shù)據(jù)獲取分析請求而產(chǎn)生的任務運行情況進行高效的監(jiān)督以及控制。
此外,數(shù)據(jù)構(gòu)造以及任務調(diào)度引擎模塊在運行的過程中,為了進一步促進模塊中任務的有效分解,需要加強對于數(shù)據(jù)獲取分析執(zhí)行引擎技術的運用。隨著該技術的運用,技術人員能夠?qū)崿F(xiàn)對于下層異構(gòu)數(shù)據(jù)集成接口的充分運用,并依據(jù)各個數(shù)據(jù)庫和數(shù)據(jù)系統(tǒng)的特點,分別執(zhí)行相應的任務。
2 構(gòu)建模型的重要技術
2.1 數(shù)據(jù)獲取分析語句語義
在構(gòu)建云計算下異構(gòu)集成模型的過程中,需要技術人員加強對于數(shù)據(jù)獲取分析方法的運用。一般而言,該方法在運用的過程中能夠?qū)崿F(xiàn)對于數(shù)據(jù)取分析,管理、執(zhí)行命令的研究,并進一步加強系統(tǒng)與用戶之間的聯(lián)系。
總體而言,異構(gòu)數(shù)據(jù)集成模型在實際的運行過程中為了確保用戶能夠在良好的環(huán)境中進行數(shù)據(jù)獲取分析請求的研究,技術人員需要在傳統(tǒng)SQL語法以及云存儲訪問操作的基礎之上,實現(xiàn)對于CHDI-SQL的分析,并對其進行全面的分析、解釋以及執(zhí)行。
此外,該模型在運行的過程中以CHDI-SQL語言為基礎,定義了語義的擴展接口,從而為用戶添加自定義語義描述的行為提供了便利。
2.2 云計算環(huán)境下異構(gòu)數(shù)據(jù)源共同控制和協(xié)作獲取
相關的運用實踐顯示:云計算下異構(gòu)數(shù)據(jù)集成模型在運行的過程中,其每一個節(jié)點中的數(shù)據(jù)源往往包含了少部分的有用信息。基于該模型的這種特征,需要技術人員通過協(xié)同合作、共同控制以及網(wǎng)絡通信等措施實現(xiàn)對于異構(gòu)多數(shù)據(jù)的數(shù)據(jù)獲取分析作業(yè)。而這些措施的采取往往就加大了上述數(shù)據(jù)獲取分析的難度,不利于云計算下異構(gòu)數(shù)據(jù)集成模型的構(gòu)建。
基于此,需要技術人員加強對于云計算異構(gòu)數(shù)據(jù)源共同控制以及協(xié)作獲取技術的應用,從而將能多種異構(gòu)數(shù)據(jù)源進行有效的串聯(lián),形成一個整體的虛擬數(shù)據(jù)庫。這種措施的采取不僅能夠確保相關工作的有效開展,而且可以確保服務的集成性以及操作的透明化,充分滿足用戶的訪問需求。
2.3 云計算環(huán)境下異構(gòu)數(shù)據(jù)集成
2.3.1 異構(gòu)數(shù)據(jù)集成接口
一般而言,異構(gòu)數(shù)據(jù)集成接口主要位于云平臺的頂端,其在實際的運行過程中往往能夠?qū)崿F(xiàn)對于異構(gòu)數(shù)據(jù)語義以及格式的集成。通過相關的實踐操作可以得知:異構(gòu)數(shù)據(jù)格式集在運用的過程中能夠解決模型的的物理沖突以及表沖突。不僅如此,異構(gòu)語義集成在運行的過程中能夠高度實現(xiàn)對于數(shù)據(jù)語義沖突的解決。
導致語義沖突出現(xiàn)的原因在于該模型在對同一現(xiàn)實事物進行描述的過程中,由于兩種描述在方式、內(nèi)容以及結(jié)構(gòu)上存在著諸多的差異,故而導致了語意不協(xié)調(diào)狀況的出現(xiàn),最終產(chǎn)生了語義沖突。在進行相關沖突解決的過程中,需要技術人員加強對于異構(gòu)數(shù)據(jù)源的分析以及預處理,并提取出相應的數(shù)據(jù)和構(gòu)建局部本體的語義,進而解決其中存在的物理沖突。
2.3.2 聯(lián)邦虛擬數(shù)據(jù)庫
在構(gòu)建云計算下異構(gòu)數(shù)據(jù)集成模型的過程中,技術人員還需要加強對于聯(lián)邦虛擬數(shù)據(jù)庫的運用,繼而實現(xiàn)了數(shù)據(jù)格式以及語義的集成,進而使云平臺中的異構(gòu)數(shù)據(jù)源組合成為一個統(tǒng)一形式的聯(lián)邦虛擬數(shù)據(jù)庫。
參考文獻
[1]劉榮華,魏加華,翁燕章,王光謙,唐爽.HydroMP:基于云計算的水動力學建模及計算服務平臺[J].清華大學學報(自然科學版),2014(05):575-583.
[2]李敏,倪少權(quán),邱小平,黃強.物聯(lián)網(wǎng)環(huán)境下基于上下文的Hadoop大數(shù)據(jù)處理系統(tǒng)模型[J].計算機應用,2015(05):1267-1272.
[3]劉高嵩,龍軍.基于CORBA和WebServices的異構(gòu)數(shù)據(jù)源集成研究[J].計算機系統(tǒng)應用,2014(07):146-149.
作者單位
1.牡丹江醫(yī)學院科研處 黑龍江省牡丹江市 157011
2.牡丹江醫(yī)學院現(xiàn)代教育技術中心 黑龍江省牡丹江市 157011