[發(fā)明專利]在網(wǎng)絡(luò)中對動態(tài)產(chǎn)生的對象執(zhí)行緩存的系統(tǒng)和方法有效
| 申請?zhí)枺?/td> | 200580049254.1 | 申請日: | 2005-12-30 |
| 公開(公告)號: | CN101147379A | 公開(公告)日: | 2008-03-19 |
| 發(fā)明(設(shè)計)人: | P·赫馬尼;P·森達拉延;K·凱拉什;A·索尼;R·辛哈;S·安娜馬萊薩米;K·R·布尚 | 申請(專利權(quán))人: | 茨特里克斯系統(tǒng)公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 王岳;王小衡 |
| 地址: | 美國佛*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 動態(tài) 產(chǎn)生 對象 執(zhí)行 緩存 系統(tǒng) 方法 | ||
相關(guān)申請
[0001]本申請要求于2005年6月29日提交的題目為“METHOD?ANDDEVICE??FOR?PERFORMING??INTEGRATED??CACHING??IN??A?DATACOMMUNICATION?NETWORK”、申請?zhí)枮?1/169,002的美國專利申請和于2005年1月24日提交的題目為“SYSTEM?AND?METHOD?FORESTABLISHING?A?VIRTUAL?PRIVATE?NETWORK”、申請?zhí)枮?1/039,946的美國專利申請的優(yōu)先權(quán),本文在此引入這兩篇申請以供參考。
技術(shù)領(lǐng)域
[0002]本發(fā)明總體上涉及在網(wǎng)絡(luò)中緩存數(shù)據(jù)。具體地,本發(fā)明涉及在網(wǎng)絡(luò)中對動態(tài)產(chǎn)生的對象執(zhí)行緩存的設(shè)備、系統(tǒng)和方法。
背景技術(shù)
[0003]網(wǎng)絡(luò)通信量的持續(xù)發(fā)展速度使得承載該通信量的基礎(chǔ)設(shè)施變得緊張。已經(jīng)提出了允許網(wǎng)絡(luò)運營商處理該日益嚴重的問題的各種解決方案,其中包括緩存技術(shù)的開發(fā)。使用常規(guī)緩存,可以重新使用靜態(tài)內(nèi)容并將該靜態(tài)內(nèi)容提供給多個客戶端而不會加重服務(wù)器基礎(chǔ)設(shè)施的負荷。另外,緩沖存儲器允許靜態(tài)內(nèi)容更接近終端用戶來存儲,因此改進了響應(yīng)時間并同時減少服務(wù)器基礎(chǔ)設(shè)施的負荷。降低的響應(yīng)時間和減少的服務(wù)器基礎(chǔ)設(shè)施的負荷減少了該基礎(chǔ)設(shè)施的帶寬和處理需求。
[0004]然而,經(jīng)過網(wǎng)絡(luò)傳送的日益增加的內(nèi)容量是動態(tài)產(chǎn)生的,其中包括由企業(yè)計算解決方案和復(fù)雜因特網(wǎng)應(yīng)用產(chǎn)生的較大百分比的網(wǎng)絡(luò)通信量。動態(tài)產(chǎn)生的內(nèi)容是當(dāng)請求對象時服務(wù)器產(chǎn)生的內(nèi)容,并通常是基于從客戶端接收的輸入。因此,它經(jīng)常改變通過時間和對于產(chǎn)生系統(tǒng)進行的輸入。動態(tài)內(nèi)容的常規(guī)示例包括由客戶端進行的股票行情表請求或數(shù)據(jù)庫搜索。在每個實例中,在接收到特定客戶請求后實時產(chǎn)生響應(yīng)對象。
[0005]對緩存動態(tài)產(chǎn)生的內(nèi)容的挑戰(zhàn)是多方面的。例如,緩存動態(tài)產(chǎn)生的內(nèi)容沒有通常公認的標(biāo)準(zhǔn)或規(guī)范。因為對于指定是否緩存動態(tài)產(chǎn)生的對象沒有標(biāo)準(zhǔn),所以該對象一般被看作是不可緩存的。另一挑戰(zhàn)在于確定動態(tài)產(chǎn)生的對象的“新鮮”度的有效性,這是因為用于產(chǎn)生該對象的潛在數(shù)據(jù)的改變是無規(guī)律并不可預(yù)測的。
[0006]除了上述困難之外,對動態(tài)產(chǎn)生的內(nèi)容的請求一般也比對靜態(tài)內(nèi)容的請求更復(fù)雜。動態(tài)請求經(jīng)常包含需要由目標(biāo)應(yīng)用處理或解析的信息字符串以識別將由緩存器使用的可應(yīng)用參數(shù)用于識別與該請求有關(guān)的合適對象。然而,這些參數(shù)很少由客戶端以邏輯或相容的順序放在請求中。為了確定該請求識別大量動態(tài)產(chǎn)生的對象中的哪一個,每個該請求必須被標(biāo)準(zhǔn)化(即,以非任意順序放置參數(shù))。
[0007]而且,利用動態(tài)產(chǎn)生的內(nèi)容使一個請求與動態(tài)產(chǎn)生的對象匹配成為更復(fù)雜的任務(wù),這是因為由應(yīng)用所執(zhí)行的特定處理需要被復(fù)制或另外通過有根據(jù)的推測來預(yù)料。該復(fù)制或推測對于確定由緩存器所存儲的對象是否適于提供給特定的即將到來的請求是很有必要的。該復(fù)雜性是由于應(yīng)用本身復(fù)雜性而引起,也是因為響應(yīng)內(nèi)容可以是請求內(nèi)容以及諸如用戶身份(該用戶身份在請求中可能出現(xiàn)或可能不出現(xiàn))、時間、用戶數(shù)據(jù)庫的當(dāng)前狀態(tài)之類的特定其他外部變量,和無數(shù)其它因素的函數(shù)。
[0008]總體上,緩存最初圍繞緩存靜態(tài)對象而開發(fā)。當(dāng)因特網(wǎng)和應(yīng)用變得越來越取決于傳送動態(tài)產(chǎn)生的內(nèi)容時,需要一種解決方案,該解決方案將緩存的優(yōu)勢擴展到動態(tài)內(nèi)容,并且解決了這樣的內(nèi)容對于常規(guī)緩存技術(shù)所提出的各種挑戰(zhàn)。
發(fā)明內(nèi)容
[0009]本發(fā)明的解決方案提高了緩沖存儲器存儲和提供動態(tài)產(chǎn)生的數(shù)據(jù)的能力。本發(fā)明也使緩存器能夠有效處理各種不同的應(yīng)用請求類型,因此增加應(yīng)用性能并消除了用于保持從緩存器提供的數(shù)據(jù)的新鮮度的管理復(fù)雜性。本發(fā)明除了結(jié)合以不復(fù)制最初產(chǎn)生對象的應(yīng)用服務(wù)器所執(zhí)行的處理的方式理解和處理數(shù)據(jù)的能力之外,通過使用試探法提供了緩存動態(tài)內(nèi)容的有效方法以有效地預(yù)測該應(yīng)用服務(wù)器的性能。本發(fā)明的這些技術(shù)又增加了動態(tài)緩存的使用,并因此有助于改進網(wǎng)絡(luò)和潛在的應(yīng)用基礎(chǔ)設(shè)施的性能。
[0010]在一個實施例中,本發(fā)明涉及一種在緩存器中緩存和維持動態(tài)產(chǎn)生的對象的方法和系統(tǒng)。本發(fā)明的技術(shù)包括在緩存器接收無效命令以無效對象,諸如之前從始發(fā)服務(wù)器(originating?server)提供并存儲在緩存器中的動態(tài)產(chǎn)生的對象。從始發(fā)服務(wù)器中所述動態(tài)產(chǎn)生的對象沒有被識別為可緩存的。緩存器接收的無效命令識別緩存的動態(tài)產(chǎn)生的對象。響應(yīng)無效命令,緩存器將緩存的動態(tài)產(chǎn)生對象標(biāo)記為無效,并從緩存器刷新該對象。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于茨特里克斯系統(tǒng)公司,未經(jīng)茨特里克斯系統(tǒng)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580049254.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 時鐘產(chǎn)生電路及產(chǎn)生方法
- 用于產(chǎn)生有用媒體流、尤其用于產(chǎn)生聲音的產(chǎn)生設(shè)備
- 顯示路徑的產(chǎn)生方法、產(chǎn)生設(shè)備和產(chǎn)生程序
- 信號產(chǎn)生裝置及其產(chǎn)生方法
- 諧波產(chǎn)生裝置及其產(chǎn)生方法
- 氫產(chǎn)生催化劑、氫產(chǎn)生方法、氫產(chǎn)生裝置
- FRU產(chǎn)生裝置及其產(chǎn)生方法
- 信號產(chǎn)生電路及信號產(chǎn)生方法
- 蒸汽產(chǎn)生裝置和蒸汽產(chǎn)生設(shè)備
- 音頻產(chǎn)生裝置及音頻產(chǎn)生方法





