專利名稱:一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法及裝置的制作方法
技術領域:
本發(fā)明涉及通信網(wǎng)絡,尤其涉及視頻分發(fā)網(wǎng)絡中的一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法及裝置。
背景技術:
隨著視頻技術的廣泛應用,基于Internet的視頻直播服務的需求日益增加,而基于Internet的大規(guī)模視頻流量分發(fā)成為視頻直播服務所面臨的一個嚴峻挑戰(zhàn)。雖然CDN技術被廣泛應用于分發(fā)Web流量和視頻點播流量,實現(xiàn)網(wǎng)絡內容的就近訪問,緩解流媒體傳輸?shù)母咄掏侣蕦歉删W(wǎng)帶寬帶來的壓力,提高業(yè)務響應速度,但目前CDN技術還不能很好地解決大規(guī)模視頻直播業(yè)務的流量分發(fā)問題。此外,大規(guī)模視頻通信業(yè)務也需要高效、可靠的視頻分發(fā)網(wǎng)絡技術的支持。如圖1所示,對于大規(guī)模視頻直播服務,可以通過部署由直播源站節(jié)點服務器集群、中繼節(jié)點服務器集群和邊緣節(jié)點服務器集群等視頻分發(fā)網(wǎng)絡節(jié)點服務器集群所組成的視頻直播業(yè)務的分發(fā)網(wǎng)絡來提高大規(guī)模視頻直播業(yè)務的服務效率,降低視頻直播服務傳輸所占用的網(wǎng)絡帶寬。對于大規(guī)模視頻通信服務,如圖2所示,可以通過部署以代理服務器為主的視頻分發(fā)網(wǎng)絡節(jié)點服務器集群來組成視頻通信業(yè)務的分發(fā)網(wǎng)絡,從而提高視頻通信業(yè)務的吞吐量,提高業(yè)務并發(fā)量。無論是對于圖1所示的視頻直播業(yè)務的分發(fā)網(wǎng)絡還是圖2所示的視頻通信業(yè)務的分發(fā)網(wǎng)絡,對大量分散部署的服務器集群的高度集中管理和控制是確保網(wǎng)絡效率、可靠性、可控性的必要手段。視頻分發(fā)網(wǎng)絡全局服務器可以看作是一組邏輯設備,實現(xiàn)了視頻分發(fā)網(wǎng)絡的管理、監(jiān)控、動態(tài)配置、控制、調度等功能,對視頻分發(fā)網(wǎng)絡中的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器進行集中控制、管理和調度。當視頻分發(fā)網(wǎng)絡節(jié)點服務器啟動后,它可以通過靜態(tài)配置方式獲取可以為其提供網(wǎng)絡接入和控制服務的視頻分發(fā)網(wǎng)絡全局服務器的標識和地址信息。為了預防視頻分發(fā)網(wǎng)絡全局服務器單點故障,一般情況下,視頻分發(fā)網(wǎng)絡中會部署兩個視頻分發(fā)網(wǎng)絡全局服務器,一個作為主用控制設備,一個作為備用控制設備。當作為主用控制設備的視頻分發(fā)網(wǎng)絡全局服務器出現(xiàn)故障時,備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用設備,成為視頻分發(fā)網(wǎng)絡中的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備。
發(fā)明內容
為了實現(xiàn)視頻分發(fā)網(wǎng)絡中主用視頻分發(fā)網(wǎng)絡全局服務器運行異常時,主、備用視頻分發(fā)網(wǎng)絡全局服務器的快速切換,本發(fā)明基于視頻分發(fā)網(wǎng)絡全局服務器主備同步協(xié)議,提供了一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法及裝置。根據(jù)本發(fā)明的第一方面,提供了一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,其中:(I)視頻分發(fā)網(wǎng)絡全局服務器主備切換的觸發(fā)方式包括:主動觸發(fā)方式和被動觸發(fā)方式;(2)主動觸發(fā)方式是指視頻分發(fā)網(wǎng)絡全局服務器的主備切換是由主用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起的,主用視頻分發(fā)網(wǎng)絡全局服務器主動請求備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備;(3)被動觸發(fā)方式是指視頻分發(fā)網(wǎng)絡全局服務器的主備切換是由備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起的,備用視頻分發(fā)網(wǎng)絡全局服務器通知主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備。根據(jù)本發(fā)明的第二方面,提供了一種主備切換裝置。主備切換裝置運行于視頻分發(fā)網(wǎng)絡全局服務器中,負責實現(xiàn)視頻分發(fā)網(wǎng)絡全局服務器的主備切換工作。所述裝置中包括:第一獲取裝置、第一發(fā)送裝置、第二獲取裝置、第二發(fā)送裝置、探測裝置、切換控制裝置。其中:第一獲取裝置用于獲取來自對端主備切換裝置的信息;第一發(fā)送裝置用于發(fā)送信息到對端主備切換裝置;第二獲取裝置用于接收來自視頻分發(fā)網(wǎng)絡節(jié)點服務器的信息;第二發(fā)送裝置用于發(fā)送信息到視頻分發(fā)網(wǎng)絡節(jié)點服務器;探測裝置用于探測主用視頻分發(fā)網(wǎng)絡全局服務器失效狀態(tài);切換控制裝置用于控制視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程。根據(jù)本發(fā)明的第三方面,提供了一種主用視頻分發(fā)網(wǎng)絡全局服務器失效探測方法,其特征在于:(I)視頻分發(fā)網(wǎng)絡節(jié)點服務器同時維護和主用視頻分發(fā)網(wǎng)絡全局服務器、備用視頻分發(fā)網(wǎng)絡全局服務器之間的通信通道:(2)當視頻分發(fā)網(wǎng)絡節(jié)點服務器發(fā)現(xiàn)其和主用視頻分發(fā)網(wǎng)絡全局服務器之間的通信通道異常時,發(fā)送主用控制設備異常告警消息到備用視頻分發(fā)網(wǎng)絡全局服務器;(3)當備用視頻分發(fā)網(wǎng)絡全局服務器接收到的主用控制設備異常告警消息達到預定義的主用控制設備失效閾值時,確認主用視頻分發(fā)網(wǎng)絡全局服務器失效。根據(jù)本發(fā)明的第四方面,提供了被動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程。其中,包括以下步驟:(I)備用視頻分發(fā)網(wǎng)絡全局服務器探測到主用視頻分發(fā)網(wǎng)絡全局服務器失效;(2)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到主用視頻分發(fā)網(wǎng)絡全局服務器;(3)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器;(4)視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備;(5)備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備工作狀態(tài);(6)原主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備工作狀態(tài)。根據(jù)本發(fā)明的第五方面,提供了主動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程。其中,包括以下步驟:(I)主用視頻分發(fā)網(wǎng)絡全局服務器檢測到自身運行異?;蛘呓邮盏絹碜酝獠烤W(wǎng)管系統(tǒng)的主備切換請求信息;
(2)主用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到備用視頻分發(fā)網(wǎng)絡全局服務器;(3)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器;(4)視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備;(5)備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備工作狀態(tài);(6)原主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備工作狀態(tài)。根據(jù)本發(fā)明的第六方面,提供了視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行控制設備主備切換的處理過程。其中,包括以下步驟:(I)視頻分發(fā)網(wǎng)絡節(jié)點服務器從備用視頻分發(fā)網(wǎng)絡全局服務器通信通道接收到主備切換通知消息;(2)視頻分發(fā)網(wǎng)絡節(jié)點服務器將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備,將原主用視頻分發(fā)網(wǎng)絡全局服務器修改為備用控制設備。采用本發(fā)明的方案,當作為主用控制設備的視頻分發(fā)網(wǎng)絡全局服務器出現(xiàn)故障時,備用視頻分發(fā)網(wǎng)絡全局服務器可以快速切換為主用控制設備,成為視頻分發(fā)網(wǎng)絡中所有視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備,確保視頻分發(fā)網(wǎng)絡的正常運行。
通過參照附圖閱讀以下所作的對非限制性實施例的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯。本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:圖1示出了視頻直播業(yè)務的視頻分發(fā)網(wǎng)絡系統(tǒng)結構示意圖;圖2示出了視頻通信業(yè)務的視頻分發(fā)網(wǎng)絡系統(tǒng)結構示意圖;圖3示出了根據(jù)本發(fā)明的一個具體實施例的主備切換裝置的結構示意圖;圖4示出了根據(jù)本發(fā)明的一個具體實施例的被動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程的流程圖;圖5示出了根據(jù)本發(fā)明的一個具體實施例的主動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程的流程圖;圖6示出了根據(jù)本發(fā)明的一個具體實施例的視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行控制設備主備切換的處理過程的流程圖。其中,相同或相似的附圖標記表示相同或相似的步驟特征或裝置/模塊。
具體實施例方式下面結合附圖,對本發(fā)明的優(yōu)選實施方式進行詳細的說明。如圖1和圖2所示,在視頻分發(fā)網(wǎng)絡中,視頻分發(fā)網(wǎng)絡全局服務器負責對網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器進行集中控制、管理、監(jiān)控和調度。作為視頻分發(fā)網(wǎng)絡全局服務器,全局服務器I被配置為視頻分發(fā)網(wǎng)絡中的主用控制設備,全局服務器2被配置為視頻分發(fā)網(wǎng)絡中的備用控制設備。全局服務器1、全局服務器2的地址信息和設備標識信息被預先配置到網(wǎng)絡內所有視頻分發(fā)網(wǎng)絡節(jié)點服務器上,如直播源站節(jié)點服務器J11、中繼節(jié)點服務器J21、邊緣節(jié)點服務器J31、等等。以圖1所示的視頻分發(fā)網(wǎng)絡為例,視頻分發(fā)網(wǎng)絡全局服務器的主備同步協(xié)議運行于全局服務器I和全局服務器2設備中,負責在全局服務器I和全局服務器2之間進行視頻分發(fā)網(wǎng)絡全局管理信息和狀態(tài)信息的同步。在全局服務器I和全局服務器2之間有兩種主備切換的觸發(fā)方式:主動觸發(fā)方式和被動觸發(fā)方式。(I)當作為主用控制設備的全局服務器I發(fā)現(xiàn)自身的運行狀態(tài)有異?;蛘呓邮盏絹碜跃W(wǎng)管系統(tǒng)的主備切換命令時,全局服務器I發(fā)送主備切換啟動消息到全局服務器2,主動啟動主備切換過程,將自身切換為視頻分發(fā)網(wǎng)絡的備用控制設備,通知全局服務器2切換為視頻分發(fā)網(wǎng)絡的主用控制設備。這種方式稱為主動觸發(fā)方式。(2)當作為備用控制設備的全局服務器2探測到全局服務器I工作異常時,全局服務器2發(fā)送主備切換啟動消息到全局服務器1,通知全局服務器I切換到備用工作狀態(tài)。這種方式稱為被動觸發(fā)方式。以下,參照圖3對本發(fā)明的第二方面進行描述,其中,圖1、圖2及其相關描述在此
一并作為參考。以圖1中所示的全局服務器I和全局服務器2為例,在全局服務器I和全局服務器2內都運行一個主備切換裝置,負責實現(xiàn)視頻分發(fā)網(wǎng)絡全局服務器的主備切換工作。主備切換裝置中包括:第一獲取裝置101、第一發(fā)送裝置102、第二獲取裝置103、第二發(fā)送裝置104、探測裝置105、切換控制裝置106。其中:第一獲取裝置101,用于獲取來自對端主備切換裝置的信息,并提交給切換控制裝置106。對于全局服務器I內嵌入的主備切換裝置而言,其中的第一獲取裝置101負責接收來自全局服務器2內嵌入的主備切換裝置的信息,如:主備切換通知消息。對于全局服務器2內嵌入的主備切換裝置而言,其中的第一獲取裝置101負責接收來自全局服務器I內嵌入的主備切換裝置的信息第一發(fā)送裝置102,用于接收來自切換控制裝置106的信息,并發(fā)送到對端主備切換裝置。對于全局服務器I內嵌入的主備切換裝置而言,其中的第一發(fā)送裝置102負責發(fā)送信息到全局服務器2內嵌入的主備切換裝置,如:主備切換通知消息。對于全局服務器2內嵌入的主備切換裝置而言,其中的第一發(fā)送裝置102負責發(fā)送信息到全局服務器I內嵌入的主備切換裝置第二獲取裝置103,用于接收來自視頻分發(fā)網(wǎng)絡節(jié)點服務器的信息,并提交給探測裝置105。第二獲取裝置103主要應用于備用視頻分發(fā)網(wǎng)絡全局服務器中。視頻分發(fā)網(wǎng)絡節(jié)點服務器周期性地發(fā)送回聲消息到主用視頻分發(fā)網(wǎng)絡全局服務器和備用視頻分發(fā)網(wǎng)絡全局服務器,當主用視頻分發(fā)網(wǎng)絡全局服務器或備用視頻分發(fā)網(wǎng)絡全局服務器接收到回聲消息后,立即發(fā)送回聲響應消息到所述視頻分發(fā)網(wǎng)絡節(jié)點服務器。如果視頻分發(fā)網(wǎng)絡節(jié)點服務器在發(fā)送多次回聲消息后均未在指定的等待周期內接收到來自主用視頻分發(fā)網(wǎng)絡全局服務器的回聲響應消息,則視頻分發(fā)網(wǎng)絡節(jié)點服務器判斷其和主用視頻分發(fā)網(wǎng)絡全局服務器之間的通信中斷。當網(wǎng)絡中的視頻分發(fā)網(wǎng)絡節(jié)點服務器探測到和主用視頻分發(fā)網(wǎng)絡全局服務器之間的通信中斷時,會發(fā)送主用控制設備異常告警消息到備用視頻分發(fā)網(wǎng)絡全局服務器。第二獲取裝置103負責接收來自視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備異常告警消息。第二發(fā)送裝置104,用于接收來自切換控制裝置106的信息,如:主備切換通知消息,并發(fā)送所述信息到視頻分發(fā)網(wǎng)絡節(jié)點服務器。探測裝置105,用于探測主用視頻分發(fā)網(wǎng)絡全局服務器失效狀態(tài)。探測裝置105根據(jù)接收到的來自視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備異常告警消息,來判斷主用視頻分發(fā)網(wǎng)絡全局服務器的失效狀態(tài)。探測裝置105僅在備用視頻分發(fā)網(wǎng)絡全局服務器中有效,當探測裝置105接收到的主用控制設備異常告警消息達到系統(tǒng)配置的主用控制設備失效閾值時,探測裝置105判斷主用視頻分發(fā)網(wǎng)絡全局服務器失效。如果探測裝置105判斷主用視頻分發(fā)網(wǎng)絡全局服務器失效,則將該信息通知切換控制裝置106。切換控制裝置106,用于控制視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程。當切換控制裝置106獲得來自探測裝置105的主用視頻分發(fā)網(wǎng)絡全局服務器失效信息后,啟動主備切換過程。當切換控制裝置106接收到來自對端全局服務器的主備切換裝置的主備切換啟動消息后,也啟動主備切換過程。以下,對本發(fā)明的第三方面進行描述,其中,圖1、圖2及其相關描述在此一并作為參考。以圖1中所示的全局服務器I和全局服務器2為例,視頻分發(fā)網(wǎng)絡中的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器均同時維護和全局服務器1、全局服務器2的通信通道。以邊緣節(jié)點服務器J31為例,當邊緣節(jié)點服務器J31探測到和全局服務器I之間的通信通道中斷時,邊緣節(jié)點服務器J31會發(fā)送主用控制設備異常告警消息到全局服務器2。當全局服務器2接收到的來自不同視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備異常告警消息達到預先定義的主用控制設備失效閾值時,全局服務器2確認全局服務器I失效,啟動主備切換過程。例如:系統(tǒng)預定義接收到來自5個以上視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備異常告警消息即表示主用控制設備失效,則當作為備用控制設備的全局服務器2接收到來自5個不同的視頻分發(fā)網(wǎng)絡節(jié)點服務器的主用控制設備異常告警消息后,全局服務器2確認全局服務器I失效。以下,參照圖4對本發(fā)明的第四方面進行描述,其中,圖1、圖2及其相關描述在此
一并作為參考。以圖1中所示的全局服務器I和全局服務器2為例,被動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程包括如下步驟:步驟SlO:全局服務器2中的主備切換裝置通過主用視頻分發(fā)網(wǎng)絡全局服務器失效探測方法探測到作為主用控制設備的全局服務器I失效。步驟Sll:全局服務器2中的主備切換裝置發(fā)送主備切換通知消息到全局服務器I中的主備切換裝置。步驟S12:全局服務器2中的主備切換裝置發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器,如:視頻分發(fā)網(wǎng)絡節(jié)點服務器jll、J12、J21、J22、J31、J32、等等。步驟S13:視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將全局服務器2修改為主用控制設備,將全局服務器I修改為備用控制設備。
步驟S14:全局服務器2切換到主用控制設備工作狀態(tài),成為視頻分發(fā)網(wǎng)絡中的主用控制設備。步驟S15:全局服務器I切換到備用控制設備工作狀態(tài),成為視頻分發(fā)網(wǎng)絡中的備用控制設備。以下,參照圖5對本發(fā)明的第五方面進行描述,其中,圖1、圖2及其相關描述在此
一并作為參考。以圖1中所示的全局服務器I和全局服務器2為例,主動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程包括如下步驟:步驟S20:作為視頻分發(fā)網(wǎng)絡中的主用控制設備的全局服務器I檢測到自身運行異?;蛘呓邮盏絹碜酝獠烤W(wǎng)管系統(tǒng)的主備切換請求信息。步驟S21:全局服務器I中的主備切換裝置發(fā)送主備切換通知消息到全局服務器2中的主備切換裝置,通知其啟動主備切換。步驟S22:全局服務器2中的主備切換裝置發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器。步驟S23:視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將全局服務器2修改為主用控制設備,將全局服務器I修改為備用控制設備。步驟S24:全局服務器2切換到主用控制設備工作狀態(tài),成為視頻分發(fā)網(wǎng)絡中的主用控制設備。步驟S25:全局服務器I切換到備用控制設備工作狀態(tài),,成為視頻分發(fā)網(wǎng)絡中的備用控制設備。以下,參照圖6對本發(fā)明的第六方面進行描述,其中,圖1、圖2及其相關描述在此
一并作為參考。以圖1中所示的全局服務器1、全局服務器2和邊緣節(jié)點服務器J31為例,假設全局服務器I是視頻分發(fā)網(wǎng)絡中的當前主用控制設備,視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行控制設備主備切換的處理過程包括如下步驟:步驟S30:邊緣節(jié)點服務器J31從全局服務器2接收到主備切換通知消息,通知其進行控制設備主備切換。步驟S31:邊緣節(jié)點服務器J31將全局服務器2修改為主用控制設備,將全局服務器I修改為備用控制設備。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改,等同替換,改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,其特征在于:視頻分發(fā)網(wǎng)絡全局服務器主備切換的觸發(fā)方式包括:主動觸發(fā)方式和被動觸發(fā)方式。
2.根據(jù)權利要求1所述的視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,其特征還在于:主動觸發(fā)方式是指視頻分發(fā)網(wǎng)絡全局服務器的主備切換是由主用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起的,主用視頻分發(fā)網(wǎng)絡全局服務器主動請求備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備。
3.根據(jù)權利要求1-2所述的視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,其特征還在于:被動觸發(fā)方式是指視頻分發(fā)網(wǎng)絡全局服務器的主備切換是由備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起的,備用視頻分發(fā)網(wǎng)絡全局服務器通知主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備。
4.根據(jù)權利要求1-3所述的視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,被動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程的特征在于,包括以下步驟: a)備用視頻分發(fā)網(wǎng)絡全局服務器探測到主用視頻分發(fā)網(wǎng)絡全局服務器失效; b)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到主用視頻分發(fā)網(wǎng)絡全局服務器; c)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器; d)視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備; e)備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備工作狀態(tài); f)原主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備工作狀態(tài)。
5.根據(jù)權利要求4所述的被動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程,主用視頻分發(fā)網(wǎng)絡全局服務器失效探測方法的特征在于: a)視頻分發(fā)網(wǎng)絡節(jié)點服務器同時維護和主用視頻分發(fā)網(wǎng)絡全局服務器、備用視頻分發(fā)網(wǎng)絡全局服務器之間的通信通道; b)當視頻分發(fā)網(wǎng)絡節(jié)點服務器發(fā)現(xiàn)其和主用視頻分發(fā)網(wǎng)絡全局服務器之間的通信通道異常時,發(fā)送主用控制設備異常告警消息到備用視頻分發(fā)網(wǎng)絡全局服務器; c)當備用視頻分發(fā)網(wǎng)絡全局服務器接收到的主用控制設備異常告警消息達到預定義的主用控制設備失效閾值時,確認主用視頻分發(fā)網(wǎng)絡全局服務器失效。
6.根據(jù)權利要求1-5所述的視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,主動觸發(fā)的視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程的特征在于,包括以下步驟: a)主用視頻分發(fā)網(wǎng)絡全局服務器檢測到自身運行異?;蛘呓邮盏絹碜酝獠烤W(wǎng)管系統(tǒng)的主備切換請求信息; b)主用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到備用視頻分發(fā)網(wǎng)絡全局服務器; c)備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)送主備切換通知消息到視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器; d)視頻分發(fā)網(wǎng)絡內的所有視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行主備切換過程,將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備;e)備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備工作狀態(tài); f)原主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備工作狀態(tài)。
7.根據(jù)權利要求1-6所述的視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法,視頻分發(fā)網(wǎng)絡節(jié)點服務器執(zhí)行控制設備主備切換的處理過程的特征在于,包括以下步驟: a)視頻分發(fā)網(wǎng)絡節(jié)點服務器從備用視頻分發(fā)網(wǎng)絡全局服務器通信通道接收到主備切換通知消息; b)視頻分發(fā)網(wǎng)絡節(jié)點服務器將備用視頻分發(fā)網(wǎng)絡全局服務器修改為主用控制設備,將原主用視頻分發(fā)網(wǎng)絡全局服務器修改為備用控制設備。
8.—種主備切換裝置,其特征在于: a)主備切換裝置中包括:第一獲取裝置、第一發(fā)送裝置、第二獲取裝置、第二發(fā)送裝置、探測裝置、切換控制裝置; b)第一獲取裝置用于獲取來自對端主備切換裝置的信息; c)第一發(fā)送裝置用于發(fā)送信息到對端主備切換裝置; d)第二獲取裝置用于接收來自視頻分發(fā)網(wǎng)絡節(jié)點服務器的信息; e)第二發(fā)送裝置用于發(fā)送信息到視頻分發(fā)網(wǎng)絡節(jié)點服務器; f)探測裝置用于探測主用視頻分發(fā)網(wǎng)絡全局服務器失效狀態(tài); g)切換控制裝置用于控制視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程。
9.一種視頻分發(fā)網(wǎng)絡中的控制設備,其特征在于,包含權利要求8所述的主備切換裝置。
全文摘要
本發(fā)明涉及信息與通信技術領域,具體涉及一種視頻分發(fā)網(wǎng)絡全局服務器的主備切換方法及裝置。視頻分發(fā)網(wǎng)絡全局服務器的主備切換有兩種觸發(fā)方式主動觸發(fā)方式和被動觸發(fā)方式。在主動觸發(fā)方式下,視頻分發(fā)網(wǎng)絡全局服務器的主備切換由主用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起,主用視頻分發(fā)網(wǎng)絡全局服務器主動請求備用視頻分發(fā)網(wǎng)絡全局服務器切換為主用控制設備。在被動觸發(fā)方式下,視頻分發(fā)網(wǎng)絡全局服務器的主備切換由備用視頻分發(fā)網(wǎng)絡全局服務器發(fā)起,備用視頻分發(fā)網(wǎng)絡全局服務器通知主用視頻分發(fā)網(wǎng)絡全局服務器切換為備用控制設備。視頻分發(fā)網(wǎng)絡全局服務器的主備切換過程通過嵌入在視頻分發(fā)網(wǎng)絡全局服務器內的主備切換裝置實現(xiàn)。
文檔編號H04L12/24GK103138983SQ20111039250
公開日2013年6月5日 申請日期2011年12月1日 優(yōu)先權日2011年12月1日
發(fā)明者湯曉輝 申請人:蘇州達聯(lián)信息科技有限公司