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

網絡文件服務方法

文檔序號:7566978閱讀:440來源:國知局
專利名稱:網絡文件服務方法
技術領域
本發(fā)明專利涉及一種信息領域的網絡文件服務方法,尤其涉及一種用于利用網絡 來提供文件訪問服務的方法,其使得利用通用的網絡服務來訪問文件時文件系統(tǒng)的效率和 性能均得到提高。
背景技術
利用分布式技術來實現(xiàn)大量文件的存儲和訪問是業(yè)界比較通用的方法,而實現(xiàn)文 件的訪問可以用私有協(xié)議或者標準的協(xié)議如HTTP、FTP、TOB Service等來實現(xiàn)。不管那一 種協(xié)議,如果某一個文件目錄下的文件或者一級子目錄(下面簡稱文件對象)較多,比如單 一目錄下達到十萬甚至更多的的文件對象,都會導致文件系統(tǒng)的響應速度迅速降低。同時, 這么多文件的尾部扇區(qū)為填滿產生的存儲浪費是比較大的,特別是當各個文件對象本身尺 寸比較小的時候。在這種情況下,如果使用復雜的分級保存機制,將會使得文件的訪問帶有不可預 見性,因此需要一種簡單的方法能夠處理文件系統(tǒng)中目錄下文件數(shù)過度膨脹帶來的響應速 度降低和文件尾部扇區(qū)利用率不高的問題。

發(fā)明內容
本發(fā)明將文件對象較多的目錄下的文件對象添加到符合命名約定的壓縮文件,可 以極大地減少文件的數(shù)量,同時消除了眾多文件的尾部碎片。對文件的訪問會解開壓縮文 件產生小文件,只需定期對解壓出來的文件目錄和文件進行清理即可。一般約定以目錄名 作為壓縮文件的前綴,后綴為壓縮格式后綴名,也可以根據(jù)需要自行對文件名進行約定。對于前述的文件服務訪問過程,需要進行下述處理,主要是對文件訪問請求進行 截獲,在判斷原始文件的失敗狀態(tài)后增加判斷壓縮文件、判斷解壓縮后的文件等幾個過 程A)對于私有的文件訪問協(xié)議,在存取該目錄下文件的時候1、先判斷是否有原始文件,有原始文件直接返回該文件,以正常狀態(tài)結束訪問過 程;2、若沒有則再判斷是否存在相關的壓縮包文件,存在則解壓縮該包中的原始文 件,有解壓正常得到壓縮文件則返回該文件,以正常狀態(tài)結束訪問過程;若沒有壓縮文件或 解壓出錯,則以失敗狀態(tài)返回訪問過程;3、若沒有找到相關的壓縮包,則以失敗狀態(tài)返回訪問過程;與常規(guī)的私有協(xié)議相比,本專利的方法增加了對壓縮文件的解壓和判斷的過程。
B)如果是標準協(xié)議如HTTP和TOB Service協(xié)議,則只需要對HTTP的404頁面進 行改造,加入上述對壓縮文件解壓和判斷的過程。 C)如果是FTP協(xié)議,只需對文件服務器端的FTP協(xié)議進行簡單修改,捕獲其FTP返 回文件失敗的過程,加入上述對壓縮文件解壓和判斷的過程。
進行協(xié)議改造后,原有的協(xié)議工作機制并沒有受到影響。上述三種方式中最方便的是HTTP和TOB Service協(xié)議,只需要對HTTP的404狀 態(tài)頁面進行腳本改造即可。



具體實施例方式通過文件存儲過程、文件服務過程和定期清理過程,對文件目錄壓縮和解壓等過 程來實現(xiàn)本專利1)文件存儲過程在文件目錄下的文件存儲完成后,將目錄下文件對象添加到壓縮文件,將原始文 件刪除。2)文件服務過程通過對私有文件服務協(xié)議或者標準協(xié)議(如HTTP、Web Service和FTP)進行改 動,對其文件是否存在的判斷部分,在判斷原始文件不存在的時候,增加對壓縮文件的解壓 和判斷,只有在壓縮文件解壓失敗或者壓縮文件里不存在該文件的時候才返回打不開文件 的狀態(tài)。其中HTTP和TOB Service協(xié)議只需要對“請求頁面不存在”的返回頁面進行相關 修改,便捷易行。3)定期清理過程定期對文件服務過程中從壓縮文件里解壓出來的過期文件對象進行清理。
權利要求
1. 一種利用文件壓縮和解壓方法,用于解決網絡文件服務中單個目錄下文件對象(即 文件和一級子目錄)數(shù)量太多導致的性能下降和存儲空間利用率降低的問題,其特征在 于1)在文件目錄下的文件存儲完成后,將目錄下文件對象添加到壓縮文件,將原始文件 對象刪除;幻修改私有文件訪問協(xié)議或者標準協(xié)議如HTTP、WebkrVice和FTP的文件存在 性判斷部分,在判斷原始文件無法打開的時候,增加對壓縮文件的解壓和判斷,只有在壓縮 文件解壓失敗或者壓縮文件里不存在該文件的時候才返回打不開文件的狀態(tài)。
全文摘要
本發(fā)明公開一種網絡文件服務方法,通過修改網絡服務協(xié)議來實現(xiàn)網絡文件服務,在文件訪問過程中插入對文件目錄壓縮、解壓等過程來解決文件目錄下文件對象(即文件和一級子目錄)數(shù)量太多導致的訪問性能下降和存儲空間浪費的問題1)文件存儲過程在文件目錄下的文件存儲完成后,將目錄下文件對象添加到壓縮文件,將原始文件對象刪除。2)文件服務過程修改對私有文件訪問協(xié)議或者標準協(xié)議(如HTTP、Web Service和FTP)的文件存在性判斷部分,在返回原始文件無法打開狀態(tài)前,附加對壓縮文件的解壓和判斷,只有在壓縮文件解壓失敗或者壓縮文件里不存在該文件的時候才返回打不開文件的狀態(tài)。3)定期清理定期對從壓縮文件里解壓出來的文件對象進行清理。
文檔編號H04L29/08GK102148859SQ20111002274
公開日2011年8月10日 申請日期2011年1月20日 優(yōu)先權日2011年1月20日
發(fā)明者凌世播, 廖聞劍, 彭艷兵, 汪洋 申請人:南京烽火星空通信發(fā)展有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
江陵县| 历史| 额敏县| 五原县| 呼伦贝尔市| 阿坝县| 安塞县| 报价| 高要市| 吉安市| 万山特区| 廊坊市| 蒙阴县| 女性| 湟中县| 文化| 正宁县| 绍兴市| 苗栗县| 宁乡县| 泰顺县| 新安县| 武川县| 高陵县| 淮北市| 玉林市| 化德县| 沛县| 崇左市| 铜梁县| 嘉兴市| 汤原县| 厦门市| 汝阳县| 威信县| 庄河市| 明水县| 永定县| 五华县| 固镇县| 鄂伦春自治旗|