[發明專利]請求路由和利用客戶位置信息來更新路由信息有效
| 申請號: | 200980145872.4 | 申請日: | 2009-11-17 |
| 公開(公告)號: | CN102216923A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 大衛·R·理查森;布拉德利·E·馬歇兒;斯瓦米納坦·斯瓦蘇布拉馬尼恩;約翰·科米;伊姆蘭·S·帕特爾;本杰明·W·S·雷德曼;理查德·A·希漢 | 申請(專利權)人: | 亞馬遜技術有限公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 李敬文 |
| 地址: | 美國內*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 請求 路由 利用 客戶 位置 信息 更新 | ||
技術背景
通常描述的計算設備和通信網絡可用于交換信息。在普通應用中,計算設備可通過通信網絡從另一計算設備請求內容。例如,在個人計算設備處的用戶可利用軟件瀏覽器應用程序來通過互聯網從服務器計算設備請求網頁。在這樣的實施例中,用戶計算設備可被稱為客戶計算設備,而服務器計算設備可被稱為內容提供者。
通常促使內容提供者將被請求的內容提供到客戶計算設備,常常考慮被請求的內容到客戶計算設備的有效傳輸和/或考慮與內容的傳輸相關的成本。對于較大規模的實施,內容提供者可從大量客戶計算設備接收內容請求,這些客戶計算設備可對內容提供者的計算資源造成壓力。此外,客戶計算設備被請求的內容可具有很多組成部分,其可進一步對內容提供者的計算資源造成額外的壓力。
參考示例性實例,被請求的網頁或原有內容可與將使用網頁顯示的很多其它的資源例如圖像或視頻相關。在一個特定的實施例中,網頁的其它資源由很多內嵌資源標識符例如統一資源定位器(URL)來識別。反過來,在客戶計算設備上的軟件一般又處理內嵌資源標識符以產生對內容的請求。常常,與內嵌資源相關的資源標識符給與內容提供者相關的計算設備加參考符號,使得客戶計算設備將對其它資源的請求傳輸到被加了參考符號的內容提供者計算設備。因此,為了滿足內容請求,內容提供者將給客戶計算設備提供與網頁相關的數據以及與內嵌資源相關的數據。
一些內容提供者試圖通過利用內容分發網絡(CDN)服務提供者來便于被請求的內容例如網頁和/或在網頁中識別的資源的分發。CDN服務提供者一般維持在通信網絡中的多個計算設備,該計算設備可維持來自各種內容提供者的內容。反過來,內容提供者又可指示或以其它的方式建議客戶計算設備從CDN服務提供者的計算設備請求內容提供者的一些或所有的內容。
如同內容提供者一樣,也通常促使CDN服務提供者來向客戶計算設備提供被請求的內容,常??紤]被請求的內容到客戶計算設備的有效傳輸和/或考慮與內容的傳輸相關的成本。因此,CDN服務提供者常??紤]諸如被請求的內容的分發的等待時間的因素,以便滿足服務水平協議或通常提高分發服務的質量。
附圖簡述
當結合附圖考慮時,本發明的前述方面和很多附隨的優點在其通過參考下面的具體實施方式而更好地理解時將變得更容易認識到。
圖1是說明包括很多客戶計算設備、內容提供者和內容分發網絡服務提供者的內容分發環境的方框圖;
圖2是示出內容提供者向內容分發服務提供者注冊的圖1的內容分發環境的方框圖;
圖3是示出從客戶計算設備到內容提供者的內容請求的產生和處理的圖1的內容分發環境的方框圖;
圖4A-4B是圖1的內容分發環境的方框圖,其示出從客戶計算設備到內容分發網絡服務提供者的對應于內嵌資源的DNS查詢的產生和處理以及從客戶計算設備到內容分發網絡的對應于第一替代資源標識符的DNS查詢的隨后產生和處理的一個實施例;
圖5是示出從客戶計算設備到內容分發網絡服務提供者的對應于內嵌資源的DNS查詢的產生和處理的另一實施例的圖1的內容分發環境的方框圖;
圖6是示出從客戶計算設備到內容分發網絡服務提供者的內嵌資源請求的產生和處理的圖1的內容分發環境的方框圖;
圖7是說明由內容分發網絡服務提供者利用查詢IP地址到基于位置的標識符的映射以處理資源請求來實現的請求路由例程的流程圖;以及
圖8是示出由圖7的示例性流程圖中的內容分發網絡服務提供者實現的請求路由子例程的流程圖,其用于根據所獲取的基于位置的標識符來確定服務于資源請求的網絡入網點。
具體實施方式
通常所描述的,本公開涉及來自客戶計算設備的對應于通過網絡資源例如內容分發網絡(CDN)服務提供者的內容請求的DNS查詢的路由。通過CDN服務提供者的DNS查詢的處理通常稱為請求路由。具體地,根據與客戶計算設備相關的客戶位置信息,就在CDN服務提供者域內的客戶計算設備DNS查詢的路由來描述本公開的方面。在一個實施例中,CDN服務提供者利用查詢IP地址到基于位置的標識符的映射來選擇CDN網絡的組件以提供被請求的資源??赏ㄟ^識別客戶計算設備的位置并試圖通過傳輸來自在與客戶位置相關的目的地中的CDN網絡組件的被請求的資源提高與請求路由相關的性能來選擇CDN網絡組件。本公開的其它方面涉及收集與解析DNS查詢相關的性能數據和根據性能數據更新與客戶位置信息相關的路由信息。雖然將就示例性實例和實施例來描述本公開的不同方面,本領域技術人員將認識到,所公開的實施例和實例不應被解釋為限制性的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于亞馬遜技術有限公司,未經亞馬遜技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980145872.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:折疊式后部驅動橢圓機
- 下一篇:鼻腔、舌下或者眼睛用的流體輸送裝置





