999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種金字塔存儲算法在云計算數據庫中的應用研究

2014-12-09 07:07:24石鋒
科技創新與應用 2014年34期
關鍵詞:云計算

摘 要:伴隨著云計算的出現,傳統數據庫的存儲功能已不適合云端下的服務操作要求。在分析了目前的云數據庫的架構及數據庫的組成形式后,采用樹型數據庫的方式作為云計算數據庫組織方式。然后在原有的金字塔中的瓦片存儲算法的基礎上,利用探測法思想對其進行改進。通過仿真實驗證明改進后的算法在數據存儲上縮短了時間,提高了效率,為云計算下的數據庫其他操作提供了較好的訪問基礎。

關鍵詞:云計算;金字塔算法;樹型服務器

引言

伴隨著互聯網技術的不斷發展,云計算受到人們廣泛關注,應用領域也在不斷擴大,人們希望降低設備投入與管理成本,但又需要具有可伸縮的擴展性高的服務商提供服務,如何高效存儲和管理企業的龐大數據成為數據庫服務的問題。云計算服務器概念的提出滿足了這方面的需求。它是一種很好的解決方案,將數據遷入到云服務中,通過云存儲的方式可以更好的滿足數據信息存儲的要求。

文章在云服務的數據存儲方式中,采用樹型數據庫進行數據存儲,同時在金字塔模型的瓦片思想的基礎上對存儲算法進行了改進,通過實驗證明,這種改進后算法能夠在樹型數據庫中縮小數據存儲的時間,同時為數據庫中的其他操作提供基礎。

1 云計算數據庫

云計算數據庫的構架共分為三層。第一層為應用層,負責向用戶提供服務SDK和OSS機制。第二層是服務層,負責向應用層提供服務,第三層為數據存儲層,提供數據物理的存儲。

應用層中SDK主要解決對象和關系型數據的映射關系,根據應用程序的對象類,自動生成關系型結構和索引。OSS機制本質就是Web服務的組合,主要是對服務層進行封裝,為應用層提供安全服務、數據服務等。服務層主要是由分布服務層和應用服務層組成,分布服務層采用主節點和子節點的組成方式,當主節點和子節點運行程序的時候,主節點接受來自應用服務層的查詢,并將結果返回應用服務層,應用服務層主要來自應用層的OSS的請求和來自數據存儲層的檢索請求。數據存儲層是由程序和數據庫實例組成,其主要功能是存儲數據和處理數據的操作。數據存儲層可以采用物理機或者虛擬機。數據庫實例用來存儲和處理數據的要求。

云計算平臺下使用關系型數據庫來進行存儲,與原來的本地數據庫存儲方式不同,這是因為云計算下的服務器承受來自不同用戶的數據訪問要求,這些用戶所需要的數據可能具有異構性,在云計算中要滿足大量來自應用層的客戶數據存儲和訪問的要求,這些需要滿足實時性高的要求。

2 一種金字塔云數據庫算法

金字塔模型是使用在影像數據管理中的一種有效模型,其利用多分辨金字塔模型和影像分塊技術,對原始圖像進行分層,再對每層進行分塊,這樣可提高數據的存儲率。使用MapReduce思想來提高影像金字塔的構建和查詢速度。金字塔模型在云數據庫中數據存儲會消耗較長時間,不利于云服務中數據的存儲,并對數據的查詢和修改產生影響。

2.1 金字塔瓦片描述

金字塔模型采用瓦片來進行數據的存儲描述,瓦片采用坐標(level,tx,ty)來進行標識,其中level表示瓦片所在的層,tx標識瓦片所在行,ty標識瓦片所在列。文章將這個概念應用到云服務數據庫中進行數據描述。假設在第N層上有row行和col列,則一共有row*col個瓦片。對每一個瓦片采用從上到下,從左到右定義為(leveli,txi,tyi),其中leveli表示第i個瓦片所在的層數,txi表示第i個瓦片的橫坐標,tyi表示第i個瓦片的縱坐標。

2.2 改進型的瓦片層間的映射方法

根據分層分塊原則,第N層上一個瓦片對應著第N+1層上的有且僅有的4個瓦片,為了能夠顯示瓦片,提高數據存儲的最大利用率,文章采用探測式的瓦片存儲方式,步驟如下:

(1)對節點個數進行判斷,如果是奇數個節點,進行節點個數+1,否則就不變。

(2)根據瓦片編碼原則,將瓦片分布在不同的位置上。

(3)采用探測的方式,當前的數據節點進行選擇瓦片,瓦片的編號(numx+ky)%(numtotal+i)i∈(0,3)。其中,numx為瓦片編號,ky為數據點編號,numtotal為瓦片總個數。

