欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件訪問(wèn)的方法和云網(wǎng)關(guān)的制作方法

文檔序號(hào):8398156閱讀:391來(lái)源:國(guó)知局
文件訪問(wèn)的方法和云網(wǎng)關(guān)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及云計(jì)算技術(shù),尤其涉及一種文件訪問(wèn)的方法和云網(wǎng)關(guān)。
【背景技術(shù)】
[0002]云存儲(chǔ)技術(shù)中云存儲(chǔ)網(wǎng)關(guān),也稱云網(wǎng)關(guān),技術(shù)的引入,使得用戶無(wú)需改變接口設(shè)計(jì),使用原有的訪問(wèn)方式,例如,網(wǎng)絡(luò)文件系統(tǒng)(Network file system,簡(jiǎn)稱NFS)或者通用英特網(wǎng)文件系統(tǒng)(Common Internet file system,簡(jiǎn)稱CIFS),就能訪問(wèn)由云服務(wù)提供商提供的云服務(wù)。通常云網(wǎng)關(guān)需要內(nèi)置或外部指定一個(gè)數(shù)據(jù)庫(kù),用來(lái)保存目錄結(jié)構(gòu),記錄文件屬性,例如文件大小、創(chuàng)建者、創(chuàng)建/修改時(shí)間等,和文件在云服務(wù)器的存放位置等信息。
[0003]目前,用戶通過(guò)客戶端在云網(wǎng)關(guān)上執(zhí)行打開目錄操作時(shí),如果云網(wǎng)關(guān)上沒(méi)有存儲(chǔ)對(duì)應(yīng)文件,則云網(wǎng)關(guān)會(huì)從云服務(wù)器下載完整文件,并將該文件的基本信息,例如:文件大小、創(chuàng)建者、創(chuàng)建/修改時(shí)間,以及其他附加信息,例如:“藝術(shù)家”、“唱片集”、“標(biāo)題”等發(fā)送給客戶端,然而實(shí)際上用戶并不一定訪問(wèn)云網(wǎng)關(guān)會(huì)從云服務(wù)器下載的文件,從而造成了網(wǎng)絡(luò)帶寬資源的浪費(fèi),甚至導(dǎo)致對(duì)客戶端的反饋延遲。

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

