一、首先要知道與交換機有關的一些重要參數
1、背板帶寬
背板帶寬,是交換機接口處理器或接口卡和數據總線間所能吞吐的最大數據量。背板帶寬標志了交換機總的數據交換能力,單位為Gbps,也叫交換帶寬。一臺交換機的背板帶寬越高,處理數據的能力就越強。
背板帶寬計算方法:端口數*端口速度*2=背板帶寬,以華為S1724G為例,該款交換機有24個千兆口。背板帶寬=24*1000*2/1000=48Gbps。
背板帶寬≤標稱背板帶寬,那么交換設備在背板帶寬上是線速的,也稱無阻塞。
2、轉發性能(各端口包轉發率之和)
包轉發率,也稱端口吞吐量,是指路由器在某端口進行的數據包轉發能力,單位通常使用pps(包每秒)來衡量。一般來講,低端的路由器包轉發率只有幾K到幾十Kpps,而高端路由器則能達到幾十Mpps(百萬包每秒)甚至上百Mpps。
包轉發率的計算方法:滿配置千兆端口數×1.488Mpps+滿配置百兆端口數×0.1488Mpps=包轉發率
以華為S2700-26TP-SI為例,該交換機有24個百兆口,兩個千兆上聯口。
包轉發率=24*0.1488Mpps+2*1.488Mpps=6.5472Mpps。
整機轉發率≤標稱包轉發率,那么交換設備在整機轉發上是線速的,也稱無阻塞。
二、針對系統網絡結構設計
對于一套大中型網絡監控系統其交換機配置一般由接入層、匯聚層、核心層三部分組成;如果在一棟樓內項目,建議設計兩層結構的網絡拓撲,即,接入層、核心層;對于特殊建筑需要考慮到熱備,熱備分為核心層熱備、匯聚層熱備、接入層熱備(即每一層有兩臺同樣配置的交換機,一臺壞掉,另一臺馬上正常工作,不受影響)
接入層:
可選擇8路或16路普通百兆交換機,建議接入交換機上攝像機數量控制在6-10臺。
我們常用的交換機的實際帶寬是理論值的50%-70%,所以一個百兆口的實際帶寬在50M-70M。4M*12=48M,因此建議一臺百兆接入交換機最大接入12臺720P網絡攝像機。同時考慮目前網絡監控采用動態編碼方式,攝像機碼流峰值可能會超過4M帶寬,同時考慮帶寬冗余設計,因此一臺百兆接入交換機控制在8臺以內時最好的,超過8臺建議采用千兆口。
匯聚層:
性能比接入交換機要求要高,可選擇帶千上傳口的二層交換機。該交換機百兆口與接交換機相連,千兆口與監控中心核心交換機連匯聚交換機上攝像機數量應控制在30臺左右。
以720P網絡攝像機4M碼流計算,前端每臺接入層交換機上有6臺720P網絡攝像機,該匯聚交換機下聯5臺接入層交換機。該匯聚層交換機下總帶寬為4M*6*5=120M,因此匯聚交換機與核心交換機級聯口應選千兆口。
核心層:
核心交換機是整個數字監控系統的核心,下聯匯聚交換機,上聯視頻監控平臺,存儲服務器,數字矩陣等設備,建議選擇三層全千兆核心交換機,攝像機數量超過150臺考慮三層萬兆核心交換機。
舉例:
如果5個IPCAM接入一個交換機,我們一般情況下是使用一個8口交換機,那么這個8口交換機是否滿足要求? 那么我們至少計算這個交換機3個方面的能力。
1.背板帶寬: 端口數*端口速度*2=背板帶寬,8*100*2=1.6Gbps/S。
2.包交換率: 端口數*端口速度/1000*1.488Mpps=包交換率,
8*100/1000*1.488=1.20Mpps/S,有些交換機的包交換率有時計算出不能達到此要求,那么就是非線速交換機,當進行大容量數量吞吐時,易造成延時。
3.級聯口帶寬: IPCAM的碼流*數量=上傳口的最小帶寬,4.5*5=22.5Mbps/S,通常情況下,當IPCAM帶寬超過45Mbps時,建議使用1000M級聯口。
常見的監控系統該怎么選交換機?需要看背板帶寬、包轉發率嗎?
答:監控系統選交換機,只要看背板帶寬、交換機端口速率,包轉發不用看,因為監控不靠交換機進行包轉發。
三、選型時注意事項:
1、先計算接入層交換機的背板帶寬、包轉發是否滿足,然后逐級計算匯聚層(接入層總和需求)、核心層的參數(整個系統需求的背板帶寬、包轉發總和)
2、如果這個網絡系統只需要接入一個系統且總設備量少于或等于254,可選用傻瓜交換機;大于508的話,直接用三層交換機。(強烈建議大于254就選三層交換機)
3、如果這個網絡系統需要接入多個系統,不用考慮接入設備量多少,都應選擇三層交換機,如果為了省成本,可以在接入層接入全部只接入一個系統的設備,在匯聚和核心采用三層交換機的方式。
4、交換機建議選擇知名企業產品(中興、華為、銳捷)。