(4)當出現一次選擇的瓦片數與前面相同時,自動將后一次選擇的瓦片數自動往后移動一個,直至空位置為止。

3 實驗分析

文章以學校為例,將局域網中分布位置不同的4臺PC機作為客戶端模擬云計算中的客戶端,設置一臺服務器在模擬云計算的服務器,采用CloudSim平臺,采用3.0GHZ的酷睿CPU和2GDDR3,Windows xp操作系統。

4 結束語

文章在研究了目前云計算服務架構的基礎上,通過引入樹型數據庫來進一步優化數據的存儲問題,通過引入金字塔模型中的瓦片思想,對其進行了改進,通過仿真實驗表明,改進后的算法能夠較好的解決數據存儲的問題,對于提高網絡使用效率,增加網絡運營都具有一定的參考價值。

參考文獻

[1]林子雨,賴永炫,林 ,等.云數據庫研究[J].軟學報,2012,23(5):1148-1166.

[2]張龍立.云存儲技術探討[J].電信科學,2010(S1):71-74.

[3]高建秀.云存儲在數字資源長期保存中的應用探討[J].現代圖書情報技術,2010(6):1-6.

[4]彭英,萬劍華,吳楠.一種基于云計算的分布式油田物探數據存儲與服務平臺[J].計算機研究與發展,2012(S1):224-228.

作者簡介:石鋒(1971,5-),男,陜西澄城,西北工業大學本科畢業,西安航空學院工作,副教授,專業方向:軟件技術。

猜你喜歡
云計算
云計算虛擬化技術在電信領域的應用研究
基于云計算的醫院信息系統數據安全技術的應用探討
談云計算與信息資源共享管理
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
基于云計算環境下的ERP教學改革分析
科技視界(2016年22期)2016-10-18 14:33:46
基于MapReduce的故障診斷方法
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
主站蜘蛛池模板: 欧美a在线视频| 大陆精大陆国产国语精品1024| 亚洲第一网站男人都懂| 日本一区中文字幕最新在线| 欧美午夜在线播放| 丝袜美女被出水视频一区| 浮力影院国产第一页| 午夜精品影院| 国产成人精品一区二区三在线观看| 国产一在线| 亚洲国产天堂久久综合| 国产高清精品在线91| 亚洲天堂在线视频| 亚洲女同欧美在线| 精品一区二区无码av| 少妇精品网站| 亚洲免费三区| 亚洲伦理一区二区| 乱人伦99久久| www.国产福利| 色偷偷男人的天堂亚洲av| 亚洲国产精品不卡在线| 毛片基地美国正在播放亚洲| 制服丝袜亚洲| 国产人前露出系列视频| 无码aaa视频| 日韩欧美国产成人| 欧美精品一区在线看| 久久99国产乱子伦精品免| 日韩高清一区 | 国产又粗又猛又爽视频| 91无码视频在线观看| 青青久久91| 亚洲电影天堂在线国语对白| 日本黄色a视频| 不卡视频国产| 亚洲一级毛片在线观播放| 亚洲AⅤ无码国产精品| 六月婷婷综合| 美美女高清毛片视频免费观看| 国产在线第二页| 热这里只有精品国产热门精品| 亚洲日本韩在线观看| 国产欧美日韩va另类在线播放| 国产精品爆乳99久久| 久久精品国产在热久久2019| 美女裸体18禁网站| 欧洲成人免费视频| 色综合网址| 国产人前露出系列视频| 精品伊人久久久香线蕉 | 久久这里只精品热免费99| 色亚洲成人| 国产精品女主播| 久久无码av三级| 国产精品亚欧美一区二区三区| 自偷自拍三级全三级视频| 欧美日韩国产精品va| 天天干天天色综合网| 色婷婷综合在线| 91亚洲精品第一| 亚洲av无码成人专区| 国产精品久线在线观看| 国产无码网站在线观看| 国产SUV精品一区二区6| 老司国产精品视频| 国产精品爽爽va在线无码观看 | 美女国产在线| 伊人久久青草青青综合| 亚洲视频无码| 午夜丁香婷婷| 狠狠躁天天躁夜夜躁婷婷| 91黄视频在线观看| 国产成熟女人性满足视频| 在线看片国产| 国产成人综合亚洲欧美在| 欧美精品伊人久久| 亚洲精品国产日韩无码AV永久免费网| 成人精品免费视频| a级毛片免费网站| 欧美日韩一区二区在线播放| 国产欧美视频综合二区|