單台交換機到底能(néng)帶多(duō)少數量的攝像機?行業達人是這樣說的


圖片

 

1、攝像機碼流

選擇交換機前,首先要弄清楚每路圖像占用(yòng)多(duō)少帶寬。

 

2、攝像機數量

要弄清楚交換機的帶寬容量。常用(yòng)交換機有(yǒu)百兆交換機、千兆交換機。它們的實際帶寬一般隻有(yǒu)理(lǐ)論值的 60~70% ,所以它們端口的可(kě)利用(yòng)帶寬大緻是 60Mbps 或 600Mbps。

 

舉例:

根據你使用(yòng)的網絡攝像機的品牌看單台碼流,再去估算一台交換機能(néng)接多(duō)少台攝像機。

比如130萬:960p攝像機單台碼流通常4M,用(yòng)百兆交換機,那麽就可(kě)以接15台(15×4=60M);

用(yòng)千兆交換機,可(kě)以接150(150×4=600M)

200萬:1080P攝像機單台碼流通常8M,用(yòng)百兆交換機,可(kě)以接7台(7×8=56M);

用(yòng)千兆交換機,可(kě)以接75台(75×8=600M)

 

這些都是以主流的H.264攝像頭為(wèi)例給大家講解的,H.265減半就可(kě)以了。

 

從網絡拓撲結構上來講,一個局域網通常是兩到三層結構。接攝像機那端為(wèi)接入層,一般用(yòng)百兆交換機就夠了,除非你在一個交換機上接了很(hěn)多(duō)個攝像機。

 

彙集層、核心層則要按該交換機彙聚了多(duō)少路圖像來計算。

 

計算方法如下:如果接 960P 的網絡攝像機,一般 15 路圖像以内,用(yòng)百兆交換機;超過 15路則用(yòng)千兆交換機;如果接 1080P 的網絡攝像機,一般 8 路圖像以内,用(yòng)百兆交換機,超過 8 路則用(yòng)千兆交換機。

 

圖片

 

監控網絡有(yǒu)三層架構方式:核心層,彙聚層,接入層。

 

1、接入層交換機的選擇

條件 1:攝像機碼流:4Mbps,20 個攝像機就是 20*4=80Mbps。

 

也就是說,接入層交換機上傳端口必須滿足 80Mbps/s 的傳輸速率要求,考慮到交換機實際傳輸速率(通常為(wèi)标稱值的 50%,100M 的也就 50 M 左右,),所以接入層交換機應選用(yòng)具(jù)有(yǒu) 1000M 上傳口的交換機。

 

條件 2:交換機的背闆帶寬,如選擇 24 口交換機,自帶二個 1000M 口,總共 26 口,則接入層的交換機背闆帶寬要求為(wèi):(24*100M*2+1000*2*2)/1000=8.8Gbps 的背闆帶寬。

 

條件 3:包轉發率:一個 1000M 口的包轉發率為(wèi) 1.488Mpps/s, 則接入層的交換機交換速率為(wèi)

(24*100M/1000M+2)*1.488=6.55Mpps

 

根據以上條件得出:當有(yǒu) 20 路 720P 攝像機接入一個交換機時,此交換機至少必須具(jù)有(yǒu) 1 個 1000M 上傳口、20 個以上的 100M 接入端口才能(néng)滿足需求。

 

2、彙聚層交換機的選擇

假如總共有(yǒu)5個交換機接入,每個交換機有(yǒu)20攝像機,碼流為(wèi)4M,那麽彙聚層的流量為(wèi):4Mbps*20 *5=400Mbps,那麽彙聚層的上傳端口必須是 1000M 以上的。

 

如果 5 個 IPC 接入一個交換機,一般情況下需使用(yòng)一個 8 口交換機,那麽這個 8 口交換機是否滿足要求?可(kě)以看如下三個方面:

 

背闆帶寬:端口數*端口速度*2=背闆帶寬 ,即8*100*2=1.6Gbps。

 

包交換率:端口數*端口速度/1000*1.488Mpps=包交換率,即8*100/1000*1.488=1.20Mpps。有(yǒu)些交換機的包交換率有(yǒu)時計算出不能(néng)達到此要求,那麽就是非線(xiàn)速交換機,當進行大容量數量吞吐時,易造成延時。

 

級聯口帶寬:IPC 的碼流*數量=上傳口的最小(xiǎo)帶寬,即4.*5=20Mbps。通常情況下,當 IPC 帶寬超過 45Mbps 時,建議使用(yòng) 1000M 級聯口。

 

圖片

 

舉例:

