国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于大數(shù)據(jù)的計算設(shè)備的緩存與預取加速方法和裝置制造方法

      文檔序號:7816999閱讀:264來源:國知局
      一種基于大數(shù)據(jù)的計算設(shè)備的緩存與預取加速方法和裝置制造方法
      【專利摘要】一種基于大數(shù)據(jù)的計算設(shè)備的緩存與預取加速方法和裝置,與傳統(tǒng)的以設(shè)備為優(yōu)化對象的緩存模式不同的是,該方法由大量緩存或預取服務(wù)裝置對云端提交數(shù)據(jù),包含這些服務(wù)裝置所服務(wù)的被服務(wù)設(shè)備上的各種應(yīng)用程序或網(wǎng)絡(luò)操作的部分特征數(shù)據(jù),所謂的特征數(shù)據(jù)主要指緩存與預取操作所關(guān)注的特征數(shù)據(jù),比如應(yīng)用讀操作寫操作比例、I/O請求類型、文件大小、使用頻率、緩存優(yōu)化經(jīng)驗、被服務(wù)端緩存設(shè)備硬件類型、用戶群特征等,云端在收到數(shù)據(jù)后進行統(tǒng)計與分析,挖掘?qū)τ诓煌瑧?yīng)用的優(yōu)化緩存或預取方案,再以主動反饋或被動應(yīng)答等方式將優(yōu)化后的緩存方案與預判方案返回到緩存服務(wù)裝置進行處理,可直接進行預判性質(zhì)的工作與針對性優(yōu)化,而無需重新長期積累緩存數(shù)據(jù)。
      【專利說明】一種基于大數(shù)據(jù)的計算設(shè)備的緩存與預取加速方法和裝置

      【技術(shù)領(lǐng)域】
      [0001]該產(chǎn)品屬于計算機設(shè)備與信息科學【技術(shù)領(lǐng)域】。是一種基于大數(shù)據(jù)與云技術(shù)的跨設(shè)備交互的計算機與智能設(shè)備加速方法。

      【背景技術(shù)】
      [0002]首先需要說明的是,本發(fā)明所指的緩存主要是指的計算機與智能計算設(shè)備的磁盤緩存,即用于加速系統(tǒng)運行,突破磁盤性能瓶頸的緩存,而不是視頻流媒體緩存或路由web緩存。
      [0003]磁盤緩存技術(shù)是為了解決磁盤速度瓶頸而出現(xiàn)的。磁盤性能的提高遠遠落后于處理器等電子設(shè)備,這使得存儲系統(tǒng)仍舊是整個計算機系統(tǒng)的性能瓶頸。緩存(Caching)以及預取(Prefetching)是能夠提高存儲系統(tǒng)性能的兩種非常有效的技術(shù)。緩存技術(shù)的思想是將經(jīng)常訪問的數(shù)據(jù)放在快速訪問設(shè)備中,加快其存取速度,減少等待時間。預取技術(shù)是把將來有可能馬上要被訪問到的數(shù)據(jù)預先從慢速設(shè)備中預取到快速設(shè)備中。其中,由于預取實際上也是磁盤緩存調(diào)配的一種,故在本文中將兩者統(tǒng)稱為磁盤緩存技術(shù)。
      [0004]緩存技術(shù)(Caching),顧名思義,就是當上下兩層次的設(shè)備讀寫性能差異較大時,介于上一級的高性能設(shè)備與下一級的低性能設(shè)備之間的一個緩沖層,其容量低于下一級的低性能設(shè)備,而性能往往低于上一級的高性能設(shè)備,但是其速度大于低性能設(shè)備,通過轉(zhuǎn)移原本指向低性能設(shè)備的讀寫來提升性能。Cache—詞來源于1967年的一篇電子工程期刊論文。凡是位于速度相差較大的兩種硬件之間,用于協(xié)調(diào)兩者數(shù)據(jù)傳輸速度差異的結(jié)構(gòu),均可稱之為Cache。正是考慮到了緩存技術(shù)在整個存儲體系中的重要地位,大量以提高緩存命中率、最小化磁盤I/O數(shù)量為目標的緩存管理算法紛紛涌現(xiàn)。比如,LRU是應(yīng)用最為廣泛的緩存管理算法,算法的核心思想就是優(yōu)先將那些設(shè)備在最近一段時期內(nèi)最少訪問的數(shù)據(jù)替換出緩存,從而最大限度保障緩存的利用效率。另外,還有一些與LRU相反的緩存管理算法,它們是針對應(yīng)用中特定訪問模式而設(shè)計的。比如最多使用替換算法(Most RecentlyUsed, MRU)也被稱為讀取-替換算法。與LRU優(yōu)先替換出設(shè)備最近最少使用的數(shù)據(jù)不同,MRU總是從設(shè)備緩存中替換出最近使用的數(shù)據(jù)塊。之所以如此,是因為MRU最初是為一些類似于順序掃描、循環(huán)掃描的訪問模式所設(shè)計的。無論是基于空間局部性還是訪問頻率,緩存管理算法的最終目標就是提高設(shè)備端緩存的命中率、最小化設(shè)備磁盤I/O的數(shù)量。
      [0005]預取技術(shù)(Prefetching)是提高存儲系統(tǒng)性能的另一項重要技術(shù)。預取是將那些尚未訪問但未來可能訪問的數(shù)據(jù)預先從磁盤等低速存儲設(shè)備成批讀取到緩存等高速存儲設(shè)備中,以提高數(shù)據(jù)訪問的速度,并最終提升整個存儲系統(tǒng)的性能。
      [0006]預取技術(shù)的有效性主要取決于兩個方面:一個是預取的精確度以及受其影響的緩存命中率,另一個則是預取中順序性的挖掘。一些研究試圖通過保存更多更久的歷史訪問信息來提升預測的準確性。另外一類算法則通過設(shè)備的歷史訪問信息來挖掘文件之間或者數(shù)據(jù)塊之間的訪問關(guān)系,并基于這些關(guān)系預測未來的訪問數(shù)據(jù),提高緩存的命中率。
      [0007]無論緩存還是預取,一直以來,磁盤緩存技術(shù)的算法、優(yōu)化、自我學習都是局域的,針對具體設(shè)備的,將優(yōu)化寄希望于長時間的校正。這是因為,在過去,磁盤緩存系統(tǒng)都是為提升本設(shè)備性能設(shè)計的,其既無法獲得其他設(shè)備的緩存信息,也無法影響其他設(shè)備的運行,何況設(shè)備之間差異巨大即使實現(xiàn)各個設(shè)備系統(tǒng)之間的交互似乎也毫無意義。
      [0008]原因1.無法獲得其他設(shè)備的緩存信息
      在過去,磁盤緩存都與各自設(shè)備形成一個孤立的系統(tǒng),與其他設(shè)備的緩存并沒有任何交互。
      [0009]原因2.無法影響其他設(shè)備的運行既然各自都是孤立的系統(tǒng),自然無法彼此影響。
      [0010]原因3.設(shè)備之間差異巨大即使實現(xiàn)各個設(shè)備系統(tǒng)之間的交互似乎也毫無意義以緩存本身的建立過程為例,需要積累該設(shè)備的運行數(shù)據(jù),才能統(tǒng)計出常用文件,并將這些常用文件進行緩存。顯然,此處所說的常用文件就是針對具體設(shè)備,離開了具體設(shè)備根本就沒有常用文件這個概念。一個計算機工程師的電腦常用程序,比如Visual C或者Dreamwaver,可能在普通用戶的計算機上根本就不會安裝,那兩者之間的緩存系統(tǒng)又有什么可比性呢?更何況,不同設(shè)備的緩存本身也差異巨大,過去絕大部分計算機并沒有設(shè)置處理器緩存之外的磁盤緩存,少數(shù)服務(wù)器應(yīng)用有緩存技術(shù),一些臺式計算機應(yīng)用有基于固態(tài)硬盤緩存技術(shù)(如混合硬盤),這些設(shè)備之間,無緩存的,有緩存的,有完全不同緩存設(shè)備的,設(shè)備之間差別巨大。因此面向設(shè)備的緩存技術(shù)沒有交互的可能。
      [0011]然而,磁盤緩存方案不一定要局限在以具體設(shè)備為對象。如果轉(zhuǎn)而以具體應(yīng)用為對象形成針對應(yīng)用的緩存優(yōu)化方案,就存在不同設(shè)備間數(shù)據(jù)交互的價值,而如果又為磁盤緩存配置一個交互裝置,將本地設(shè)備的磁盤緩存針對具體應(yīng)用的優(yōu)化數(shù)據(jù)與云端之間上傳、反饋,就能夠?qū)崿F(xiàn)交互、統(tǒng)計、數(shù)據(jù)分析的功能。
      [0012]并且,磁盤緩存的模式是會發(fā)生改變的。在發(fā)明人的另一項專利中(2014105350389),發(fā)明人提出了跨設(shè)備的磁盤緩存系統(tǒng),跨設(shè)備的緩存系統(tǒng)中服務(wù)端與被服務(wù)端之間是短距離多通道的網(wǎng)絡(luò),而服務(wù)端之間可以依靠光纖等實現(xiàn)交互。這樣,該跨設(shè)備的緩存系統(tǒng)就可以形成網(wǎng)絡(luò),獲得大數(shù)據(jù),并能應(yīng)用云技術(shù)。


      【發(fā)明內(nèi)容】

      [0013]本發(fā)明提出一種基于大數(shù)據(jù)與云技術(shù)的緩存與預取方法,改變之前緩存與預取技術(shù)的局域特性,挖掘緩存方案與經(jīng)驗的數(shù)據(jù)特性,變設(shè)備對象型的緩存操作為應(yīng)用對象型的緩存操作,變固定設(shè)備型操作為跨設(shè)備操作。
      [0014]該方法需要多個或大量緩存服務(wù)裝置對云端提交數(shù)據(jù),數(shù)據(jù)包含這些緩存服務(wù)裝置所服務(wù)的多個或大量被服務(wù)端上的各種應(yīng)用程序、網(wǎng)絡(luò)操作與相關(guān)文件的部分特征數(shù)據(jù),這些特征數(shù)據(jù)主要為緩存操作所關(guān)注的特征如讀寫比例、I/o請求類型、讀寫文件大小、使用頻率、緩存優(yōu)化經(jīng)驗、被服務(wù)端緩存設(shè)備硬件類型、用戶群特征、文件關(guān)聯(lián)函數(shù)以及在各自設(shè)備上經(jīng)自我學習獲得的經(jīng)驗方案等,云端在收到數(shù)據(jù)后進行統(tǒng)計與分析,以應(yīng)用程序、游戲與網(wǎng)址等應(yīng)用層面的對象為統(tǒng)計對象,分析總結(jié)出針對不同應(yīng)用的緩存配置或預取的優(yōu)化方案(或不同應(yīng)用在不同設(shè)備、用戶等具體情形下的緩存配置或預取的優(yōu)化方案),再以主動反饋或被動應(yīng)答等方式將優(yōu)化后的緩存方案與預取方案返回到緩存服務(wù)裝置進行相應(yīng)處理如優(yōu)化、預判等。見附圖1所示。
      [0015]當然,緩存服務(wù)裝置與云端之間的上傳下載的數(shù)據(jù)全部以密文的形式傳遞。
      [0016]進一步地,緩存服務(wù)裝置上傳的數(shù)據(jù)還可包括各自設(shè)備的緩存硬件特征,也會用于應(yīng)用云端反饋回的方案。這樣在云端分析給出的緩存優(yōu)化方案并不是一個應(yīng)用一份的,而是具體的、分類的,如在何種緩存結(jié)構(gòu)上,對該應(yīng)用采取何種緩存或預取方案。這種依據(jù)各類緩存設(shè)備進行不同處理有利于應(yīng)用優(yōu)化方案。
      [0017]進一步地,緩存服務(wù)裝置上傳的數(shù)據(jù)還可包括用戶群體特征數(shù)據(jù),如年齡范圍、職業(yè)范圍、興趣范圍等,相應(yīng)地,云端反饋的優(yōu)化緩存方案也包括針對不同用戶群對于不同應(yīng)用對象的使用特征的優(yōu)化或預判方案。比如,特定行業(yè)、年齡段的用戶使用設(shè)備都有各自的明顯人群特征,如老年人就不會使用大量讀隨機緩存的3D游戲,而更傾向于使用更多寫緩存的瀏覽器。知道了這些特征,并應(yīng)用這些特征,都能夠更好地發(fā)揮預取與緩存的作用。當然,這些信息都是用戶群信息,裝置既不需要也絕不會獲取任何用戶本身的個人信息。這些用戶群信息也經(jīng)過加密。
      [0018]依據(jù)該方法設(shè)置了這樣的一種裝置,這種裝置安裝到計算設(shè)備后,會執(zhí)行以下工作:1.調(diào)取被服務(wù)端設(shè)備部分的內(nèi)存,將其虛擬成磁盤作為一級緩存,并在關(guān)機時保存其內(nèi)容到文件數(shù)據(jù)包,開機時載入該數(shù)據(jù)包到虛擬的內(nèi)存磁盤;2.檢測是否存在可用磁盤緩存,比如對低速磁盤的移動設(shè)備檢測是否有wigig外接的高速閃存,如能檢測到可用緩存,就創(chuàng)建為二級緩存(或由用戶同意是否創(chuàng)建),根據(jù)讀寫操作等進行緩存與預取。經(jīng)過一段時間自我學習與優(yōu)化后,裝置會以密文上傳這些在各自系統(tǒng)中優(yōu)化后的緩存模式配置數(shù)據(jù)到處理服務(wù)器(云端),處理服務(wù)器(云端)對多個裝置的緩存過的各種應(yīng)用程序、游戲、網(wǎng)絡(luò)操作與相關(guān)文件的統(tǒng)計數(shù)據(jù),以應(yīng)用為單位,來進行緩存結(jié)構(gòu)的優(yōu)化或預判,再反饋到各個裝置以及新的裝置。
      [0019]當然,這種反饋可能并不是實時的,比如以應(yīng)用與緩存設(shè)備類型等為索引,將優(yōu)化的方案存在服務(wù)器端,當裝置被安裝到一臺設(shè)備上后,檢測設(shè)備上的各種應(yīng)用,以及設(shè)備的情況、用戶類型的情況等,向服務(wù)器發(fā)起相應(yīng)請求,服務(wù)器再進行檢索后,將適用該具體類型的,優(yōu)化方案反饋給裝置。
      [0020]裝置并且將各類緩存設(shè)備也進行分類,以便應(yīng)用優(yōu)化方案。比如,標記分別出并行設(shè)備與串行設(shè)備,對于并行1/0,采用細粒度的同步鎖機制增加I/O過程的并行性,從而改善I/o性能,又如,標記區(qū)分I/O的類型,判斷緩存設(shè)備最擅長的隨機讀操作I/O類型,通過在I/o過程中判別其特征,擇優(yōu)分配緩存設(shè)備進行緩存。
      [0021]有益效果
      本發(fā)明能夠改變計算設(shè)備的緩存優(yōu)化和預取優(yōu)化機制,能夠提升緩存設(shè)備對于第一次使用的應(yīng)用、新安裝的應(yīng)用、新訪問的網(wǎng)站以及使用頻率低的應(yīng)用的緩存加速能力。對于經(jīng)常使用的應(yīng)用,也能夠通過針對設(shè)備硬件特征和用戶特征等進一步提升緩存與預取的效果O
      [0022]其效果是廣泛的,場景舉例如下。
      [0023]舉例一:大量被服務(wù)設(shè)備上某游戲程序的某文件夾都呈現(xiàn)出頻繁讀取特征,則當設(shè)備新裝該程序,可直接進行預判性質(zhì)的工作如緩存那個在其他設(shè)備上被頻繁讀寫文件夾到高速設(shè)備,而無需重新積累緩存數(shù)據(jù)。
      [0024]舉例二:大量被服務(wù)設(shè)備上某程序都呈現(xiàn)出頻繁寫入工作,如某購物瀏覽器,則當啟動該瀏覽器時,可預判性質(zhì)地為其分配較大的寫緩存,而無需重新積累緩存數(shù)據(jù)。
      [0025]事實上,許多程序由于用戶的使用頻率并不高,無法在單個設(shè)備上學習到最優(yōu)的緩存,但是跨設(shè)備數(shù)據(jù)的獲取,就能夠進行大量數(shù)據(jù)樣本的統(tǒng)計與判斷,使得許多很少使用的程序甚至第一次使用的程序都能夠被準確地預先優(yōu)化。
      [0026]具體實施案例
      基于本發(fā)明的方法,設(shè)計實施了一種裝置。應(yīng)用本發(fā)明的方法的裝置既可以是硬件,也可以是軟件,也可以是軟硬件的結(jié)合。本處展示的樣例裝置是一種軟件,如果為本處展示的樣例自帶上外接緩存設(shè)備或高速網(wǎng)絡(luò)部件就成為軟硬件結(jié)合設(shè)備。
      [0027]該樣例裝置的工作流程:
      1.調(diào)取被服務(wù)端設(shè)備部分的內(nèi)存,將其虛擬成磁盤作為一級緩存,并在關(guān)機時保存其內(nèi)容到文件數(shù)據(jù)包,開機時載入該數(shù)據(jù)包到虛擬的內(nèi)存磁盤;2.檢測是否存在可用磁盤緩存,比如對低速磁盤的移動設(shè)備檢測是否有wigig外接的高速閃存,如能檢測到可用緩存,就創(chuàng)建為二級緩存(或由用戶同意是否創(chuàng)建),根據(jù)讀寫操作等進行緩存與預取。通過對用戶習慣進行長期監(jiān)測識別,判斷出系統(tǒng)即將使用哪些數(shù)據(jù),預存在緩存設(shè)備中。見附圖2所
      /Jn ο
      [0028]與此同時,裝置還對設(shè)備硬件與創(chuàng)建的各種緩存進行測試,判斷其緩存性能特征,進行歸類,比如屬于隨機讀取緩存設(shè)備還是4K寫緩存設(shè)備。該歸類信息既會與本機的緩存優(yōu)化數(shù)據(jù)一起加密上傳云端,也會用于應(yīng)用云端反饋回的方案。在云端分析給出的緩存優(yōu)化方案并不是一個應(yīng)用一份的,而是具體的、分類的,如在何種緩存結(jié)構(gòu)上,應(yīng)用何種方案。這種依據(jù)各類緩存設(shè)備進行不同處理有利于應(yīng)用優(yōu)化方案。比如,標記分別出并行設(shè)備與串行設(shè)備,又如,標記區(qū)分I/O的類型,判斷緩存設(shè)備最擅長的隨機讀操作I/O類型,通過在I/O過程中判別其特征,擇優(yōu)分配緩存設(shè)備進行緩存。
      [0029]與此同時,裝置還對用戶群體特征進行大致判斷,根據(jù)設(shè)備類型、年齡,以及設(shè)備上的應(yīng)用分布,判斷用戶的職業(yè)、興趣、年齡等。當然,這些信息都是用戶群信息,裝置既不需要也絕不會獲取任何用戶本身的個人信息。這些用戶群信息也以加密的形式傳遞到云端。
      [0030]而后裝置會以密文上傳這些在各自系統(tǒng)中優(yōu)化后的緩存模式配置數(shù)據(jù)到處理服務(wù)器,處理服務(wù)器對多個裝置的緩存過的各種應(yīng)用程序、游戲、網(wǎng)絡(luò)操作與相關(guān)文件的統(tǒng)計數(shù)據(jù),以應(yīng)用為單位,來進行緩存結(jié)構(gòu)的優(yōu)化或預判,再反饋到各個裝置以及新的裝置。當然,這種反饋可能并不是實時的,比如以應(yīng)用與緩存設(shè)備類型等為索引,將優(yōu)化的方案存在服務(wù)器端,當裝置被安裝到一臺設(shè)備上后,檢測設(shè)備上的各種應(yīng)用,以及設(shè)備的情況、用戶類型的情況等,向服務(wù)器發(fā)起相應(yīng)請求,服務(wù)器再進行檢索后,將適用該具體類型的,優(yōu)化方案反饋給裝置。
      [0031]如:建筑行業(yè)用戶、Dell Latitude 600計算機上最佳的AutoCAD緩存與預取方案。
      [0032]因為同一個應(yīng)用程序在不同類型用戶、不同設(shè)備上的最佳緩存預取方案顯然是不同的。
      [0033]除上述流程外,裝置的設(shè)計還包括了: 1.對系統(tǒng)內(nèi)存提供智能壓縮與后臺自動釋放;2.裝置將應(yīng)用程序進行虛擬化處理,從而預存更多甚至所有程序文件與程序所需系統(tǒng)環(huán)境文件在緩存中(虛擬化原理主要是利用沙盒的虛擬化技術(shù),先把應(yīng)用程序安裝到運行中所有的動作都記錄起來并處理成本地的文件,當執(zhí)行主程序文件時,它會臨時產(chǎn)生一個虛擬環(huán)境來執(zhí)行,類似影子系統(tǒng)一樣,一切涉及的操作都是在這個虛擬環(huán)境中完成,并不會去動原本的系統(tǒng)。)。
      [0034]以上所述乃是本發(fā)明的具體實施例及所運用的技術(shù)手段,根據(jù)本文的揭露或教導可衍生推導出許多的變更與修正,若依本發(fā)明的構(gòu)想所作的等效改變,其所產(chǎn)生的作用仍未超出說明書及附圖所涵蓋的實質(zhì)精神時,均應(yīng)視為在本發(fā)明的技術(shù)范疇之內(nèi),合先陳明。

      【專利附圖】

      【附圖說明】
      [0035]圖1.基于大數(shù)據(jù)的設(shè)備緩存原理圖。
      [0036]圖2.樣例裝置示意圖。
      【權(quán)利要求】
      1.一種計算機與智能設(shè)備加速方法,該方法由多個或大量的緩存服務(wù)裝置或預取服務(wù)裝置對云端(如遠程服務(wù)器等)提交數(shù)據(jù),云端在收到數(shù)據(jù)后進行統(tǒng)計與分析,再以主動反饋或被動應(yīng)答等方式將反饋信息(如優(yōu)化后的緩存方案或預取方案)反饋給各服務(wù)裝置,以便各服務(wù)裝置依據(jù)反饋信息進行相應(yīng)的緩存或預取處理(如針對某個應(yīng)用的緩存優(yōu)化)等。
      2.—種權(quán)利要求1所描述的方法,其特征在于,提交的數(shù)據(jù)中包含這些緩存服務(wù)裝置或預取服務(wù)裝置所服務(wù)的多個或大量被服務(wù)設(shè)備上的各種應(yīng)用程序或網(wǎng)絡(luò)操作的部分特征數(shù)據(jù),所謂的特征數(shù)據(jù)主要指緩存與預取操作所關(guān)注的特征數(shù)據(jù),比如應(yīng)用讀操作寫操作比例、I/O請求類型、最常讀寫文件大小、應(yīng)用使用頻率、網(wǎng)絡(luò)訪問頻率、緩存優(yōu)化經(jīng)驗、被服務(wù)端緩存設(shè)備硬件類型、用戶群特征以及文件關(guān)聯(lián)函數(shù)等,云端在收到數(shù)據(jù)后進行統(tǒng)計與分析,主要以應(yīng)用程序或游戲或網(wǎng)址等應(yīng)用層面的對象為統(tǒng)計對象,分析總結(jié)出相應(yīng)的緩存配置或預取的優(yōu)化方案如針對不同應(yīng)用的最佳緩存配置方案、預取方案(或不同應(yīng)用在不同設(shè)備、不同用戶等具體情形下的緩存配置或預取的優(yōu)化方案等),而后云端再以主動反饋或被動應(yīng)答等方式將優(yōu)化后的緩存方案與預取方案告知各服務(wù)裝置以便進行相應(yīng)處理如優(yōu)化、預判等。
      3.—種權(quán)利要求1所描述的方法,其特征在于,緩存服務(wù)裝置或預取服務(wù)裝置與云端之間的上傳下載的數(shù)據(jù)全部以加密的形式傳遞。
      4.一種權(quán)利要求1所描述的方法,其特征在于,緩存服務(wù)裝置或預取服務(wù)裝置上傳的數(shù)據(jù)還包括用戶群特征數(shù)據(jù),如年齡范圍、職業(yè)范圍、興趣范圍等,相應(yīng)地,云端反饋的優(yōu)化方案也包括針對不同用戶群對于不同應(yīng)用對象的使用特征進行優(yōu)化或預判的方案。
      5.一種權(quán)利要求1所描述的方法,其特征在于,緩存服務(wù)裝置或預取服務(wù)裝置上傳的數(shù)據(jù)還包括具體的緩存設(shè)備硬件類型或特征信息,相應(yīng)的,在云端分析給出的優(yōu)化方案并不是一個應(yīng)用對應(yīng)一份的,而是具體的、分類的,如在何種緩存結(jié)構(gòu)上,對應(yīng)某個應(yīng)用應(yīng)采用何種方案。
      6.一種權(quán)利要求1所描述的方法,其特征在于,緩存服務(wù)裝置或預取服務(wù)裝置上傳的數(shù)據(jù)還包括I/o類型信息,相應(yīng)的,在云端分析給出的優(yōu)化方案也包括對不同應(yīng)用中不同I/o類型的方案(比如,標記區(qū)分I/O的類型,判斷緩存設(shè)備最擅長的隨機讀操作I/O類型,通過在I/o過程中判別其特征,擇優(yōu)分配緩存設(shè)備進行緩存)。
      7.—種權(quán)利要求1所描述的方法,其特征在于,云端分析出優(yōu)化的方案后,以應(yīng)用、緩存設(shè)備類型等作為索引,將優(yōu)化的方案存在服務(wù)器端,當緩存服務(wù)裝置或預取服務(wù)裝置被安裝到一臺設(shè)備上后,檢測設(shè)備上的各種應(yīng)用以及緩存設(shè)備等特征信息,向服務(wù)器發(fā)起相應(yīng)請求,服務(wù)器再進行檢索后,將適用該具體情形的優(yōu)化方案反饋給裝置。
      8.一種依照權(quán)利要求1所述方法制造的緩存服務(wù)裝置,其特征在于,該裝置在部署到被服務(wù)端計算設(shè)備后,該裝置調(diào)取被服務(wù)端設(shè)備部分的部分內(nèi)存,將其虛擬成磁盤作為緩存,并在關(guān)機時保存其中緩存內(nèi)容到文件,開機時重新載入。
      9.一種依照權(quán)利要求1所述方法制造的緩存服務(wù)裝置,其特征在于,該裝置在部署到被服務(wù)端計算設(shè)備后,該裝置檢測是否存在可用磁盤緩存,比如對低速磁盤的移動設(shè)備檢測是否有wigig外接的高速閃存,如能檢測到可用緩存,就利用來創(chuàng)建緩存區(qū)域。
      10.一種依照權(quán)利要求1所述方法制造的緩存服務(wù)裝置,其特征在于,該裝置本身還帶有外接的緩存部件。
      【文檔編號】H04L29/08GK104320448SQ201410548817
      【公開日】2015年1月28日 申請日期:2014年10月17日 優(yōu)先權(quán)日:2014年10月17日
      【發(fā)明者】張維加 申請人:張維加
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1