計算設(shè)備的群的路由信息選擇第二DNS服務(wù)器以處理資源請求。
[0108]條款22、如條款22所述的方法,還包括:
[0109]監(jiān)控與使用第二DNS服務(wù)器傳遞所請求的資源相關(guān)聯(lián)的性能;以及
[0110]基于使用第二DNS服務(wù)器傳遞所請求資源的性能來修改群的路由信息。
[0111]條款23、如條款23所述的方法,其中,修改群的路由信息包括:修改用于處理群的資源請求的DNS服務(wù)器的列表。
[0112]條款24、如條款23所述的方法,其中,修改群的路由信息包括:修改選擇用于處理群的資源請求的具體DNS服務(wù)器的概率。
[0113]條款25、一種系統(tǒng),包括:
[0114]與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點,其中,第一網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收DNS查詢的DNS服務(wù)器組件,DNS查詢與所請求的資源相對應(yīng),第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器可操作用于:
[0115]將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);以及
[0116]基于群的路由信息來路由DNS查詢。
[0117]條款26、如條款26所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器還可操作用于:
[0118]監(jiān)控與所請求資源的傳遞相關(guān)聯(lián)的性能;
[0119]基于傳遞性能確定是否需要更新群的路由信息;以及
[0120]如果是,則修改群的路由信息。
[0121]條款27、如條款26所述的系統(tǒng),其中,在第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器處確定的群的路由信息與跟內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點中的第二 DNS服務(wù)器的群的路由信息不同。
[0122]條款28、如條款26所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器還可操作用于:基于客戶計算設(shè)備的群的路由信息來選擇用于提供與資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件。
[0123]條款29、如條款26所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器還可操作用于:
[0124]基于客戶計算設(shè)備的群的路由信息確定第一DNS服務(wù)器是否是有權(quán)威的;以及
[0125]如果不是,則基于客戶計算設(shè)備的群的路由信息在第二網(wǎng)絡(luò)存在點中選擇用于處理資源請求的第二 DNS服務(wù)器。
[0126]條款30、一種系統(tǒng),包括:
[0127]與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點,其中,第一網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收DNS查詢的DNS服務(wù)器組件,其中,DNS查詢與跟備選資源標(biāo)識符相關(guān)聯(lián)的所請求的資源相對應(yīng),第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器組件可操作用于:
[0128]將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);
[0129]基于其他客戶計算設(shè)備的群的路由信息確定第一資源標(biāo)識符與備選資源標(biāo)識符相關(guān)聯(lián);以及
[0130]向客戶計算設(shè)備發(fā)送備選資源標(biāo)識符,其中,備選資源標(biāo)識符包括用于使DNS查詢解析到與內(nèi)容傳遞服務(wù)提供商相對應(yīng)的域的信息。
[0131]條款31、如條款31所述的系統(tǒng),其中,備選資源標(biāo)識符與規(guī)范名記錄標(biāo)識符相對應(yīng)。
[0132]條款32、如條款31所述的系統(tǒng),還包括:
[0133]與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點,其中,第二網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收后續(xù)DNS查詢的DNS服務(wù)器組件,后續(xù)DNS查詢與跟備選資源標(biāo)識符相關(guān)聯(lián)的所請求的資源相對應(yīng),第二網(wǎng)絡(luò)存在點中的DNS服務(wù)器組件可操作用于:
[0134]將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);以及
[0135]基于群的路由信息來路由DNS查詢。
[0136]條款33、如條款31所述的系統(tǒng),還包括:
[0137]與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點,其中,第二網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收后續(xù)DNS查詢的DNS服務(wù)器組件,后續(xù)DNS查詢與跟備選資源標(biāo)識符相關(guān)聯(lián)的所請求的資源相對應(yīng),第二網(wǎng)絡(luò)存在點中的DNS服務(wù)器組件可操作用于:
[0138]解析后續(xù)DNS查詢,以識別用于提供與原始資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及
[0139]向客戶計算設(shè)備發(fā)送標(biāo)識所識別的高速緩存組件的信息。
[0140]因此,通用計算設(shè)備可以配置為:通過上述多種數(shù)據(jù)和/或組件的處理和/或執(zhí)行,來實現(xiàn)本公開的處理、算法和方法學(xué)。
[0141]應(yīng)強調(diào)的是,可以對上述實施例做出許多變化和修改,變化和修改的元素應(yīng)被理解為在其他可接受的示例中。所有這些修改和變化在此包含在本公開的范圍之內(nèi),并且受權(quán)利要求的保護。
【主權(quán)項】
1.一種處理資源請求的方法,包括: 在第一 DNS服務(wù)器處從客戶計算設(shè)備獲取DNS查詢,其中,DNS查詢與所請求的資源相對應(yīng),第一 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)相對應(yīng),所述內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)具有一個或多個高速緩存服務(wù)器以提供所請求的資源; 確定與所述DNS查詢相關(guān)聯(lián)的所述客戶計算設(shè)備的類別; 基于客戶計算設(shè)備的類別確定路由信息; 監(jiān)控與所請求的資源的傳遞相關(guān)聯(lián)的性能; 基于傳遞性能確定是否需要更新類別的路由信息;以及 如果是,則通過修改選擇用于為資源請求服務(wù)的具體計算設(shè)備的概率,來修改類別的路由信息。2.如權(quán)利要求1所述的方法,其中,修改類別的路由信息還包括:修改用于為資源請求服務(wù)的計算設(shè)備的列表。3.如權(quán)利要求1所述的方法,其中,類別與指定的地理位置相對應(yīng)。4.如權(quán)利要求1所述的方法,其中,確定路由信息包括:基于所確定的客戶計算設(shè)備類別的路由信息,來選擇用于提供與資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件。5.一種處理資源請求的方法,包括: 在第一 DNS服務(wù)器處從客戶計算設(shè)備獲取DNS查詢,其中,DNS查詢與所請求的資源相對應(yīng),第一 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對應(yīng),所述內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)具有一個或多個高速緩存服務(wù)器以提供所請求的資源; 將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);以及 通過基于客戶計算設(shè)備的群的路由信息來選擇用于提供與資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件,基于所關(guān)聯(lián)的客戶計算設(shè)備的群的路由信息來路由DNS查詢,其中,選擇高速緩存組件包括:周期性地選擇用于提供與群的資源請求相關(guān)聯(lián)的內(nèi)容的非優(yōu)選高速緩存組件。6.如權(quán)利要求5所述的方法,還包括: 監(jiān)控與所請求資源的傳遞相關(guān)聯(lián)的性能; 基于傳遞性能確定是否需要更新群的路由信息;以及 如果是,則修改群的路由信息。7.如權(quán)利要求5所述的方法,其中,路由DNS查詢包括: 基于客戶計算設(shè)備的群的路由信息確定第一DNS服務(wù)器是否是有權(quán)威的;以及 如果不是,則基于客戶計算設(shè)備的群的路由信息選擇第二 DNS服務(wù)器以處理資源請求。8.一種處理資源請求的系統(tǒng),包括: 與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點,其中,第一網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收DNS查詢的DNS服務(wù)器組件,其中,DNS查詢與所請求的資源相對應(yīng),并且所述內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)具有一個或多個高速緩存服務(wù)器以提供所請求的資源, 第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器可操作用于: 將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);以及 通過基于客戶計算設(shè)備的群的路由信息來選擇用于提供與資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件,基于群的路由信息來路由DNS查詢,其中,選擇高速緩存組件包括:周期性地選擇用于提供與群的資源請求相關(guān)聯(lián)的內(nèi)容的非優(yōu)選高速緩存組件。9.如權(quán)利要求8所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器還可操作用于: 監(jiān)控與所請求資源的傳遞相關(guān)聯(lián)的性能; 基于傳遞性能確定是否需要更新群的路由信息;以及 如果是,則修改群的路由信息。10.—種處理資源請求的系統(tǒng),包括: 與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點,其中,第一網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收DNS查詢的DNS服務(wù)器組件,DNS查詢與跟第一資源標(biāo)識符相關(guān)聯(lián)的所請求的資源相對應(yīng),并且所述內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)具有一個或多個高速緩存服務(wù)器以提供所請求的資源, 第一網(wǎng)絡(luò)存在點中的DNS服務(wù)器組件可操作用于: 將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián); 確定第一資源標(biāo)識符與備選資源標(biāo)識符相關(guān)聯(lián);以及 基于群的路由信息向客戶計算設(shè)備發(fā)送備選資源標(biāo)識符,其中備選資源標(biāo)識符包括用于使DNS查詢解析到與內(nèi)容傳遞服務(wù)提供商相對應(yīng)的域的信息; 與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點,其中,第二網(wǎng)絡(luò)存在點包括從客戶計算設(shè)備接收后續(xù)DNS查詢的DNS服務(wù)器組件,后續(xù)DNS查詢與跟備選資源標(biāo)識符相關(guān)聯(lián)的所請求的資源相對應(yīng),第二網(wǎng)絡(luò)存在點中的DNS服務(wù)器組件可操作用于: 將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián);以及 通過基于客戶計算設(shè)備的群的路由信息來選擇用于提供與資源請求相關(guān)聯(lián)的內(nèi)容的高速緩存組件,基于群的路由信息來路由DNS查詢,其中,選擇高速緩存組件包括:周期性地選擇用于提供與群的資源請求相關(guān)聯(lián)的內(nèi)容的非優(yōu)選高速緩存組件。11.如權(quán)利要求10所述的系統(tǒng),其中,備選資源標(biāo)識符與規(guī)范名記錄標(biāo)識符相對應(yīng)。12.如權(quán)利要求10所述的系統(tǒng),其中,類別與指定的地理位置相對應(yīng)。
【專利摘要】提供了一種管理和處理資源請求的系統(tǒng)和方法。內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商從客戶計算設(shè)備接收DNS查詢。DNS查詢與來自客戶計算設(shè)備的所請求資源相對應(yīng)。內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商將客戶計算設(shè)備與其他客戶計算設(shè)備的群相關(guān)聯(lián)。基于該群的路由信息,內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商路由DNS查詢。該過程還可以包括:監(jiān)控與所請求資源的傳遞相關(guān)聯(lián)的性能數(shù)據(jù),以及基于性能數(shù)據(jù)位該組更新路由信息以用于處理來自該群中的客戶計算設(shè)備的后續(xù)請求。
【IPC分類】H04L29/12, H04L29/08
【公開號】CN105530324
【申請?zhí)枴緾N201610112984
【發(fā)明人】大衛(wèi)·R·理查斯, 斯瓦米納坦·斯瓦蘇布拉馬尼恩, 布拉德利·E·馬歇爾, 克里斯托弗·L·斯科菲爾德, 埃爾莫爾·尤金·波普
【申請人】亞馬遜技術(shù)有限公司
【公開日】2016年4月27日
【申請日】2009年3月31日
【公告號】CN102047243A, EP2263164A2, EP2263164A4, US7962597, US8135820, US8386596, US8713156, US20090248786, US20110208876, US20120215914, US20130151702, US20140237032, WO2010090650A2, WO2010090650A3