国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法

      文檔序號(hào):7797762閱讀:215來(lái)源:國(guó)知局
      一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法
      【專(zhuān)利摘要】本發(fā)明涉及一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其主要技術(shù)特點(diǎn)是包括以下步驟:步驟1、在云存儲(chǔ)系統(tǒng)上建立文件并與loop設(shè)備相連接;步驟2、移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式或文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)。本發(fā)明設(shè)計(jì)合理,其通過(guò)loop設(shè)備將普通文件虛擬成為一個(gè)塊設(shè)備使用,通過(guò)采用虛擬塊設(shè)備技術(shù),將一個(gè)移動(dòng)終端的所有文件都放到一個(gè)虛擬塊設(shè)備容器中,既避免了文件數(shù)量的指數(shù)級(jí)增長(zhǎng),又實(shí)現(xiàn)了移動(dòng)終端之間文件的隔離,提高了云存儲(chǔ)系統(tǒng)的性能;同時(shí),提供塊級(jí)讀取和更新,降低了用戶(hù)網(wǎng)絡(luò)流量,提高了用戶(hù)訪問(wèn)效率。
      【專(zhuān)利說(shuō)明】—種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于移動(dòng)終端存儲(chǔ)【技術(shù)領(lǐng)域】,尤其是一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法。
      【背景技術(shù)】
      [0002]隨著3G和WIFI業(yè)務(wù)的廣泛推廣,移動(dòng)互聯(lián)網(wǎng)已經(jīng)開(kāi)始滲透到社會(huì)和生活中的各個(gè)領(lǐng)域,終端應(yīng)用也呈現(xiàn)出爆炸式的增長(zhǎng),移動(dòng)終端已逐漸成為新的應(yīng)用平臺(tái)。伴隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,用戶(hù)對(duì)終端的存儲(chǔ)空間要求越來(lái)越高,然后,移動(dòng)終端資源受限的瓶頸始終制約著終端存儲(chǔ)空間的發(fā)展,以蘋(píng)果公司iPAD產(chǎn)品為例,目前提供的內(nèi)置存儲(chǔ)最多只有128GB。
      [0003]隨著云存儲(chǔ)技術(shù)的出現(xiàn),為解決終端存儲(chǔ)瓶頸提供了一種可行的方案。云存儲(chǔ)是指利用云計(jì)算強(qiáng)大的計(jì)算和存儲(chǔ)能力弱化應(yīng)用對(duì)終端設(shè)備的處理需求。這種“云+端”的應(yīng)用開(kāi)發(fā)模式,可以解決終端存儲(chǔ)資源瓶頸?,F(xiàn)有的云存儲(chǔ)模式主要體現(xiàn)為“云盤(pán)”,其存在著以下問(wèn)題:(I)用戶(hù)將文件都直接放到云存儲(chǔ)中,由于移動(dòng)終端數(shù)據(jù)巨大,導(dǎo)致云存儲(chǔ)文件數(shù)量呈指數(shù)級(jí)增長(zhǎng),隨著時(shí)間的推移,降低了云存儲(chǔ)系統(tǒng)的性能;(2)用戶(hù)只能以文件為單位進(jìn)行讀取,當(dāng)用戶(hù)只更改了文件中很少數(shù)據(jù)時(shí),也需要將整個(gè)文件重新上傳到云,降低了存儲(chǔ)效率。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種設(shè)計(jì)合理、存取效率高、速度快的面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法。
      [0005]本發(fā)明解決現(xiàn)有的技術(shù)問(wèn)題是采取以下技術(shù)方案實(shí)現(xiàn)的:
      [0006]一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,包括以下步驟:
      [0007]步驟1、在云存儲(chǔ)系統(tǒng)上建立文件并與loop設(shè)備相連接;
      [0008]步驟2、移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式或文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)。
      [0009]而且,所述步驟I的具體步驟為:
      [0010]⑴在云存儲(chǔ)系統(tǒng)上創(chuàng)建一個(gè)普通文件;
      [0011]⑵將該普通文件連接到loop設(shè)備上;
      [0012]⑶將loop設(shè)備進(jìn)行格式化;
      [0013]⑷將loop設(shè)備作為iscs1-target映射。
      [0014]而且,所述步驟2移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)的具體步驟為:
      [0015]⑴移動(dòng)終端作為iscsi initiator通過(guò)無(wú)線網(wǎng)絡(luò)連接該loop設(shè)備;
      [0016](2) Loop設(shè)備加載到移動(dòng)終端指定的目錄下;
      [0017]⑶在指定目錄下創(chuàng)建一個(gè)文件;
      [0018]⑷通過(guò)移動(dòng)終端的編輯器實(shí)現(xiàn)對(duì)創(chuàng)建文件的訪問(wèn);
      [0019](5)塊級(jí)方式文件的讀取和更新。[0020]而且,所述步驟(5)塊級(jí)方式文件的讀取和更新包括以下步驟:
      [0021]①移動(dòng)終端以塊設(shè)備方式連接對(duì)應(yīng)的虛擬塊設(shè)備;
      [0022]②移動(dòng)終端讀取虛擬塊設(shè)備中的相應(yīng)文件指定數(shù)據(jù)塊到內(nèi)存中;
      [0023]③移動(dòng)終端將更新的部分?jǐn)?shù)據(jù)塊寫(xiě)到內(nèi)存中,標(biāo)記對(duì)應(yīng)的內(nèi)存塊為臟數(shù)據(jù)塊;
      [0024]④移動(dòng)終端將臟數(shù)據(jù)塊寫(xiě)入虛擬塊設(shè)備中。
      [0025]而且,所述步驟2移動(dòng)終端通過(guò)文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)的具體步驟為:
      [0026](I) HTTP文件服務(wù)器作為iscsi initiator通過(guò)網(wǎng)絡(luò)連接到該loop設(shè)備上;
      [0027]⑵Loop設(shè)備加載到HTTP文件服務(wù)器的指定的目錄下;
      [0028]⑶通過(guò)移動(dòng)終端的HTTP上傳工具在HTTP文件服務(wù)器指定目錄下上傳一個(gè)文件;
      [0029]⑷通過(guò)移動(dòng)終端的瀏覽器實(shí)現(xiàn)對(duì)上傳文件的訪問(wèn)。
      [0030]本發(fā)明的優(yōu)點(diǎn)和積極效果是:
      [0031 ] 1、本發(fā)明通過(guò)loop設(shè)備將普通文件虛擬成為一個(gè)塊設(shè)備(類(lèi)似于硬盤(pán))使用,通過(guò)采用虛擬塊設(shè)備技術(shù),將一個(gè)移動(dòng)終端的所有文件都放到一個(gè)虛擬塊設(shè)備容器中,既避免了文件數(shù)量的指數(shù)級(jí)增長(zhǎng),又實(shí)現(xiàn)了移動(dòng)終端之間文件的隔離。
      [0032]2、本發(fā)明專(zhuān)利根據(jù)用戶(hù)實(shí)際需要?jiǎng)?chuàng)建支持大文件的文件系統(tǒng)(如EXT4,HFS等),例如Android平臺(tái)支持最大16TB( 16*1024GB)文件;i0S平臺(tái)支持最大1EB( 1024*1024*1024)
      文件讀寫(xiě)。
      [0033]3、本發(fā)明支持用戶(hù)從云存儲(chǔ)系統(tǒng)中讀取文件的指定部分和只將更改的數(shù)據(jù)傳回云存儲(chǔ)系統(tǒng),降低了用戶(hù)網(wǎng)絡(luò)流量,提高了用戶(hù)訪問(wèn)效率。
      [0034]4、本發(fā)明設(shè)計(jì)合理,以“虛擬塊設(shè)備”作為用戶(hù)文件存儲(chǔ)容器,避免了文件數(shù)量的指數(shù)級(jí)增長(zhǎng),提高了云存儲(chǔ)系統(tǒng)的性能;同時(shí),提供塊級(jí)讀取和更新,降低了用戶(hù)網(wǎng)絡(luò)流量,提高了用戶(hù)訪問(wèn)效率。
      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0035]圖1為本發(fā)明的處理方法原理示意圖;
      [0036]圖2為本發(fā)明的移動(dòng)終端訪問(wèn)云存儲(chǔ)系統(tǒng)的兩種方式示意圖。
      [0037]圖3為云存儲(chǔ)系統(tǒng)端文件的創(chuàng)建流程圖;
      [0038]圖4為移動(dòng)終端通過(guò)塊設(shè)備方式訪問(wèn)云存儲(chǔ)系統(tǒng)的流程圖;
      [0039]圖5為移動(dòng)終端通過(guò)文件方式訪問(wèn)云存儲(chǔ)系統(tǒng)的流程圖;
      [0040]圖6為塊級(jí)方式文件的讀取和更新處理流程圖。
      【具體實(shí)施方式】
      [0041]以下結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳述。
      [0042]一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,如圖1所示,通過(guò)loop設(shè)備將普通文件虛擬成為一個(gè)塊設(shè)備(類(lèi)似于硬盤(pán))使用,通過(guò)采用虛擬塊設(shè)備技術(shù),將一個(gè)移動(dòng)終端的所有文件都放到一個(gè)虛擬塊設(shè)備容器中。所述的loop設(shè)備為移動(dòng)終端文件系統(tǒng)里的一個(gè)虛擬設(shè)備接口,用于屏蔽用戶(hù)對(duì)物理文件的直接訪問(wèn)。移動(dòng)終端加載虛擬塊設(shè)備,并將其視為本地硬盤(pán),當(dāng)讀取文件時(shí),可以從云存儲(chǔ)系統(tǒng)中讀取部分?jǐn)?shù)據(jù)塊;而更改文件時(shí),首先將更改的數(shù)據(jù)寫(xiě)入移動(dòng)終端的內(nèi)存并標(biāo)記為臟數(shù)據(jù)塊,然后只將臟數(shù)據(jù)塊傳回云存儲(chǔ)系統(tǒng)中。[0043]移動(dòng)終端訪問(wèn)云存儲(chǔ)系統(tǒng)可以采用兩種方式,如圖2所示,一種方式是移動(dòng)終端通過(guò)塊設(shè)備的方式訪問(wèn)云存儲(chǔ)系統(tǒng),另一種方式是移動(dòng)終端通過(guò)文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)。具體包括以下步驟:
      [0044]步驟1、云存儲(chǔ)系統(tǒng)端文件的建立
      [0045]如圖3所示,云存儲(chǔ)系統(tǒng)端文件的建立方法包括以下步驟:
      [0046]⑴在云存儲(chǔ)系統(tǒng)上創(chuàng)建一個(gè)普通文件:dd userl.data
      [0047]⑵將該普通文件連接到loop設(shè)備上:losetup/dev/loopOuserl.data
      [0048]⑶將loop設(shè)備進(jìn)行格式化fdisk/dev/loopO
      [0049]⑷將loop 設(shè)備作為 iscs1-target 映射 tgtadm—b/dev/loopO。
      [0050]步驟2、移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式或文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)。
      [0051 ] 移動(dòng)終端訪問(wèn)云存儲(chǔ)系統(tǒng)可以采用兩種方式:
      [0052]如圖4所示,移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)包括以下處理過(guò)程:
      [0053]⑴移動(dòng)終端作為iscsi initiator通過(guò)無(wú)線網(wǎng)絡(luò)連接該loop設(shè)備,成為一個(gè)本地分區(qū),如 /dev/sdcl ;
      [0054]⑵Loop設(shè)備加載到移動(dòng)終端指定的目錄下mount - t vfat/dev/sdcl/home/data ;
      [0055]⑶在指定目錄下創(chuàng)建一個(gè)文件touch test, txt/home/data ;
      [0056]⑷通過(guò)移動(dòng)終端的編輯器實(shí)現(xiàn)對(duì)創(chuàng)建文件的訪問(wèn);
      [0057](5)塊級(jí)方式文件的讀取和更新,如圖5所示,具體方法如下:
      [0058]①移動(dòng)終端以塊設(shè)備方式連接對(duì)應(yīng)的虛擬塊設(shè)備;
      [0059]②移動(dòng)終端讀取虛擬塊設(shè)備中的相應(yīng)文件指定數(shù)據(jù)塊到內(nèi)存中;
      [0060]③移動(dòng)終端將更新的部分?jǐn)?shù)據(jù)塊寫(xiě)到內(nèi)存中,標(biāo)記對(duì)應(yīng)的內(nèi)存塊為臟數(shù)據(jù)塊;
      [0061]④移動(dòng)終端將臟數(shù)據(jù)塊寫(xiě)入虛擬塊設(shè)備中。
      [0062]如圖6所示,移動(dòng)終端通過(guò)塊文件訪問(wèn)訪問(wèn)云存儲(chǔ)系統(tǒng)包括以下處理過(guò)程:
      [0063]⑴HTTP文件服務(wù)器作為iscsi initiator通過(guò)網(wǎng)絡(luò)連接到該loop設(shè)備上,成為一個(gè)本地分區(qū),如/dev/sdclI ;
      [0064]⑵Loop設(shè)備加載到HTTP文件服務(wù)器的指定的目錄下mount - t vfat/dev/sdcl I/home/user2/data ;
      [0065]⑶通過(guò)移動(dòng)終端的HTTP上傳工具在HTTP文件服務(wù)器指定目錄下上傳一個(gè)文件;
      [0066]⑷通過(guò)移動(dòng)終端的瀏覽器實(shí)現(xiàn)對(duì)上傳文件的訪問(wèn)。
      [0067]需要強(qiáng)調(diào)的是,本發(fā)明所述的實(shí)施例是說(shuō)明性的,而不是限定性的,因此本發(fā)明包括并不限于【具體實(shí)施方式】中所述的實(shí)施例,凡是由本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出的其他實(shí)施方式,同樣屬于本發(fā)明保護(hù)的范圍。
      【權(quán)利要求】
      1.一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其特征在于包括以下步驟: 步驟1、在云存儲(chǔ)系統(tǒng)上建立文件并與loop設(shè)備相連接; 步驟2、移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式或文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)。
      2.根據(jù)權(quán)利要求1所述的一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其特征在于:所述步驟I的具體步驟為: ⑴在云存儲(chǔ)系統(tǒng)上創(chuàng)建一個(gè)普通文件; ⑵將該普通文件連接到loop設(shè)備上; ⑶將loop設(shè)備進(jìn)行格式化; ⑷將loop設(shè)備作為iscs1-target映射。
      3.根據(jù)權(quán)利要求1所述的一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其特征在于:所述步驟2移動(dòng)終端通過(guò)塊設(shè)備訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)的具體步驟為: ⑴移動(dòng)終端作為iscsi initiator通過(guò)無(wú)線網(wǎng)絡(luò)連接該loop設(shè)備; ⑵Loop設(shè)備加載到移動(dòng)終端指定的目錄下; ⑶在指定目錄下創(chuàng)建一個(gè)文件; ⑷通過(guò)移動(dòng)終端的編輯器實(shí)現(xiàn)對(duì)創(chuàng)建文件的訪問(wèn); (5)塊級(jí)方式文件的讀取和更新。
      4.根據(jù)權(quán)利要求3所述的一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其特征在于:所述步驟(5)塊級(jí)方式文件的讀取和更新包括以下步驟: ①移動(dòng)終端以塊設(shè)備方式連接對(duì)應(yīng)的虛擬塊設(shè)備; ②移動(dòng)終端讀取虛擬塊設(shè)備中的相應(yīng)文件指定數(shù)據(jù)塊到內(nèi)存中; ③移動(dòng)終端將更新的部分?jǐn)?shù)據(jù)塊寫(xiě)到內(nèi)存中,標(biāo)記對(duì)應(yīng)的內(nèi)存塊為臟數(shù)據(jù)塊; ④移動(dòng)終端將臟數(shù)據(jù)塊寫(xiě)入虛擬塊設(shè)備中。
      5.根據(jù)權(quán)利要求1所述的一種面向移動(dòng)終端的云存儲(chǔ)實(shí)現(xiàn)方法,其特征在于:所述步驟2移動(dòng)終端通過(guò)文件訪問(wèn)方式訪問(wèn)云存儲(chǔ)系統(tǒng)的具體步驟為: (I)HTTP文件服務(wù)器作為iscsi initiator通過(guò)網(wǎng)絡(luò)連接到該loop設(shè)備上; ⑵Loop設(shè)備加載到HTTP文件服務(wù)器的指定的目錄下; ⑶通過(guò)移動(dòng)終端的HTTP上傳工具在HTTP文件服務(wù)器指定目錄下上傳一個(gè)文件; ⑷通過(guò)移動(dòng)終端的瀏覽器實(shí)現(xiàn)對(duì)上傳文件的訪問(wèn)。
      【文檔編號(hào)】H04L29/08GK103795806SQ201410070514
      【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2014年2月28日 優(yōu)先權(quán)日:2013年12月25日
      【發(fā)明者】黃疆 申請(qǐng)人:天津火星科技有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1