有(yǒu)個園區(qū)網,500 多(duō)個高清攝像機,碼流 3~4 兆,網絡結構分(fēn)接入層‐彙聚層‐核心層。存儲在彙聚層,每個彙聚層對應 170 個攝像機。面臨的問題:如何選擇産(chǎn)品,百兆與千兆的差别,影響圖像在網絡中(zhōng)傳輸的原因有(yǒu)哪些,哪些因素是與交換機相關的……

 

1、背闆帶寬

所有(yǒu)端口容量x端口數量之和的 2 倍應該小(xiǎo)于标稱背闆帶寬,可(kě)實現全雙工(gōng)無阻塞的線(xiàn)速交換,證明交換機具(jù)有(yǒu)發揮最大數據交換性能(néng)的條件。

例如:一台最多(duō)可(kě)以提供 48 個千兆端口的交換機,其滿配置容量應達到 48 ×1G×2= 96Gbps,才能(néng)夠确保在所有(yǒu)端口均在全雙工(gōng)時,提供無阻塞的線(xiàn)速包交換。

 

2、包轉發率

滿配置包轉發率(Mbps)=滿配置 GE 端口數×1.488Mpps+滿配置百兆端口數 × 0.1488Mpps ,其中(zhōng) 1 個千兆端口在包長(cháng)為(wèi) 64 字節時的理(lǐ)論吞吐量為(wèi)1.488Mpps。

 

例如:如果一台交換機最多(duō)能(néng)夠提供 24 個千兆端口,而宣稱的包轉發率不到 35.71 Mpps(24 x 1.488Mpps = 35.71),那麽就有(yǒu)理(lǐ)由認為(wèi)該交換機采用(yòng)的是有(yǒu)阻塞的結構設計。

 

一般是背闆帶寬和包轉發率都滿足的交換機才是合适的交換機。

 

背闆相對大、吞吐量相對小(xiǎo)的交換機,除了保留了升級擴展的能(néng)力外,就是軟件效率/專用(yòng)芯片電(diàn)路設計有(yǒu)問題;背闆相對小(xiǎo)、吞吐量相對大的交換機,整體(tǐ)性能(néng)比較高。

 

攝像機碼流影響清晰度,通常是視頻傳輸的碼流設定(包含了編碼發送及接收設備的編解碼能(néng)力等),這是前端攝象機的性能(néng),與網絡無關。通常用(yòng)戶認為(wèi)清晰度不高,認為(wèi)是網絡原因造成的想法實際是個誤區(qū)。

 

根據上面的案例,計算:

碼流:4Mbps

接入:

24*4=96Mbps<1000Mbps<4435.2Mbps

彙聚:

170*4=680Mbps<1000Mbps<4435.2Mbps

 

3、接入交換機

主要考慮到接入到彙聚之間的鏈路帶寬,即交換機的上聯鏈路容量需要大于同時容納的攝象機數*碼率。

 

這樣視頻實時錄像就沒有(yǒu)問題,但如果有(yǒu)用(yòng)戶在實時看到錄像,就還需要考慮到這個帶寬,每個用(yòng)戶查看一個視頻占用(yòng)的帶寬就是 4M,如果一個接入交換機的每個攝象機都有(yǒu)一個人在看,就需要攝象機數*碼率*(1+N)的帶寬,即24*4*(1+1)=128M。

 

4、彙聚交換機

彙聚層需要同時處理(lǐ) 170 隻攝象機的 3‐4M 碼流(170* 4M=680M),也就意味着彙聚層交換機需要支持同時轉發 680M 以上的交換容量。一般存儲都接在彙聚上,所以視頻錄像是線(xiàn)速轉發。

 

但要考慮到實時查看監控的帶寬,每個連接占用(yòng) 4M,一條 1000M 的鏈路可(kě)以支持 250 個攝像頭被調試調用(yòng)。每台接入交換機接 24 個攝像頭,250/24,相當于網絡可(kě)以承受每個攝像頭同時有(yǒu) 10 位用(yòng)戶在實時查看的壓力。

 

5、核心交換機

核心交換機,需要考慮交換容量以及到彙聚的鏈路帶寬,因為(wèi)存儲是放置在彙聚層的,所以核心交換機沒有(yǒu)視頻錄像的壓力,即隻要考慮同時多(duō)少人看多(duō)少路視頻即可(kě)。

 

假設該案例内,同時有(yǒu) 10 人監看,每人看 16 路視頻,即交換容量需要大于 10*16*4=640M。

 

6、交換機選擇重點

局域網内的視頻監控進行交換機選擇時,接入層和彙聚層交換機的選擇通常隻需要考慮交換容量的因素就夠了,因為(wèi)用(yòng)戶通常都是通過核心交換機連接并獲取視頻的。

 

另外,由于主要壓力是在彙聚層交換機,因為(wèi)既要承擔監控存儲的流量,還要承擔實時查看調用(yòng)監控的壓力,所以選擇适用(yòng)的彙聚交換機顯得非常重要。