[0004]本發(fā)明實(shí)施例提供一種在云網(wǎng)關(guān)文件訪問(wèn)的方法和云網(wǎng)關(guān),以減少網(wǎng)絡(luò)帶寬資源和z?網(wǎng)關(guān)緩存浪費(fèi),提聞對(duì)客戶端的反饋效率。
[0005]本發(fā)明第一方面提供一種在云網(wǎng)關(guān)文件訪問(wèn)的方法,包括:
[0006]云網(wǎng)關(guān)接收客戶端發(fā)送的第一文件訪問(wèn)命令,所述第一文件訪問(wèn)命令中包括目標(biāo)文件的文件標(biāo)識(shí);
[0007]所述云網(wǎng)關(guān)根據(jù)所述第一文件訪問(wèn)命令,從云服務(wù)器下載所述目標(biāo)文件的附加信息,并將所述目標(biāo)文件的附加信息發(fā)送給所述客戶端;
[0008]若所述云網(wǎng)關(guān)收到所述客戶端發(fā)送的第二文件訪問(wèn)命令,所述第二文件訪問(wèn)命令中包括目標(biāo)文件的文件標(biāo)識(shí),所述第二文件訪問(wèn)命令用于獲取所述目標(biāo)文件的文件內(nèi)容,則所述云網(wǎng)關(guān)根據(jù)所述第二文件訪問(wèn)命令從云服務(wù)器下載所述目標(biāo)文件的文件內(nèi)容,并將所述目標(biāo)文件的文件內(nèi)容發(fā)送給所述客戶端。
[0009]在第一方面的第一種可能的實(shí)施方式中,所述云網(wǎng)關(guān)接收所述客戶端發(fā)送的所述第一文件訪問(wèn)命令之前,還包括:
[0010]所述云網(wǎng)關(guān)根據(jù)所述目標(biāo)文件的文件類型獲取所述目標(biāo)文件的附加信息和文件內(nèi)容兩部分;
[0011]所述云網(wǎng)關(guān)在所述云服務(wù)器為所述附加信息分配第一存儲(chǔ)位置,在所述云服務(wù)器為所述文件內(nèi)容分配第二存儲(chǔ)位置;
[0012]在所述云網(wǎng)關(guān)的塊記錄表中記錄所述目標(biāo)文件的文件標(biāo)識(shí),所述附加信息的標(biāo)識(shí)及所述第一存儲(chǔ)位置,所述文件內(nèi)容的標(biāo)識(shí)及所述第二存儲(chǔ)位置;
[0013]所述云網(wǎng)關(guān)根據(jù)所述第一存儲(chǔ)位置將所述附加信息存儲(chǔ)在所述云服務(wù)器,根據(jù)所述第二存儲(chǔ)位置將所述文件內(nèi)容存儲(chǔ)在所述云服務(wù)器。
[0014]結(jié)合第一方面的第一種可能的實(shí)施方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述云網(wǎng)關(guān)根據(jù)所述第一文件訪問(wèn)命令,從云服務(wù)器下載所述目標(biāo)文件的附加信息,并將所述目標(biāo)文件的附加信息發(fā)送給所述客戶端,具體包括:
[0015]所述云網(wǎng)關(guān)根據(jù)所述目標(biāo)文件的文件標(biāo)識(shí),查詢所述塊記錄表,獲得所述附加信息的所述第一存儲(chǔ)位置;
[0016]所述云網(wǎng)關(guān)根據(jù)所述第一存儲(chǔ)位置下載所述附加信息,并將所述附加信息發(fā)送給客戶端。
[0017]結(jié)合第一方面的第一種或第二種可能的實(shí)施方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述云網(wǎng)關(guān)根據(jù)所述第二文件訪問(wèn)命令從云服務(wù)器下載所述目標(biāo)文件的文件內(nèi)容,并將所述目標(biāo)文件的文件內(nèi)容發(fā)送給所述客戶端,具體包括:
[0018]所述云網(wǎng)關(guān)根據(jù)所述目標(biāo)文件的標(biāo)識(shí),查詢所述塊記錄表,獲得所述文件內(nèi)容的所述第二存儲(chǔ)位置;
[0019]所述云網(wǎng)關(guān)根據(jù)所述第二存儲(chǔ)位置下載所述文件內(nèi)容,并將所述文件內(nèi)容發(fā)送給客戶端。
[0020]結(jié)合第一方面的第二種可能的實(shí)施方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述附加信息包括多個(gè)子信息,所述第一存儲(chǔ)位置包括與所述多個(gè)子信息中每個(gè)子信息對(duì)應(yīng)的起始位置和大小;所述塊記錄表中還包括與每個(gè)子信息對(duì)應(yīng)的優(yōu)先級(jí);
[0021]所述云網(wǎng)關(guān)根據(jù)所述第一存儲(chǔ)位置下載所述附加信息包括:
[0022]根據(jù)每個(gè)子信息對(duì)應(yīng)的優(yōu)先級(jí)、起始位置和大小,依次下載所述多個(gè)子信息,得到所述附加信息。
[0023]本發(fā)明第二方面提供一種云網(wǎng)關(guān),包括:
[0024]接收模塊,用于接收客戶端發(fā)送的第一文件訪問(wèn)命令,所述第一文件訪問(wèn)命令中包括目標(biāo)文件的文件標(biāo)識(shí);
[0025]第一處理模塊,用于根據(jù)所述第一文件訪問(wèn)命令,從云服務(wù)器下載所述目標(biāo)文件的附加信息,并將所述目標(biāo)文件的附加信息發(fā)送給所述客戶端;
[0026]第二處理模塊,用于若收到所述客戶端發(fā)送的第二文件訪問(wèn)命令,所述第二文件訪問(wèn)命令中包括目標(biāo)文件的文件標(biāo)識(shí),所述第二文件訪問(wèn)命令用于獲取所述目標(biāo)文件的文件內(nèi)容,則根據(jù)所述第二文件訪問(wèn)命令從云服務(wù)器下載所述目標(biāo)文件的文件內(nèi)容,并將所述目標(biāo)文件的文件內(nèi)容發(fā)送給所述客戶端。
[0027]在第二方面的第一種可能的實(shí)施方式中,還包括文件存儲(chǔ)模塊,用于:
[0028]根據(jù)目標(biāo)文件的文件類型獲取目標(biāo)文件的附加信息和文件內(nèi)容兩部分;
[0029]在所述云服務(wù)器為所述附加信息分配第一存儲(chǔ)位置,在所述云服務(wù)器為所述文件內(nèi)容分配第二存儲(chǔ)位置;
[0030]在塊記錄表中記錄所述目標(biāo)文件的文件標(biāo)識(shí)、所述附加信息的標(biāo)識(shí)及所述第一存儲(chǔ)位置,以及所述文件內(nèi)容的標(biāo)識(shí)及所述第二存儲(chǔ)位置;
[0031]根據(jù)所述第一存儲(chǔ)位置將所述附加信息存儲(chǔ)在所述云服務(wù)器,根據(jù)所述第二存儲(chǔ)位置將所述文件內(nèi)容存儲(chǔ)在所述云服務(wù)器。
[0032]結(jié)合第二方面的第一種可能的實(shí)施方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第一處理模塊具體用于:
[0033]根據(jù)所述目標(biāo)文件的文件標(biāo)識(shí),查詢所述塊記錄表,獲得所述附加信息的所述第一存儲(chǔ)位置;
[0034]根據(jù)所述第一存儲(chǔ)位置下載所述附加信息,并將所述附加信息發(fā)送給客戶端。
[0035]結(jié)合第二方面的第一種或第二種可能的實(shí)施方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述第二處理模塊具體用于:
[0036]根據(jù)所述目標(biāo)文件的標(biāo)識(shí),查詢所述塊記錄表,獲得所述文件內(nèi)容的所述第二存儲(chǔ)位置;
[0037]根據(jù)所述第二存儲(chǔ)位置下載所述文件內(nèi)容,并將所述文件內(nèi)容發(fā)送給客戶端。
[0038]結(jié)合第二方面的第二種可能的實(shí)施方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述附加信息包括多個(gè)子信息,所述第一存儲(chǔ)位置包括與所述多個(gè)子信息中每個(gè)子信息對(duì)應(yīng)的起始位置和大??;則所述塊記錄表中還包括與每個(gè)子信息對(duì)應(yīng)的優(yōu)先級(jí);
[0039]所述第一處理模塊具體用于根據(jù)每個(gè)子信息對(duì)應(yīng)的優(yōu)先級(jí)、起始位置和大小,依次下載所述多個(gè)子信息,得到所述附加信息。
[0040]本發(fā)明實(shí)施例提供的文件訪問(wèn)的方法和云網(wǎng)關(guān),客戶端訪問(wèn)目標(biāo)文件時(shí),云網(wǎng)關(guān)下載目標(biāo)文件的附加信息返回給客戶端,如果客戶端還進(jìn)一步需要獲取目標(biāo)文件的內(nèi)容,則云網(wǎng)關(guān)再下載目標(biāo)文件的文件內(nèi)容返回給客戶端,減少網(wǎng)絡(luò)帶寬資源和云網(wǎng)關(guān)緩存浪費(fèi),提高對(duì)客戶端的反饋效率。
【附圖說(shuō)明】
[0041]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本發(fā)明實(shí)施例提供的文件訪問(wèn)方法流程圖;
[0043]圖2為本發(fā)明實(shí)施例提供的文件訪問(wèn)方法的信息交互圖;
[0044]圖3為本發(fā)明實(shí)施例提供的MP3文件封裝格式示
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
锦州市| 三明市| 永春县| 本溪| 自贡市| 徐州市| 连城县| 卢氏县| 应城市| 稻城县| 科尔| 集贤县| 德清县| 永宁县| 长顺县| 苏尼特左旗| 老河口市| 汉中市| 三原县| 华池县| 孟州市| 色达县| 五河县| 行唐县| 赤水市| 涿鹿县| 麦盖提县| 芮城县| 通州市| 邯郸市| 绥中县| 永寿县| 秦安县| 南通市| 遂昌县| 若羌县| 蓬安县| 元谋县| 黎川县| 哈密市| 永兴县|