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