[發(fā)明專利]一種文件存儲系統(tǒng)及文件存儲方法在審
| 申請?zhí)枺?/td> | 201811191994.4 | 申請日: | 2018-10-12 |
| 公開(公告)號: | CN109508323A | 公開(公告)日: | 2019-03-22 |
| 發(fā)明(設(shè)計)人: | 李甫 | 申請(專利權(quán))人: | 量子云未來(北京)信息科技有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/13 |
| 代理公司: | 北京知呱呱知識產(chǎn)權(quán)代理有限公司 11577 | 代理人: | 朱紅濤;馮建基 |
| 地址: | 100021 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 接口適配層 存儲模式 匹配 文件存儲系統(tǒng) 存儲接口 文件存儲 存儲層 存儲處理 應(yīng)用層 存儲服務(wù)器 存儲方式 即插即用 接口封裝 自動匹配 調(diào)用 檢測 創(chuàng)建 | ||
本發(fā)明實施例公開了一種文件存儲系統(tǒng)及文件存儲方法,其中,所述系統(tǒng)包括應(yīng)用層、接口適配層和存儲層;接口適配層創(chuàng)建于應(yīng)用層和存儲層之間,將與兩種或兩種以上的文件存儲方式匹配的文件存儲系統(tǒng)的對應(yīng)接口封裝至接口適配層,接口適配層用于根據(jù)檢測到的當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式調(diào)用至與當(dāng)前存儲模式匹配的存儲接口上;存儲層用于進行與當(dāng)前存儲接口匹配的存儲處理。本發(fā)明的方案,利用接口適配層自動匹配存儲模式,根據(jù)匹配出的存儲模式切換至相應(yīng)的接口,并進行與當(dāng)前存儲接口匹配的存儲處理;做到了:各種存儲方式即插即用,不需要對現(xiàn)有的程序進行改動。
技術(shù)領(lǐng)域
本發(fā)明涉及文件存儲技術(shù)領(lǐng)域,具體涉及一種文件存儲系統(tǒng)及文件存儲方法。
背景技術(shù)
現(xiàn)有技術(shù),文件存儲方式是多種多種的,以滿足不同使用習(xí)慣用戶的需求。常見的文件存儲方式有HDFS(Hadoop Distributed File System,分布式文件系統(tǒng)),HDFS有著高容錯性的特點,并且設(shè)計用來部署在低廉的硬件上。而且它提供高吞吐量來訪問應(yīng)用程序的數(shù)據(jù),適合那些有著超大數(shù)據(jù)集的應(yīng)用程序。HDFS可以實現(xiàn)流的形式訪問文件系統(tǒng)中的數(shù)據(jù)。
此外,常見的文件存儲方式還有SFTP(Secure File Transfer Protocol,安全文件傳送協(xié)議),SFTP可以為傳輸文件提供一種安全的加密方法。SFTP使用了加密傳輸認證信息和傳輸?shù)臄?shù)據(jù),因此,使用SFTP的方式進行文件存儲的安全性是比較高的。但是,由于這種傳輸方式使用了加密/解密技術(shù),因此,傳輸效率偏低。
再者,常見的文件存儲方式還有CEPH,CEPH是一個可靠地、自動重均衡、自動恢復(fù)的分布式存儲系統(tǒng),根據(jù)場景劃分可以將CEPH分為三大塊,分別是對象存儲、塊設(shè)備存儲和文件系統(tǒng)服務(wù)。在虛擬化領(lǐng)域里,比較常用到的是CEPH的塊設(shè)備存儲,比較直觀的是CEPH集群可以提供一個raw格式的塊存儲來作為虛擬機實例的硬盤。CEPH相比其它存儲方式的優(yōu)點在于,它不單單是存儲,同時還充分利用了存儲節(jié)點的計算能力,在存儲每一個數(shù)據(jù)時,都會通過計算得出該數(shù)據(jù)存儲的位置,盡量將數(shù)據(jù)分布均衡,同時由于CEPH的良好設(shè)計,使得它不存在傳統(tǒng)的單點故障的問題。
此外,常見的文件存儲的方式還有LOCALSTORE文件存儲方式,除此之外,文件存儲方式還有其它方式,文件存儲的方式是種類繁多的。基于不同的文件存儲的方式有多不同,若在不同文件存儲方式之間進行切換時,需要進行大面積的接口切換,并做相對應(yīng)的重復(fù)工作,例如,開發(fā)工作,測試工作等等;而上述開發(fā)工作,測試工作將需要耗費大量的人力、物力和時間,如何對上述不同文件存儲方式間的切換過程進行簡化,是待解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種文件存儲系統(tǒng)及文件存儲方法,用以解決現(xiàn)有不同文件存儲方式間的切換過程需要耗費大量人力、物力和時間的問題。
為實現(xiàn)上述目的,本發(fā)明實施例提供一種文件存儲系統(tǒng),所述系統(tǒng)包括應(yīng)用層、接口適配層和存儲層;所述應(yīng)用層,用于為能夠產(chǎn)生網(wǎng)絡(luò)流量的應(yīng)用程序提供用戶接口,并提供相應(yīng)的網(wǎng)絡(luò)應(yīng)用服務(wù);所述接口適配層創(chuàng)建于所述應(yīng)用層和所述存儲層之間,將與兩種或兩種以上的文件存儲方式匹配的文件存儲系統(tǒng)的對應(yīng)接口封裝至所述接口適配層,所述接口適配層用于根據(jù)檢測到的當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式調(diào)用至與當(dāng)前存儲模式匹配的存儲接口上;在所述接口適配層根據(jù)檢測到的當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式調(diào)用至與當(dāng)前存儲模式匹配的存儲接口上之后,所述存儲層用于進行與當(dāng)前存儲接口匹配的存儲處理。
可選地,所述接口適配層還用于檢測當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式,以便于根據(jù)檢測到的當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式調(diào)用至與當(dāng)前存儲模式匹配的存儲接口上。
可選地,所述接口適配層還用于根據(jù)預(yù)設(shè)的定時監(jiān)測任務(wù),在預(yù)設(shè)時間間隔內(nèi)監(jiān)測當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式。
可選地,所述接口適配層還用于實時監(jiān)測當(dāng)前存儲服務(wù)器對應(yīng)的存儲模式。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于量子云未來(北京)信息科技有限公司,未經(jīng)量子云未來(北京)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811191994.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





