The invention discloses a method and a system for back source routing. The method comprises: a first edge node according to the client request send request packet to return back to source routing platform; source routing platform receives the request packet, and the transfer of basic information of all edge nodes, based on the information content of client requests back to the source routing information, and feedback to the first edge node first; the edge node according to source routing information to the source station or second edge node access to client requests, and client requests content feedback to the client. Can fast and accurate response to the request in the edge node domain name back to the source routing through the source routing control platform, the edge node of each request domain can get the optimal source routing, fast response requests of users, improve the quality of service.
【技術實現步驟摘要】
回源選路調度的方法和系統
本專利技術涉及通信
,特別涉及一種回源選路調度的方法和系統。
技術介紹
內容分發網絡(ContentDeliveryNetwork,CDN)是在網絡的各處放置節點服務器所構成的在現有互聯網基礎之上的智能虛擬網絡。CDN系統能夠實時地根據網絡流量和各節點的鏈接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的節點上。目前,CDN系統由很多服務器節點組成,服務器節點可分為源站和CDN節點,其中,CDN節點包括一級緩存節點(又稱:邊緣節點)和二級緩存節點等。當用戶發送請求時,距離最近的一級緩存節點接收該請求,當一級緩存節點未緩存請求內容時,一級緩存節點可以通過與其靜態規劃的二級緩存節點鏈接,從二級緩存中獲取請求內容,或者通過二級緩存去源站獲取內容再返回給一級緩存,從而減少源站的壓力或提升邊緣節點到源站的網絡質量。在實施本專利技術實施例的過程中,專利技術人發現現有技術至少存在以下技術問題:目前,二級緩存節點主要都是提前靜態規劃,即路由是提前配置好的,不會動態調整,正常情況下二級緩存的冗余較多,但在遇到比如補丁更新、新產品發布等需要大量更新數據的情形時,又會出現資源不足,無法及時響應,做出動態調整,降低了回源選路調度系統的服務質量。
技術實現思路
為了解決現有技術中的問題,本專利技術實施例提供了一種回源選路調度的方法和系統。所述技術方案如下:第一方面,本專利技術實施例提供的一種回源選路調度的方法,包括:第一邊緣節點根據客戶端請求內容發送請求數據包至回源選路平臺;回源選路平臺接收請求數據包,并調取所有邊緣節點的基 ...
【技術保護點】
一種回源選路調度的方法,其特征在于,所述方法包括:第一邊緣節點根據客戶端請求內容發送請求數據包至回源選路平臺;所述回源選路平臺接收所述請求數據包,并調取所有邊緣節點的基礎信息,根據所述基礎信息獲取所述客戶端請求內容的回源選路信息,并反饋給所述第一邊緣節點;所述第一邊緣節點根據所述回源選路信息到源站或第二邊緣節點獲取所述客戶端請求內容,并將所述客戶端請求內容反饋給所述客戶端。
【技術特征摘要】
1.一種回源選路調度的方法,其特征在于,所述方法包括:第一邊緣節點根據客戶端請求內容發送請求數據包至回源選路平臺;所述回源選路平臺接收所述請求數據包,并調取所有邊緣節點的基礎信息,根據所述基礎信息獲取所述客戶端請求內容的回源選路信息,并反饋給所述第一邊緣節點;所述第一邊緣節點根據所述回源選路信息到源站或第二邊緣節點獲取所述客戶端請求內容,并將所述客戶端請求內容反饋給所述客戶端。2.根據權利要求1所述的方法,其特征在于,所述請求數據包包含請求域名、第一邊緣節點信息及源站信息;所述基礎信息包含所有邊緣節點的額定帶寬信息,所有邊緣節點可用于邊緣節點的帶寬與可用于二級緩存的帶寬的使用比,所有邊緣節點的實時流量帶寬信息,及所有邊緣節點之間的實時網絡探測質量信息。3.根據權利要求1所述的方法,其特征在于,還包括:當所述第一邊緣節點中緩存有所述客戶端請求內容時,將所述客戶端請求內容發送給所述客戶端;當所述第一邊緣節點中未緩存所述客戶端請求內容時,判斷本地緩存中是否存在所述客戶端請求內容的未過期的回源選路信息;當本地緩存中存在所述客戶端請求內容的未過期的回源選路信息時,所述第一邊緣節點根據所述回源選路信息到源站或第二邊緣節點獲取所述客戶端請求內容;當本地緩存中不存在所述客戶端請求內容的未過期的回源選路信息時,所述第一邊緣節點發送所述請求數據包至所述回源選路平臺。4.根據權利要求1或3所述的方法,其特征在于,所述第一邊緣節點根據所述回源選路信息到第二邊緣節點獲取所述客戶端請求內容,包括:判斷所述第二邊緣節點是否緩存有所述客戶端請求內容,當所述第二邊緣節點緩存有所述客戶端請求內容,所述第二邊緣節點將所述客戶端請求內容發送給所述第一邊緣節點;當所述第二邊緣節點未緩存所述客戶端請求內容時,所述第二邊緣節點到所述源站獲取所述客戶端請求內容,并反饋給所述第一邊緣節點。5.根據權利要求1所述的方法,其特征在于,所述方法還包括:所述第一邊緣節點將獲取的所述客戶端請求內容、所述回源選路信息及所述回源選路信息的生效時間緩存。6.一種回源選路調度的系統,其...
【專利技術屬性】
技術研發人員:戴國聰,陳進賢,
申請(專利權)人:網宿科技股份有限公司,
類型:發明
國別省市:上海,31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。