1000M乙太網卡和交換機的吞吐量?

看到過一個文章,100M網卡的吞吐量 大致是 8000 packets/s. 每packets如果能到MTU 1500B大小,網卡帶寬能佔到 100M bps. 不知道最新的 10000M網卡和交換機能到 800,000 packets/s 嗎? 有哪些性價比高的萬兆網卡和交換機品牌型號推薦? 不知道 常見的互聯網和雲計算廠家,雲系統各節點間網路數據交換量大的(network bandwidth bound),都用什麼物理網路設備和拓撲結構


先說幾點誤區:

1、幀的多少跟理論帶寬關係不太大(有影響,但不是特別明顯),幀(frame)越多,前導位元組和校驗就越多,導致有效帶寬減少(傳輸的真正數據少了),但理論帶寬是不影響的。

2、有一種jumbo frame(巨型幀:Jumbo frame)能把幀長擴大到9000位元組,目前我知道的intel的千兆網卡都是支持巨型幀的。

3、幀越多,會導致CPU負載過重,因為每次傳輸都要產生一個DMA中斷,所以萬兆網卡的負擔在CPU那一塊,跟網卡是沒太大關係的。

---------------------------------

網卡和交換機的選擇,不應該看總帶寬,而是看應用場景,比如網吧里如果玩遊戲的多,更應該看重小包的轉發速率,如果是數據中心、影音點播,則應該注意大包的轉發情況。

一般來說,萬兆網卡都能達到萬兆的速度,但很考驗CPU和硬碟(如果是從硬碟讀數據),所以要綜合考察你的應用環境。

交換機方面應該選擇企業級的,至少是銳捷、中興、華為的檔次,或者Cisco就更好。

數據中心通過巨型幀可以輕鬆支持萬兆網路,至於交換機本身的負擔,這個不用擔心,現在國內廠商的二層接入交換機背板帶寬都超過20Gbps了,這還是五年前的事情,匯聚和核心交換機,上十萬兆並不困難,普通乙太網就可以了。

以下有兩個鏈接(可以看一下交換機的參數):
RG-S2900系列交換機
H3C S7500E(X)系列高端多業務路由交換機

可以看到接入交換機轉發能力都是上百G,核心交換機都是上T的水平。


你所說的雲系統各節點,應該說的是雲數據中心吧。
一般在雲數據中心當中,伺服器到網路的上聯鏈路一般是千兆或者萬兆,TOR接入交換機到數據中心核心交換機之間的帶寬一般是萬兆或者40G,當然核心交換機之間的帶寬就是萬兆或者40G甚至100G了。
至於網卡的廠商,一般是Emulex,Qlogic,Intel等廠家。
網路設備的話,國外的是Cisco,Juniper,H3C,國內的話是華為和銳捷網路。


1000M bps,每秒傳輸極限就是125M。實測過。


100M網卡吞吐量8000 P/s,沒有依據,實測電腦上100M有線網卡,1000Byte的包和500Byte的包數量,不一樣,500Byte的包接近1000Byte包的兩倍,總體數據流量,1000Byte是11Mb/s,500是10Mb/s的樣子。


測量網卡的實際吞吐量時跟測試的主機硬體配置有關聯吧?


推薦閱讀:

阿里雲強制換IP算不算違法,我們站長如何維權?
人工智慧可以為我們做些什麼?
雲計算在中國的市場格局是怎樣的?
雲計算如果真的成熟了,還會有獨立的操作系統么?或者說,還會有人賣獨立的操作系統么?
VPS 與虛擬主機有什麼異同?

TAG:雲計算 | 雲平台 | 網站性能 | 計算機網路 | 交換機 | 吞吐量 |