• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于云計算的提高緩存設備利用率的方法、裝置及系統制造方法及圖紙

    技術編號:8455140 閱讀:294 留言:0更新日期:2013-03-22 00:19
    本發明專利技術公開了一種基于云計算的提高緩存設備利用率的方法、裝置及系統,所述方法包括:緩存設備定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包;緩存設備定期從云端服務器下載可緩存度信息包,并依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略。本發明專利技術通過利用從云端服務器下載的IP或URL的可緩存度最大限度提高現有緩存設備的利用率,能夠把不能緩存或緩存價值低的IP或URL排除掉,讓緩存設備的硬件資源只提供給緩存效果較好的請求服務,從而減少緩存設備硬件投入,提高硬件資源利用率。

    【技術實現步驟摘要】
    基于云計算的提高緩存設備利用率的方法、裝置及系統
    本專利技術涉及通信
    ,具體而言,涉及一種基于云計算的提高緩存設備利用率的方法、裝置及系統。
    技術介紹
    當前,隨著在線視頻網站的流行,在線視頻流量已經占據互聯網大量帶寬,為此許多寬帶運營商、高校、大企業等都希望通過部署緩存設備來降低帶寬壓力并且提高用戶體驗。其中緩存設備(cachedevice),通過代理的方式,該緩存設備把用戶首次向服務器請求的數據保存在本地,在后續有相同的請求時,直接向用戶返回本地存儲的數據。緩存設備一般部署在互聯網出口,一方面,將多媒體分發遷移到網絡邊緣上可以大大減輕源服務器的負載和廣域網帶寬消耗,另一方面,在實際應用當中,所有上網流量都需要經過緩存設備,從而給緩存設備帶來了很大的負載壓力。目前揭示的用以提高緩存設備處理能力的解決方案都只是從硬件上入手,例如使用更強大的CPU、更大的內存容量、更大的緩存空間,或者采用緩存設備集群以緩解負載壓力,以提高緩存設備處理性能。但該解決方案不足以從根本上解決問題,這是因為大量的硬件資源會被大量的可緩存度低的請求占用,由于連接數主要消耗緩存設備的CPU和內存資源,而緩存主要消耗緩存設備的I/O資源,當不可緩存的連接數很多時,磁盤則得不到有效的利用,因此,該傳統的僅提升硬件性能的解決方案不能解決該技術問題。其中可緩存度(cachereputation)是指,根據大量的緩存設備上報關于IP(InternetProtocol,網絡互聯協議)或URL(UniversalResourceLocator,網頁地址)緩存信息計算出來的用于指導緩存設備進行代理和緩存的值。可緩存度越高,表示某個IP或URL越值得緩存。
    技術實現思路
    為了解決現有技術中存在的緩存設備硬件資源利用率較低的問題,本專利技術的目的在于提供一種基于云計算的提高緩存設備利用率的方法、裝置及系統。為了達到本專利技術的目的,本專利技術采用以下技術方案實現:一種基于云計算的提高緩存設備利用率的方法,包括:緩存設備定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包;緩存設備定期從云端服務器下載可緩存度信息包,并依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略。進一步地,所述緩存信息為IP或URL緩存信息。進一步地,云端服務器依據多個緩存設備在預定時間周期內上報的緩存信息計算相應緩存信息的可緩存度,并用當前形成的可緩存度信息包替換前一次形成的可緩存度信息包。進一步地,緩存設備依據自身的資源使用情況以及定期從云端服務器下載的可緩存度信息包調整相應緩存信息的緩存策略的方法包括:依據緩存設備的資源使用情況調整可緩存度閾值;依據調整后的可緩存度閾值以及可緩存度信息包調整相應緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。進一步地,當緩存設備的CPU或內存使用率提高時,則提高IP可緩存度閾值的大小,對可緩存度低于IP可緩存度閾值的IP不進行代理;當緩存設備的磁盤使用率提高時,則提高URL可緩存度閾值的大小,對可緩存度低于URL可緩存度閾值的URL不進行磁盤操作。一種基于云計算的提高緩存設備利用率的裝置,包括:信息上報模塊,用于定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包;信息下載模塊,用于定期從云端服務器下載可緩存度信息包;處理模塊,用于依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略。進一步地,所述緩存信息為IP或URL緩存信息。進一步地,云端服務器依據多個緩存設備在預定時間周期內上報的緩存信息計算相應緩存信息的可緩存度,并用當前形成的可緩存度信息包替換前一次形成的可緩存度信息包。進一步地,處理模塊包括:調整單元,用于依據緩存設備的資源使用情況調整可緩存度閾值;執行單元,用于依據調整后的可緩存度閾值以及可緩存度信息包調整相應緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。進一步地,當緩存設備的CPU或內存使用率提高時,則調整單元提高IP可緩存度閾值的大小,執行單元對可緩存度低于IP可緩存度閾值的IP不進行代理;當緩存設備的磁盤使用率提高時,則調整單元提高URL可緩存度閾值的大小,執行單元對可緩存度低于URL可緩存度閾值的URL不進行磁盤操作。一種緩存設備,其包括如上所述的基于云計算的提高緩存設備利用率的裝置,所述裝置包括:信息上報模塊,用于定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包;信息下載模塊,用于定期從云端服務器下載可緩存度信息包;處理模塊,用于依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略。一種基于云計算的提高緩存設備利用率的系統,包括:緩存設備,用于定期向云端服務器上報緩存信息;以及進一步用于從云端服務器下載可緩存度信息包,并依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略;云端服務器,用于依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包。進一步地,所述緩存信息為IP或URL緩存信息。進一步地,云端服務器依據多個緩存設備在預定時間周期內上報的緩存信息計算相應緩存信息的可緩存度,并用當前形成的可緩存度信息包替換前一次形成的可緩存度信息包。進一步地,緩存設備依據自身的資源使用情況以及定期從云端服務器下載的可緩存度信息包調整相應緩存信息的緩存策略的方法包括:依據緩存設備的資源使用情況調整可緩存度閾值;依據調整后的可緩存度閾值以及可緩存度信息包調整相應緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存。進一步地,當緩存設備的CPU或內存使用率提高時,則提高IP可緩存度閾值的大小,對可緩存度低于IP可緩存度閾值的IP不進行代理;當緩存設備的磁盤使用率提高時,則提高URL可緩存度閾值的大小,對可緩存度低于URL可緩存度閾值的URL不進行磁盤操作。通過上述本專利技術的技術方案可以看出,本專利技術通過利用從云端服務器下載的IP或URL的可緩存度最大限度提高現有緩存設備的利用率,能夠把不能緩存或緩存價值低的IP或URL排除掉,讓緩存設備的硬件資源只提供給緩存效果較好的請求服務,從而減少緩存設備硬件投入,提高硬件資源利用率。附圖說明圖1是本專利技術實施例提供的一種基于云計算的提高緩存設備利用率的方法流程示意圖;圖2是本專利技術實施例提供的一種緩存設備的結構示意圖;圖3是本專利技術實施例提供的一種基于云計算的提高緩存設備利用率的系統結構示意圖。本專利技術目的的實現、功能特點及優異效果,下面將結合具體實施例以及附圖做進一步的說明。具體實施方式下面結合附圖和具體實施例對本專利技術所述技術方案作進一步的詳細描述,以使本領域的技術人員可以更好的理解本專利技術并能予以實施,但所舉實施例不作為對本專利技術的限定。本專利技術的核心思想是,云端服務器根據呈分布式布置的多個緩存設備上報的IP或URL緩存信息計算相應IP或URL緩存信息的可緩存度,以及緩存設備定期從云端服務器獲取這些學習過的可緩存度信息,并用這些獲取的IP或U本文檔來自技高網
    ...
    基于云計算的提高緩存設備利用率的方法、裝置及系統

    【技術保護點】
    一種基于云計算的提高緩存設備利用率的方法,其特征在于,包括:緩存設備定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備上報的緩存信息計算相應緩存信息的可緩存度,形成可緩存度信息包;緩存設備定期從云端服務器下載可緩存度信息包,并依據自身的資源使用情況以及該可緩存度信息包調整相應緩存信息的緩存策略。

    【技術特征摘要】
    1.一種基于云計算的提高緩存設備利用率的方法,其特征在于,包括:緩存設備定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備在預定時間周期內上報的緩存信息計算相應緩存信息的可緩存度,并用當前形成的可緩存度信息包替換前一次形成的可緩存度信息包;緩存設備定期從云端服務器下載可緩存度信息包,依據緩存設備的資源使用情況調整可緩存度閾值;依據調整后的可緩存度閾值以及可緩存度信息包調整相應緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存;所述緩存信息為IP或URL緩存信息,所述可緩存度閾值的初始值由用戶自行設定。2.如權利要求1所述的基于云計算的提高緩存設備利用率的方法,其特征在于,當緩存設備的CPU或內存使用率提高時,則提高IP可緩存度閾值的大小,對可緩存度低于IP可緩存度閾值的IP不進行代理;當緩存設備的磁盤使用率提高時,則提高URL可緩存度閾值的大小,對可緩存度低于URL可緩存度閾值的URL不進行磁盤操作。3.一種基于云計算的提高緩存設備利用率的裝置,其特征在于,包括:信息上報模塊,用于定期向云端服務器上報緩存信息,以使得云端服務器依據多個緩存設備在預定時間周期內上報的緩存信息計算相應緩存信息的可緩存度,并用當前形成的可緩存度信息包替換前一次形成的可緩存度信息包;信息下載模塊,用于定期從云端服務器下載可緩存度信息包;處理模塊包括:調整單元,用于依據緩存設備的資源使用情況調整可緩存度閾值;執行單元,用于依據調整后的可緩存度閾值以及可緩存度信息包調整相應緩存信息的緩存策略,對于可緩存度低于可緩存度閾值的緩存信息不予緩存...

    【專利技術屬性】
    技術研發人員:曾建發
    申請(專利權)人:深圳市深信服電子科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品成人一区无码| 久久精品无码午夜福利理论片| 亚洲爆乳AAA无码专区| 久久久久亚洲AV无码观看| 精品无码久久久久久久久| 伊人久久综合精品无码AV专区| 人妻无码αv中文字幕久久琪琪布| 国产AV无码专区亚洲AV蜜芽 | 日韩AV高清无码| 综合无码一区二区三区四区五区| 内射人妻少妇无码一本一道 | 亚洲AV无码专区在线观看成人| 曰批全过程免费视频在线观看无码 | 亚洲午夜无码久久久久小说 | 亚洲最大中文字幕无码网站| 13小箩利洗澡无码视频网站免费 | 免费无码又爽又刺激网站| 亚洲av午夜国产精品无码中文字| 无码中文字幕日韩专区视频| 无码色AV一二区在线播放| 无码毛片内射白浆视频| 少妇人妻偷人精品无码视频| 亚洲精品无码专区在线在线播放| 亚洲精品无码日韩国产不卡?V| 特级小箩利无码毛片| 亚洲日韩中文字幕无码一区| 亚洲av片不卡无码久久| 亚洲av无码久久忘忧草| 手机永久无码国产AV毛片| 亚洲AV区无码字幕中文色| 国产精品无码无卡在线播放| 最新国产AV无码专区亚洲| 国产又爽又黄无码无遮挡在线观看| 国产在线无码制服丝袜无码| 国产av无码久久精品| 人妻无码久久久久久久久久久| 永久无码精品三区在线4| 亚洲精品午夜无码电影网| 无码少妇一区二区三区| 无码国产精品一区二区免费| 亚洲AV无码一区二区大桥未久|