視頻系統負載均衡之GB28181多線負載均衡

 

概述

      本文的"視頻系統"負載均衡是指單機負載均衡,多機請參看本站的其他文章介紹;


使用場景--服務器無公網IP,通過端口映射提供服務

      此類情況常見於雲服務商,雲服務器使用的是內網ip,通過端口映射提供服務,對於這樣的網絡環境,如要使GB28181正常工作,雲服務商支持ALG是最簡單的實現方案,但並不是所有的網絡環境都能支持ALG,且有些服務商提供的ALG功能並不完善,存在一定的BUG;
      "小雉視頻系統"的GB28181負載均衡提供無需ALG支持跨普通NAT的解決辦法,本處以以下情況爲例:

  • 服務器內網IP:192.168.1.101,掩碼:255.255.255.0
  • 服務器內網IP:192.168.0.2,掩碼:255.255.255.0
  • 服務器外網IP:1.1.1.1,服務商:電信
  • 服務器外網IP:1.1.1.2,服務商:電信
  • 服務器外網IP:1.1.1.3,服務商:電信
  • 服務器外網IP:2.2.2.1,服務商:移動
  • 服務器外網IP:2.2.2.2,服務商:移動
  • 服務器外網IP:3.3.3.1,服務商:聯通
  • 服務器外網IP:3.3.3.2,服務商:聯通

      按下圖配置實現部分相機通過外網映射獲取GB28181視頻流

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消


      上圖配置實現了把除192.168.0.0/16網段的視頻源通過公網IP映射獲取其視頻流;


使用場景--多線負載均衡

      對於單服務器如流量過大,可能一條帶寬無法滿足,可使用多線負載均衡;
      "小雉視頻系統"的GB28181負載均衡提供多線負載均衡的支持,本處以以下情況爲例:

  • 服務器內網IP:192.168.1.101,掩碼:255.255.255.0
  • 服務器內網IP:192.168.0.2,掩碼:255.255.255.0
  • 服務器外網IP:1.1.1.1,服務商:電信
  • 服務器外網IP:1.1.1.2,服務商:電信
  • 服務器外網IP:1.1.1.3,服務商:電信
  • 服務器外網IP:2.2.2.1,服務商:移動
  • 服務器外網IP:2.2.2.2,服務商:移動
  • 服務器外網IP:3.3.3.1,服務商:聯通
  • 服務器外網IP:3.3.3.2,服務商:聯通

      按下圖配置實現部分相機的多線負載均衡

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消


      上圖配置實現了111.0.0.0/8,112.0.0.0/8,113.0.0.0/8網段的視頻源分別按一定的權重進行負載均衡;


使用場景--策略路由

      對於單服務器如流量過大,可能一條帶寬無法滿足,可使用多線負載均衡,其中使用的多線可能分屬各個運營商,視頻源也可以分屬於多個運營商,此時最優的方案是讓電信的視頻源走電信流量,聯通視頻源走聯通流量,移動視頻源走移動流量;
      "小雉視頻系統"的GB28181負載均衡提供策略路由的支持,本處以以下情況爲例:

  • 服務器內網IP:192.168.1.101,掩碼:255.255.255.0
  • 服務器內網IP:192.168.0.2,掩碼:255.255.255.0
  • 服務器外網IP:1.1.1.1,服務商:電信
  • 服務器外網IP:1.1.1.2,服務商:電信
  • 服務器外網IP:1.1.1.3,服務商:電信
  • 服務器外網IP:2.2.2.1,服務商:移動
  • 服務器外網IP:2.2.2.2,服務商:移動
  • 服務器外網IP:3.3.3.1,服務商:聯通
  • 服務器外網IP:3.3.3.2,服務商:聯通

      按下圖配置實現部分相機的策略路由

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消0057.pnguploading.4e448015.gif轉存失敗重新上傳取消

0057.pnguploading.4e448015.gif轉存失敗重新上傳取消


      上圖配置實現了111.0.0.0/8,112.0.0.0/8,113.0.0.0/8網段的視頻源分別按一定的權重進行負載均衡,如111.0.0.0/8屬於電信,112.0.0.0/8屬於移動,113.0.0.0/8屬於聯通,則上配置也實現了按運營商分類的策略路由;

猜您可能喜歡

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章