[發(fā)明專利]多CDN服務的切換調度方法及設備在審
| 申請?zhí)枺?/td> | 201710618409.3 | 申請日: | 2017-07-26 |
| 公開(公告)號: | CN107172220A | 公開(公告)日: | 2017-09-15 |
| 發(fā)明(設計)人: | 高愛飛;楊武;宋曉偉;劉曉忠 | 申請(專利權)人: | 上海鋆創(chuàng)信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海碩力知識產(chǎn)權代理事務所(普通合伙)31251 | 代理人: | 郭桂峰 |
| 地址: | 200072 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | cdn 服務 切換 調度 方法 設備 | ||
技術領域
本發(fā)明涉及一種多CDN服務的切換調度方法及設備。
背景技術
近年來,隨著計算機技術的快速發(fā)展以及互聯(lián)網(wǎng)的普及,流媒體應用得到了長足的發(fā)展,據(jù)最新的互聯(lián)網(wǎng)發(fā)展狀況統(tǒng)計顯示,中國2.1億網(wǎng)民中約八成是網(wǎng)絡音樂和網(wǎng)絡影視的用戶,流媒體應用已經(jīng)成為當今互聯(lián)網(wǎng)的一項主流應用。
中國互聯(lián)網(wǎng)視頻行業(yè)自啟動以來,經(jīng)歷了行業(yè)的爆發(fā)、低迷以及上市熱潮幾個階段后,逐步走向行業(yè)的升級調整期。經(jīng)過數(shù)年的培養(yǎng),網(wǎng)絡視頻已經(jīng)成為互聯(lián)網(wǎng)主要應用領域之一,用戶規(guī)模增長速度突出,覆蓋率不斷提高。網(wǎng)絡視頻已經(jīng)成為人們獲取電影、電視、視頻資訊等數(shù)字內容的重要渠道。但與此同時互聯(lián)網(wǎng)視頻公司從幾年前的300多家,到現(xiàn)在的二十幾家,國內視頻網(wǎng)站在幾年時間里已淘汰了90%。這其中一個關鍵原因就是服務質量,視頻傳輸需要大量的服務器資源以及帶寬,為巨大數(shù)量級的用戶提供及時的、可靠的、穩(wěn)定的服務是衡量互聯(lián)網(wǎng)公司服務優(yōu)劣的標志。但大量用戶的使用將導致網(wǎng)絡局部區(qū)域資源的短缺。
目前在使用第三方CDN服務時,經(jīng)常會碰到由CDN服務故障引起的業(yè)務不可用事件。很多CDN服務商都會強調自己的數(shù)據(jù)是如何容災的,但是很少有CDN服務商提到過服務容災的概念。
發(fā)明內容
本發(fā)明的目的在于提供一種多CDN服務的切換調度方法及設備,能夠解決CDN服務故障引起的業(yè)務不可用的問題。
為解決上述問題,本發(fā)明提供一種多CDN服務的切換調度方法,包括:
獲取用戶的資源請求,從所述資源請求中獲取元素;
根據(jù)所述資源請求中的元素,確定所述資源請求所對應的服務器調度信息;
根據(jù)所述服務器調度信息為所述用戶分配相適應的CDN服務;
監(jiān)控正在提供服務的CDN服務的可用性,發(fā)現(xiàn)正在提供服務的CDN服務異常無法正常提供服務時,自動將異常CDN服務從服務點下線并且根據(jù)所述服務器調度信息為所述用戶切換相適應的CDN服務。
進一步的,在上述方法中,發(fā)現(xiàn)正在提供服務的CDN服務異常無法正常提供時,還包括:
向相關人員發(fā)送異常警告。
進一步的,在上述方法中,根據(jù)所述服務器調度信息為所述用戶分配或切換相適應的CDN服務之后,還包括:
向所述用戶異步發(fā)送對應于所述資源請求的回調結果信息。
進一步的,在上述方法中,所述資源請求中的元素至少包括請求簽名機制、用戶信息、所請求的資源、要求響應的緊急程度以及相關參數(shù)。
進一步的,在上述方法中,所述相關參數(shù)包括以下內容:
調用方式、調用方法、服務地址、通信協(xié)議、請求方法、請求參數(shù)、字符編碼。
進一步的,在上述方法中,根據(jù)所述服務器調度信息為所述用戶分配或切換相適應的CDN服務,包括:
根據(jù)所述服務器調度信息和CDN服務的調度策略,為所述用戶分配或切換相適應的CDN服務。
進一步的,在上述方法中,所述CDN服務的調度策略根據(jù)當前時段、區(qū)域、網(wǎng)絡、CDN服務資源使用情況和CDN服務性能來確定。
進一步的,在上述方法中,所述CDN服務資源使用情況基于以下至少任一項確定:
CDN服務與用戶的網(wǎng)絡距離;
CDN服務是否緩存有所請求的資源;
CDN服務所具有的帶寬冗余;
CDN服務所具有的工作負載。
進一步的,在上述方法中,所述資源請求指向同一域名。
根據(jù)本發(fā)明的另一面,提供一種多CDN服務的切換調度設備,包括:
請求獲取裝置,用于獲取用戶的資源請求,從所述資源請求中獲取元素;
調度確定裝置,用于根據(jù)所述資源請求中的元素,確定所述資源請求所對應的服務器調度信息;
服務分配裝置,用于根據(jù)所述服務器調度信息為所述用戶分配相適應的CDN服務;
主動監(jiān)控裝置,用于監(jiān)控正在提供服務的CDN服務的可用性,發(fā)現(xiàn)正在提供服務的CDN服務異常無法正常提供服務時,自動將異常CDN服務從服務點下線并且根據(jù)所述服務器調度信息為所述用戶切換相適應的CDN服務。
進一步的,在上述設備中,還包括:
異常警告裝置,用于向相關人員發(fā)送異常警告。
進一步的,在上述設備中,還包括異步第三方接口服務裝置,用于向所述用戶異步發(fā)送對應于所述資源請求的回調結果信息。
進一步的,在上述設備中,所述資源請求中的元素至少包括請求簽名機制、用戶信息、所請求的資源、要求響應的緊急程度以及相關參數(shù)。
進一步的,在上述設備中,所述相關參數(shù)包括以下內容:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海鋆創(chuàng)信息技術有限公司,未經(jīng)上海鋆創(chuàng)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710618409.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種燒毛機的刷毛裝置
- 下一篇:一種加熱殺菌洗衣盆蓋





