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

混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略的制作方法

文檔序號(hào):12364052閱讀:286來源:國(guó)知局
混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略的制作方法與工藝
本發(fā)明涉及一種混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略。
背景技術(shù)
:云計(jì)算、云存儲(chǔ)技術(shù)在近幾年內(nèi)得到了快速發(fā)展,國(guó)內(nèi)外涌現(xiàn)了各式各樣的公有云存儲(chǔ)服務(wù),這些公有云服務(wù)對(duì)于個(gè)人用戶是免費(fèi)的,但對(duì)于需要通過API(應(yīng)用程序接口)訪問的企業(yè)用戶是收費(fèi)的。云存儲(chǔ)服務(wù)滿足了企業(yè)的存儲(chǔ)需求,同時(shí)又降低了企業(yè)購買、維護(hù)大容量存儲(chǔ)設(shè)備的開銷,企業(yè)等用戶越來越傾向于將數(shù)據(jù)存儲(chǔ)在服務(wù)提供商的云存儲(chǔ)系統(tǒng)上以節(jié)省成本。但對(duì)于有大量數(shù)據(jù)存儲(chǔ)需求的云存儲(chǔ)服務(wù)消費(fèi)者而言,云存儲(chǔ)服務(wù)仍然需要不菲的存儲(chǔ)費(fèi)用。2011年,NIST(NationalInstituteofStandardsandTechnology,美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院)提出了云代理。云代理獨(dú)立于云存儲(chǔ)資源提供商運(yùn)行,負(fù)責(zé)發(fā)現(xiàn)和分析云用戶的需求,拆分成不同的任務(wù)發(fā)布到云端,云存儲(chǔ)提供商根據(jù)這些任務(wù)給出各自的報(bào)價(jià)和SLA(Service-LevelAgreement,服務(wù)等級(jí)協(xié)議)交給云代理比較和選擇;云代理向用戶提供報(bào)價(jià)和合同,并租用云存儲(chǔ)資源提供商的資源交給用戶使用。但是,我們知道數(shù)據(jù)的重復(fù)存儲(chǔ)會(huì)帶來巨大冗余和空間的浪費(fèi),而企業(yè)用戶放到公有云的數(shù)據(jù)一般是非關(guān)鍵公共數(shù)據(jù),在公有云中很可能會(huì)存在相同數(shù)據(jù)導(dǎo)致重復(fù)存儲(chǔ),傳統(tǒng)的云存儲(chǔ)服務(wù)提供商給出的SLA中沒有重復(fù)資源的描述,傳統(tǒng)的云代理選擇云存儲(chǔ)服務(wù)商的策略中也沒有考慮云存儲(chǔ)服務(wù)商是否存在重復(fù)資源。數(shù)據(jù)的重復(fù)存儲(chǔ)將帶來較大的不必要成本支出浪費(fèi),帶來低性價(jià)比問題,這必然是云存儲(chǔ)用戶所不希望的,故云存儲(chǔ)中的數(shù)據(jù)重復(fù)存儲(chǔ)已成為一個(gè)迫切需要解決的問題,數(shù)據(jù)存儲(chǔ)量越大的企業(yè)對(duì)此的需求也是越大的。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的目的在于提供一種混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略,增加了數(shù)據(jù)自身與云空間可訪問資源重復(fù)的匹配項(xiàng),并提出數(shù)據(jù)索引列表存儲(chǔ)策略來進(jìn)行完善。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略,其特征在于,包括以下步驟:步驟S1:在混合云的環(huán)境中創(chuàng)建用戶可訪問空間,所述用戶可訪問空間包括用戶自身所擁有的私有云空間、云代理為用戶開辟好的資源池以及通過云代理可檢索得到的其他用戶共享的數(shù)據(jù)資源;步驟S2:為所述用戶可訪問空間中的已存儲(chǔ)數(shù)據(jù)建立索引列表,所述索引列表用于記錄已存儲(chǔ)數(shù)據(jù)的信息,包括已存儲(chǔ)信息的文件名、文件大小、存儲(chǔ)路徑、存儲(chǔ)時(shí)間、是否全存和存儲(chǔ)用戶;步驟S3:在存儲(chǔ)數(shù)據(jù)時(shí),通過所述索引列表將要存儲(chǔ)數(shù)據(jù)的信息和已存儲(chǔ)數(shù)據(jù)的信息進(jìn)行匹配,找出與要存儲(chǔ)數(shù)據(jù)相同的可訪問資源,并統(tǒng)計(jì)其資源數(shù)X;步驟S4:為步驟S3得到與要存儲(chǔ)數(shù)據(jù)相同的可訪問資源設(shè)定數(shù)量閾值S,在存儲(chǔ)數(shù)據(jù)時(shí),根據(jù)所述資源數(shù)X與數(shù)量閾值S的大小,選擇對(duì)要存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ)或者只存儲(chǔ)相同資源的可訪問索引列表。進(jìn)一步的,在所述用戶可訪問空間中,用戶可訪問的資源包括其他用戶的共享資源與本用戶自身的存儲(chǔ)資源。進(jìn)一步的,所述索引列表中的是否全存的具體含義為:若為是,則代表數(shù)據(jù)被完整存儲(chǔ);若為否,則代表只存儲(chǔ)相同資源的可訪問索引列表。進(jìn)一步的,所述步驟S3中的要存儲(chǔ)數(shù)據(jù)的信息包括要存儲(chǔ)信息的文件名、文件大小、存儲(chǔ)路徑、存儲(chǔ)時(shí)間、是否全存和存儲(chǔ)用戶。進(jìn)一步的,所述步驟S4中,若資源數(shù)X低于數(shù)量閾值S,則對(duì)要存儲(chǔ)數(shù)據(jù)進(jìn)行完整存儲(chǔ)以減少數(shù)據(jù)丟失的概率;若資源數(shù)X高于或等于數(shù)量閾值S,則只存儲(chǔ)相同資源的可訪問索引列表以降低存儲(chǔ)成本。進(jìn)一步的,在進(jìn)行完整存儲(chǔ)時(shí),根據(jù)數(shù)據(jù)的安全性需求選擇將要存儲(chǔ)數(shù)據(jù)存于私有云或公有云中。本發(fā)明與現(xiàn)有技術(shù)相比具有以下有益效果:本發(fā)明通過為相同資源數(shù)設(shè)定閾值來決定完整存儲(chǔ)數(shù)據(jù)還是只存儲(chǔ)相同資源的可訪問索引列表,這能有效減少數(shù)據(jù)重復(fù)存儲(chǔ)帶來的巨大冗余和空間浪費(fèi),極大提高混合云中的云存儲(chǔ)性能,為用戶節(jié)省成本。附圖說明圖1是本發(fā)明的流程圖。圖2是本發(fā)明用戶存儲(chǔ)數(shù)據(jù)時(shí)系統(tǒng)存儲(chǔ)操作的流程圖。圖3是本發(fā)明一實(shí)施例的系統(tǒng)框圖。具體實(shí)施方式下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明做進(jìn)一步說明。請(qǐng)參照?qǐng)D3,于本實(shí)施例中,用戶擁有自身的私有云,同時(shí)該用戶的云代理已開辟了由公有云1、公有云2和公有云3組成的資源池,則該用戶的用戶可訪問空間為自身私有云、云代理為用戶開辟好的資源池(此例中由公有云1、公有云2和公有云3組成)以及云代理可檢索得到的其他用戶共享的資源(設(shè)有用戶2、用戶3、用戶4上傳共享數(shù)據(jù))。并設(shè)該用戶可訪問空間中有數(shù)據(jù)資源A、B、C、D、E、F、G、H、I、J,各數(shù)據(jù)資源的具體分布情況可見下表1:表1:數(shù)據(jù)在用戶可訪問空間中的分布情況私有云公有云1公有云2公有云3A、C、E、G、IA、B、C、I、JA、D、G、H、IA、C、F、H、I請(qǐng)參照?qǐng)D1,混合云環(huán)境下的數(shù)據(jù)索引列表存儲(chǔ)策略包括以下步驟:步驟S1:在混合云的環(huán)境中創(chuàng)建用戶可訪問空間,所述用戶可訪問空間包括用戶自身所擁有的私有云空間、云代理為用戶開辟好的資源池以及通過云代理可檢索得到的其他用戶共享的數(shù)據(jù)資源;步驟S2:為所述用戶可訪問空間中的已存儲(chǔ)數(shù)據(jù)建立索引列表,所述索引列表用于記錄已存儲(chǔ)數(shù)據(jù)的信息,包括已存儲(chǔ)信息的文件名、文件大小、存儲(chǔ)路徑、存儲(chǔ)時(shí)間、是否全存和存儲(chǔ)用戶等信息;其中是否全存的具體含義為:若為是,則代表數(shù)據(jù)被完整存儲(chǔ);若為否,則代表存儲(chǔ)的是相同資源的可訪問索引列表。索引列表存放于每個(gè)數(shù)據(jù)所在的云中,下表2為私有云數(shù)據(jù)的索引列表,表3、表4、表5分別為公有云1、公有云2、公有云3的數(shù)據(jù)索引列表:表2:私有云數(shù)據(jù)的索引列表文件名文件大小存儲(chǔ)路徑存儲(chǔ)時(shí)間是否全存存儲(chǔ)用戶A6G私有云20160606是用戶1C3G私有云20160503是用戶1E10G私有云20150909是用戶1G36G私有云20150503是用戶1I28G私有云20130228是用戶1表3:公有云1的數(shù)據(jù)索引列表文件名文件大小存儲(chǔ)路徑存儲(chǔ)時(shí)間是否全存存儲(chǔ)用戶A6G公有云120160601是用戶1B13G公有云120160621是用戶4C3G公有云120160203是用戶3I28G公有云120160303是用戶1J35G公有云120160620是用戶2表4:公有云2的數(shù)據(jù)索引列表文件名文件大小存儲(chǔ)路徑存儲(chǔ)時(shí)間是否全存存儲(chǔ)用戶A6G公有云220160606是用戶1D16G公有云220160503是用戶1G36G公有云220150909是用戶4H1G公有云220150503是用戶3表5:公有云3的數(shù)據(jù)索引列表文件名文件大小存儲(chǔ)路徑存儲(chǔ)時(shí)間是否全存存儲(chǔ)用戶A6G公有云320160602是用戶1C3G公有云320160607是用戶2F24G公有云320160613是用戶1H1G公有云320160618是用戶4I28G公有云320160621是用戶1步驟S3:請(qǐng)參照?qǐng)D2,在存儲(chǔ)數(shù)據(jù)時(shí),通過所述索引列表將要存儲(chǔ)數(shù)據(jù)的信息和已存儲(chǔ)數(shù)據(jù)的信息進(jìn)行匹配(將文件名和文件大小進(jìn)行對(duì)比,當(dāng)已存儲(chǔ)數(shù)據(jù)的文件名和文件大小都相同時(shí)確定為要存儲(chǔ)數(shù)據(jù)相同的可訪問資源),找出與要存儲(chǔ)數(shù)據(jù)相同的可訪問資源,并統(tǒng)計(jì)其資源數(shù)X;步驟S4:請(qǐng)繼續(xù)參照?qǐng)D2,為步驟S3得到與要存儲(chǔ)數(shù)據(jù)相同的可訪問資源設(shè)定數(shù)量閾值S,于本實(shí)施例中S=3,在存儲(chǔ)數(shù)據(jù)時(shí),根據(jù)所述資源數(shù)X與數(shù)量閾值S的大小,選擇對(duì)要存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ)或者只存儲(chǔ)相同資源的可訪問索引列表,具體為:若資源數(shù)X低于數(shù)量閾值S,則對(duì)要存儲(chǔ)數(shù)據(jù)進(jìn)行完整存儲(chǔ)以減少數(shù)據(jù)丟失的概率;若資源數(shù)X高于數(shù)量閾值S,則只存儲(chǔ)相同資源的可訪問索引列表以降低存儲(chǔ)成本。特別的,在進(jìn)行完整存儲(chǔ)時(shí),根據(jù)數(shù)據(jù)的安全性需求選擇將要存儲(chǔ)數(shù)據(jù)存于私有云或公有云中。下面以數(shù)據(jù)C和數(shù)據(jù)H為例進(jìn)行介紹:當(dāng)該用戶要存儲(chǔ)數(shù)據(jù)C時(shí),首先將數(shù)據(jù)C與用戶可訪問空間中的數(shù)據(jù)索引列表進(jìn)行信息匹配,可得匹配結(jié)果:私有云、公有云1和公有云3都有相同的數(shù)據(jù)C,即相同的可訪問資源數(shù)X為3。則顯然X≥S,故我們存儲(chǔ)與數(shù)據(jù)C相同的數(shù)據(jù)的可訪問索引列表,被存儲(chǔ)的內(nèi)容為下表6:表6:存儲(chǔ)數(shù)據(jù)C時(shí)存儲(chǔ)的內(nèi)容文件名文件大小存儲(chǔ)路徑存儲(chǔ)時(shí)間是否全存存儲(chǔ)用戶C3G私有云20160503是用戶1C3G公有云120160203是用戶3C3G公有云320160607是用戶2當(dāng)該用戶要存儲(chǔ)數(shù)據(jù)H時(shí),首先將數(shù)據(jù)H與用戶可訪問空間中的數(shù)據(jù)索引列表進(jìn)行信息匹配,可得匹配結(jié)果:公有云2和公有云3都有相同的數(shù)據(jù)H,即相同的可訪問資源數(shù)X為2。則顯然X〈S,故我們選擇直接對(duì)數(shù)據(jù)H進(jìn)行存儲(chǔ)。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
台湾省| 成安县| 平安县| 靖西县| 汉寿县| 沂南县| 凤冈县| 武城县| 韩城市| 吴川市| 榆树市| 山西省| 石门县| 大竹县| 喀喇| 开封县| 尼玛县| 通化县| 彰武县| 高安市| 衡东县| 铜山县| 杭锦旗| 绥滨县| 克山县| 荔浦县| 胶州市| 故城县| 博兴县| 岳西县| 高尔夫| 安庆市| 西乡县| 宁海县| 南汇区| 和林格尔县| 木里| 宁远县| 东丽区| 蕲春县| 福建省|