[發明專利]一種面向移動終端的云存儲實現方法在審
| 申請號: | 201410070514.4 | 申請日: | 2014-02-28 |
| 公開(公告)號: | CN103795806A | 公開(公告)日: | 2014-05-14 |
| 發明(設計)人: | 黃疆 | 申請(專利權)人: | 天津火星科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 天津盛理知識產權代理有限公司 12209 | 代理人: | 王利文 |
| 地址: | 300384 天津市濱海新區華苑*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 移動 終端 存儲 實現 方法 | ||
技術領域
本發明屬于移動終端存儲技術領域,尤其是一種面向移動終端的云存儲實現方法。
背景技術
隨著3G和WIFI業務的廣泛推廣,移動互聯網已經開始滲透到社會和生活中的各個領域,終端應用也呈現出爆炸式的增長,移動終端已逐漸成為新的應用平臺。伴隨著移動互聯網的發展,用戶對終端的存儲空間要求越來越高,然后,移動終端資源受限的瓶頸始終制約著終端存儲空間的發展,以蘋果公司iPAD產品為例,目前提供的內置存儲最多只有128GB。
隨著云存儲技術的出現,為解決終端存儲瓶頸提供了一種可行的方案。云存儲是指利用云計算強大的計算和存儲能力弱化應用對終端設備的處理需求。這種“云+端”的應用開發模式,可以解決終端存儲資源瓶頸。現有的云存儲模式主要體現為“云盤”,其存在著以下問題:(1)用戶將文件都直接放到云存儲中,由于移動終端數據巨大,導致云存儲文件數量呈指數級增長,隨著時間的推移,降低了云存儲系統的性能;(2)用戶只能以文件為單位進行讀取,當用戶只更改了文件中很少數據時,也需要將整個文件重新上傳到云,降低了存儲效率。
發明內容
本發明的目的在于克服現有技術的不足,提供一種設計合理、存取效率高、速度快的面向移動終端的云存儲實現方法。
本發明解決現有的技術問題是采取以下技術方案實現的:
一種面向移動終端的云存儲實現方法,包括以下步驟:
步驟1、在云存儲系統上建立文件并與loop設備相連接;
步驟2、移動終端通過塊設備訪問方式或文件訪問方式訪問云存儲系統。
而且,所述步驟1的具體步驟為:
⑴在云存儲系統上創建一個普通文件;
⑵將該普通文件連接到loop設備上;
⑶將loop設備進行格式化;
⑷將loop設備作為iscsi-target映射。
而且,所述步驟2移動終端通過塊設備訪問方式訪問云存儲系統的具體步驟為:
⑴移動終端作為iscsi?initiator通過無線網絡連接該loop設備;
⑵Loop設備加載到移動終端指定的目錄下;
⑶在指定目錄下創建一個文件;
⑷通過移動終端的編輯器實現對創建文件的訪問;
⑸塊級方式文件的讀取和更新。
而且,所述步驟⑸塊級方式文件的讀取和更新包括以下步驟:
①移動終端以塊設備方式連接對應的虛擬塊設備;
②移動終端讀取虛擬塊設備中的相應文件指定數據塊到內存中;
③移動終端將更新的部分數據塊寫到內存中,標記對應的內存塊為臟數據塊;
④移動終端將臟數據塊寫入虛擬塊設備中。
而且,所述步驟2移動終端通過文件訪問方式訪問云存儲系統的具體步驟為:
⑴HTTP文件服務器作為iscsi?initiator通過網絡連接到該loop設備上;
⑵Loop設備加載到HTTP文件服務器的指定的目錄下;
⑶通過移動終端的HTTP上傳工具在HTTP文件服務器指定目錄下上傳一個文件;
⑷通過移動終端的瀏覽器實現對上傳文件的訪問。
本發明的優點和積極效果是:
1、本發明通過loop設備將普通文件虛擬成為一個塊設備(類似于硬盤)使用,通過采用虛擬塊設備技術,將一個移動終端的所有文件都放到一個虛擬塊設備容器中,既避免了文件數量的指數級增長,又實現了移動終端之間文件的隔離。
2、本發明專利根據用戶實際需要創建支持大文件的文件系統(如EXT4,HFS等),例如Android平臺支持最大16TB(16*1024GB)文件;iOS平臺支持最大1EB(1024*1024*1024)文件讀寫。
3、本發明支持用戶從云存儲系統中讀取文件的指定部分和只將更改的數據傳回云存儲系統,降低了用戶網絡流量,提高了用戶訪問效率。
4、本發明設計合理,以“虛擬塊設備”作為用戶文件存儲容器,避免了文件數量的指數級增長,提高了云存儲系統的性能;同時,提供塊級讀取和更新,降低了用戶網絡流量,提高了用戶訪問效率。
附圖說明
圖1為本發明的處理方法原理示意圖;
圖2為本發明的移動終端訪問云存儲系統的兩種方式示意圖。
圖3為云存儲系統端文件的創建流程圖;
圖4為移動終端通過塊設備方式訪問云存儲系統的流程圖;
圖5為移動終端通過文件方式訪問云存儲系統的流程圖;
圖6為塊級方式文件的讀取和更新處理流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津火星科技有限公司,未經天津火星科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410070514.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:觸控撥號的防水電話
- 下一篇:一種網絡游戲的跨服方法及系統





