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

基于云計算的提高緩存設(shè)備利用率的方法、裝置及系統(tǒng)的制作方法

文檔序號:7864270閱讀:183來源:國知局
專利名稱:基于云計算的提高緩存設(shè)備利用率的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體而言,涉及一種基于云計算的提高緩存設(shè)備利用率的方法、裝置及系統(tǒng)。
背景技術(shù)
當(dāng)前,隨著在線視頻網(wǎng)站的流行,在線視頻流量已經(jīng)占據(jù)互聯(lián)網(wǎng)大量帶寬,為此許多寬帶運營商、高校、大企業(yè)等都希望通過部署緩存設(shè)備來降低帶寬壓力并且提高用戶體驗。
其中緩存設(shè)備(cache device),通過代理的方式,該緩存設(shè)備把用戶首次向服務(wù)器請求的數(shù)據(jù)保存在本地,在后續(xù)有相同的請求時,直接向用戶返回本地存儲的數(shù)據(jù)。
緩存設(shè)備一般部署在互聯(lián)網(wǎng)出口,一方面,將多媒體分發(fā)遷移到網(wǎng)絡(luò)邊緣上可以大大減輕源服務(wù)器的負載和廣域網(wǎng)帶寬消耗,另一方面,在實際應(yīng)用當(dāng)中,所有上網(wǎng)流量都需要經(jīng)過緩存設(shè)備,從而給緩存設(shè)備帶來了很大的負載壓力。目前揭示的用以提高緩存設(shè)備處理能力的解決方案都只是從硬件上入手,例如使用更強大的CPU、更大的內(nèi)存容量、更大的緩存空間,或者采用緩存設(shè)備集群以緩解負載壓力,以提高緩存設(shè)備處理性能。但該解決方案不足以從根本上解決問題,這是因為大量的硬件資源會被大量的可緩存度低的請求占用,由于連接數(shù)主要消耗緩存設(shè)備的CPU和內(nèi)存資源,而緩存主要消耗緩存設(shè)備的I/O資源,當(dāng)不可緩存的連接數(shù)很多時,磁盤則得不到有效的利用,因此,該傳統(tǒng)的僅提升硬件性能的解決方案不能解決該技術(shù)問題。
其中可緩存度(cache reputation)是指,根據(jù)大量的緩存設(shè)備上報關(guān)于IP (Internet Protocol,網(wǎng)絡(luò)互聯(lián)協(xié)議)或 URL (Universal Resource Locator,網(wǎng)頁地址)緩存信息計算出來的用于指導(dǎo)緩存設(shè)備進行代理和緩存的值??删彺娑仍礁撸硎灸硞€IP或 URL越值得緩存。發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中存在的緩存設(shè)備硬件資源利用率較低的問題,本發(fā)明的目的在于提供一種基于云計算的提高緩存設(shè)備利用率的方法、裝置及系統(tǒng)。
為了達到本發(fā)明的目的,本發(fā)明采用以下技術(shù)方案實現(xiàn)
一種基于云計算的提高緩存設(shè)備利用率的方法,包括
緩存設(shè)備定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包;
緩存設(shè)備定期從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度/[目息包調(diào)整相應(yīng)緩存/[目息的緩存策略。
進一步地,所述緩存信息為IP或URL緩存信息。
進一步地,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
進一步地,緩存設(shè)備依據(jù)自身的資源使用情況以及定期從云端服務(wù)器下載的可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略的方法包括
依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值;
依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略, 對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
進一步地,當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則提高IP可緩存度閥值的大小,對可緩存度低于IP可緩存度閥值的IP不進行代理;
當(dāng)緩存設(shè)備的磁盤使用率提高時,則提高URL可緩存度閥值的大小,對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
一種基于云計算的提高緩存設(shè)備利用率的裝置,包括
信息上報模塊,用于定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包;
信息下載模塊,用于定期從云端服務(wù)器下載可緩存度信息包;
處理模塊,用于依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略。
進一步地,所述緩存信息為IP或URL緩存信息。
進一步地,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
進一步地,處理模塊包括
調(diào)整單元,用于依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值;
執(zhí)行單元,用于依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
進一步地,當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則調(diào)整單元提高IP可緩存度閥值的大小,執(zhí)行單元對可緩存度低于IP可緩存度閥值的IP不進行代理;
當(dāng)緩存設(shè)備的磁盤使用率提高時,則調(diào)整單元提高URL可緩存度閥值的大小,執(zhí)行單元對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
一種緩存設(shè)備,其包括如上所述的基于云計算的提高緩存設(shè)備利用率的裝置,所述裝置包括
信息上報模塊,用于定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包;
信息下載模塊,用于定期從云端服務(wù)器下載可緩存度信息包;
處理模塊,用于依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略。
一種基于云計算的提高緩存設(shè)備利用率的系統(tǒng),包括
緩存設(shè)備,用于定期向云端服務(wù)器上報緩存信息;以及進一步用于從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略;
云端服務(wù)器,用于依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包。
進一步地,所述緩存信息為IP或URL緩存信息。
進一步地,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
進一步地,緩存設(shè)備依據(jù)自身的資源使用情況以及定期從云端服務(wù)器下載的可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略的方法包括
依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值;
依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略, 對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
進一步地,當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則提高IP可緩存度閥值的大小,對可緩存度低于IP可緩存度閥值的IP不進行代理;
當(dāng)緩存設(shè)備的磁盤使用率提高時,則提高URL可緩存度閥值的大小,對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
通過上述本發(fā)明的技術(shù)方案可以看出,本發(fā)明通過利用從云端服務(wù)器下載的IP 或URL的可緩存度最大限度提高現(xiàn)有緩存設(shè)備的利用率,能夠把不能緩存或緩存價值低的 IP或URL排除掉,讓緩存設(shè)備的硬件資源只提供給緩存效果較好的請求服務(wù),從而減少緩存設(shè)備硬件投入,提高硬件資源利用率。


圖I是本發(fā)明實施例提供的一種基于云計算的提高緩存設(shè)備利用率的方法流程示意圖2是本發(fā)明實施例提供的一種緩存設(shè)備的結(jié)構(gòu)示意圖3是本發(fā)明實施例提供的一種基于云計算的提高緩存設(shè)備利用率的系統(tǒng)結(jié)構(gòu)示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)異效果,下面將結(jié)合具體實施例以及附圖做進一步的說明。
具體實施方式
下面結(jié)合附圖和具體實施例對本發(fā)明所述技術(shù)方案作進一步的詳細描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本發(fā)明并能予以實施,但所舉實施例不作為對本發(fā)明的限定。
本發(fā)明的核心思想是,云端服務(wù)器根據(jù)呈分布式布置的多個緩存設(shè)備上報的IP 或URL緩存信息計算相應(yīng)IP或URL緩存信息的可緩存度,以及緩存設(shè)備定期從云端服務(wù)器獲取這些學(xué)習(xí)過的可緩存度信息,并用這些獲取的IP或URL可緩存讀指導(dǎo)緩存設(shè)備進行相應(yīng)IP/UR緩存信息的代理或緩存。
如圖I所示,本發(fā)明實施例提供了一種基于云計算的提高緩存設(shè)備利用率的方法,其包括如下步驟
S10、緩存設(shè)備定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包;
S30、緩存設(shè)備定期從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略。
實際實施時,緩存設(shè)備對某個具體請求代理之后,記錄請求的對象是否能夠緩存、 請求對象的大小、命中的次數(shù)等所有和緩存相關(guān)的緩存信息,優(yōu)選地,所述緩存信息為IP 或URL緩存信息。
例如一種實施方式中,云端服務(wù)器獲得的IP或URL緩存信息與計算得到的可緩存度的對應(yīng)關(guān)系為
權(quán)利要求
1.一種基于云計算的提高緩存設(shè)備利用率的方法,其特征在于,包括 緩存設(shè)備定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包; 緩存設(shè)備定期從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度息包調(diào)整相應(yīng)緩存息的緩存策略。
2.如權(quán)利要求I所述的基于云計算的提高緩存設(shè)備利用率的方法,其特征在于,所述緩存信息為IP或URL緩存信息。
3.如權(quán)利要求I所述的基于云計算的提高緩存設(shè)備利用率的方法,其特征在于,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
4.如權(quán)利要求1-3任一所述的基于云計算的提高緩存設(shè)備利用率的方法,其特征在于,緩存設(shè)備依據(jù)自身的資源使用情況以及定期從云端服務(wù)器下載的可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略的方法包括 依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值; 依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
5.如權(quán)利要求4任一所述的基于云計算的提高緩存設(shè)備利用率的方法,其特征在于, 當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則提高IP可緩存度閥值的大小,對可緩存度低于IP可緩存度閥值的IP不進行代理; 當(dāng)緩存設(shè)備的磁盤使用率提高時,則提高URL可緩存度閥值的大小,對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
6.一種基于云計算的提高緩存設(shè)備利用率的裝置,其特征在于,包括 信息上報模塊,用于定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包; 信息下載模塊,用于定期從云端服務(wù)器下載可緩存度信息包; 處理模塊,用于依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略。
7.如權(quán)利要求6所述的基于云計算的提高緩存設(shè)備利用率的裝置,其特征在于,所述緩存信息為IP或URL緩存信息。
8.如權(quán)利要求6所述的基于云計算的提高緩存設(shè)備利用率的裝置,其特征在于,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
9.如權(quán)利要求6-8任一所述的基于云計算的提高緩存設(shè)備利用率的裝置,其特征在于,處理模塊包括 調(diào)整單元,用于依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值; 執(zhí)行單元,用于依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
10.如權(quán)利要求9任一所述的基于云計算的提高緩存設(shè)備利用率的裝置,其特征在于, 當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則調(diào)整單元提高IP可緩存度閥值的大小,執(zhí)行單元對可緩存度低于IP可緩存度閥值的IP不進行代理; 當(dāng)緩存設(shè)備的磁盤使用率提高時,則調(diào)整單元提高URL可緩存度閥值的大小,執(zhí)行單元對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
11.一種緩存設(shè)備,其特征在于,包括如權(quán)利要求6-10任一權(quán)利要求所述的基于云計算的提高緩存設(shè)備利用率的裝置。
12.一種基于云計算的提高緩存設(shè)備利用率的系統(tǒng),其特征在于,包括 緩存設(shè)備,用于定期向云端服務(wù)器上報緩存信息;以及進一步用于從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略; 云端服務(wù)器,用于依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包。
13.如權(quán)利要求12所述的基于云計算的提高緩存設(shè)備利用率的系統(tǒng),其特征在于,所述緩存信息為IP或URL緩存信息。
14.如權(quán)利要求12所述的基于云計算的提高緩存設(shè)備利用率的系統(tǒng),其特征在于,云端服務(wù)器依據(jù)多個緩存設(shè)備在預(yù)定時間周期內(nèi)上報的緩存信息計算相應(yīng)緩存信息的可緩存度,并用當(dāng)前形成的可緩存度信息包替換前一次形成的可緩存度信息包。
15.如權(quán)利要求12-14任一所述的基于云計算的提高緩存設(shè)備利用率的系統(tǒng),其特征在于,緩存設(shè)備依據(jù)自身的資源使用情況以及定期從云端服務(wù)器下載的可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略的方法包括 依據(jù)緩存設(shè)備的資源使用情況調(diào)整可緩存度閾值; 依據(jù)調(diào)整后的可緩存度閾值以及可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。
16.如權(quán)利要求15所述的基于云計算的提高緩存設(shè)備利用率的系統(tǒng),其特征在于, 當(dāng)緩存設(shè)備的CPU或內(nèi)存使用率提高時,則提高IP可緩存度閥值的大小,對可緩存度低于IP可緩存度閥值的IP不進行代理; 當(dāng)緩存設(shè)備的磁盤使用率提高時,則提高URL可緩存度閥值的大小,對可緩存度低于URL可緩存度閥值的URL不進行磁盤操作。
全文摘要
本發(fā)明公開了一種基于云計算的提高緩存設(shè)備利用率的方法、裝置及系統(tǒng),所述方法包括緩存設(shè)備定期向云端服務(wù)器上報緩存信息,以使得云端服務(wù)器依據(jù)多個緩存設(shè)備上報的緩存信息計算相應(yīng)緩存信息的可緩存度,形成可緩存度信息包;緩存設(shè)備定期從云端服務(wù)器下載可緩存度信息包,并依據(jù)自身的資源使用情況以及該可緩存度信息包調(diào)整相應(yīng)緩存信息的緩存策略。本發(fā)明通過利用從云端服務(wù)器下載的IP或URL的可緩存度最大限度提高現(xiàn)有緩存設(shè)備的利用率,能夠把不能緩存或緩存價值低的IP或URL排除掉,讓緩存設(shè)備的硬件資源只提供給緩存效果較好的請求服務(wù),從而減少緩存設(shè)備硬件投入,提高硬件資源利用率。
文檔編號H04L29/08GK102984203SQ20121042815
公開日2013年3月20日 申請日期2012年10月31日 優(yōu)先權(quán)日2012年10月31日
發(fā)明者曾建發(fā) 申請人:深圳市深信服電子科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
调兵山市| 赤水市| 清远市| 大洼县| 昔阳县| 马关县| 孟津县| 曲松县| 乌苏市| 昂仁县| 大理市| 华容县| 大新县| 鹤壁市| 赫章县| 太湖县| 荥经县| 嫩江县| 威海市| 常宁市| 龙陵县| 洱源县| 开阳县| 洛隆县| 马关县| 湖口县| 建昌县| 织金县| 蓬莱市| 白沙| 遂平县| 精河县| 行唐县| 贺兰县| 鹿邑县| 高淳县| 巴林左旗| 湖口县| 深泽县| 雷州市| 凤城市|