[發明專利]基于應用的多業務承載方法有效
| 申請號: | 201210567625.7 | 申請日: | 2012-12-24 |
| 公開(公告)號: | CN103108030A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 賈京峰;朱懿;成功;顏新波;王磊;姚毅 | 申請(專利權)人: | 上海思華科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/917 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 潘明婳 |
| 地址: | 200120 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 應用 業務 承載 方法 | ||
技術領域
本發明涉及內容分發網絡中的資源分配。
背景技術
內容分發網絡中包括多個虛擬內容分發網絡。每個虛擬內容分發網絡從內容分發網絡中劃分出指定“資源”,來供每個虛擬內容分發網絡以獨享的方式使用。每個虛擬內容分發網絡中包括多個應用。當用戶發起服務請求時,虛擬內容分發網絡向各服務請求分配資源。在現有技術中,內容分發網絡或者按照完全獨享的方式,向資源分配給服務請求,或者按照完全共享的方式,使與應用相關聯的服務請求爭用資源。在以完全獨享的方式分配資源的情況下,存在對一應用獨享的資源未被使用,而與其它應用相關聯的服務請求無法獲得資源的情況。在以完全共享的方式分配資源的情況下,存在因其它應用的爭用,系統關鍵內容始終無法推送的情況。缺乏一種內容分發網絡中的靈活的資源分配方式。
發明內容
本發明涉及一種將資源分配給服務請求的方法。該方法包括接收與應用相關聯的、請求資源的服務請求,其中該服務請求包括一URL;解析所接收的URL以標識與該服務請求相關聯的應用;確定與該應用相關聯的應用資源優先模式;根據所確定的應用資源優先模式,按次序將資源分配給該服務請求。
本發明還涉及一種將資源分配給服務請求的系統。該系統包括:接入控制模塊,接收包括服務URL的請求資源的服務請求;應用解析模塊,解析所接收的URL以標識與該服務請求相關聯的應用;資源管理模塊,確定與該應用相關聯的應用資源優先模式,并根據所確定的應用資源優先模式,按次序將資源分配給該服務請求。
附圖說明
圖1是根據本發明的示例性實施例向服務請求分配資源的系統的框圖。
圖2是根據本發明的示例性實施例向服務請求分配資源的方法。
圖3-4是根據圖2所示的方法中按次序分配資源的流程圖。
具體實施方式
圖1是根據本發明的示例性實施例向服務請求分配資源的系統的框圖。該系統可包括接入控制模塊102、應用解析模塊104、資源管理模塊106、內容定位模塊108、數據服務模塊110。接入控制模塊102從用戶處接收服務請求。該服務請求包括服務URL,并指定所請求的資源。服務請求與一應用相關聯。一應用可具有相關聯的一個或多個服務請求。在接收到服務請求后,接入控制模塊102調用應用解析模塊104,后者解析URL以得到與該服務請求相關聯的應用的標識。后續的處理均依賴于解析得到的應用標識。在解析得到應用標識之后,接入控制模塊102將所得到的應用標識發送給資源管理模塊106,接入控制模塊102中的負載均衡器112調用資源管理模塊106。資源管理模塊106根據接入控制模塊102發送的應用標識,查詢與該應用相關聯的應用資源優先模式。在確定了與該應用相關聯的應用資源優先模式之后,資源管理模塊按照該優先模式所確定的次序,向服務請求分配資源。這些資源或者以獨享方式、或者以共享方式被服務請求使用。在分配了資源之后,接入控制模塊102調用內容定位模塊108。在內容定位模塊108找到用戶期望訪問的內容在內容分發網絡中的位置之后,接入控制模塊102向數據服務模塊110通知,要向用戶提供用戶期望訪問的內容。
圖2是根據本發明的示例性實施例向服務請求分配資源的方法。
在操作202,接入控制模塊從用戶處接收包括服務URL的服務請求。該服務請求向內容分發網絡請求某一數量的資源。
在操作204,接入控制模塊調用應用解析模塊,對服務URL進行解析,以獲取與此次服務相關聯的“應用”的標識。關于應用解析的具體步驟將在以下描述。
在操作206,接入控制模塊中的負載均衡器調用資源管理模塊,對資源進行檢查和并代表用戶為該服務請求來請求資源。資源管理模塊確定與該服務請求相關聯的應用所指定的應用資源優先模式。
在操作208,資源管理模塊根據所確定的應用資源優先模式,按次序將所請求的資源分配給服務請求。關于資源分配的細節將在以下描述。如果沒有資源可以被分配,則拒絕該服務請求。否則該過程繼續到操作210。
在操作210,接入控制模塊調用內容定位服務,來在CDN中定位要用戶旨在訪問的內容。
在操作212,接入控制模塊通知數據服務模塊要將用戶旨在訪問的內容提供給用戶。
以下描述本發明的URL解析策略。服務URL的格式一般如下([]內的為可選項):
協議://主機名[:端口]/路徑/[;參數][?查詢]#片段
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海思華科技股份有限公司,未經上海思華科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210567625.7/2.html,轉載請聲明來源鉆瓜專利網。





