10GbE Plugfest 2014 参考資料

1,491 views
1,192 views

Published on

10GbE Plugfest 2014 参考資料

26 Jan, 2014
SAKURA Internet Research Center
Senior Researcher / Naoto MATSUMOTO

Published in: Technology, Education
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,491
On SlideShare
0
From Embeds
0
Number of Embeds
221
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

10GbE Plugfest 2014 参考資料

  1. 1. 26 Jan, 2014 SAKURA Internet Research Center Senior Researcher / Naoto MATSUMOTO
  2. 2. 40/100GbEの物理限界を知ろう 40GbE PCI Express Gen2 NIC* PCIe Gen 2.0 x8 interface, 32Gbps 8b/12b line encoding, 20% overhead, 25.6Gbps 40GbE PCI Express Gen 3 NIC* PCIe Gen 3.0 x8 interface, 1GB per lane or 64Gbps 64/66 line encoding, 3% overhead, 62.0Gbps 100GbE PCI Express Gen 3 NIC?** PCIe Gen 3.0 x16 interface, 128Gbps 64/66 line encoding, 3% overhead, 124.1Gbps *SOURCE: Evaluation of 40 Gigabit Ethernet technology for data servers . Azher Mughal, Artur Barczyk , Caltech / USLHCNet ,CHEP-2012, New York **SOURCE: SAKURA Internet Research Center. 08/2013 Project THORN.
  3. 3. 高密度集積化でケーブリングって大変...
  4. 4. 最近の10/40GbE NICパケット処理性能 10/40GbE-NIC 64Byte Short Packet Processing Bechmark (RX) 1.39Gbit/s Need more Traffic Generators 1.41Gbit/s 2.81Mpps 1.39Gbit/s 2.62Mpps © Copyright 2013 Chelsio Communications Corei7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / PCI Express 3.0 using linux standard pkt-gen with NETMAP. Mpps (Million Packet/sec) SOURCE: SAKURA Internet Research Center. 12/2013 Project THORN.
  5. 5. 10/40GbE NICパケット処理向上の検討 14Mpps ≒ 14-35Mpps > 2.7Mpps Intel 10GbE NIC 10/40GbE NIC (H/W Offload) 10/40GbE NIC (Standard) Intel DPDK Network Driver TCP/IP Network Driver TCP/IP Network Driver App+ Modify Source Codes Network Application Network Application *Mpps: Million Packets per second. SOURCE: SAKURA Internet Research Center. 12/2012-01/2014 Project THORN.
  6. 6. 10/40GbEデータ転送性能を知ろう 1/10/40GbE NIC (Standard) 5.58 Gbit/sec 8.00 Gbit/sec 10/40GbE NIC (H/W Offload) (NO DATA) 13.68 Gbit/sec 18.23 Gbit/sec 40/56Gps Infiniband HCA RAMDISK(READ) to RAMDISK(WRITE) over Network DATA Transfer using Intel Xeon Core i7 3.3GHz SOURCE: SAKURA Internet Research Center. 12/2012-01/2014 Project THORN.
  7. 7. 10/40GbEの標準的なデータ転送実測値 10/40GbE SW 9.61 Gbit/s 820,347 pps(TX) 9.61 Gbit/s 820,304 pps(TX) 10GbE 10GbE 9.61 Gbit/s 820,300 pps(TX) 9.61 Gbit/s 820,301 pps(TX) 10GbE 10GbE 9.61 Gbit/s 820,302 pps(TX) 9.61 Gbit/s 820,302 pps(TX) 10GbE 10GbE 9.61 Gbit/s 820,300 pps(TX) 9.61 Gbit/s 820,352 pps(TX) 10GbE 10GbE 40GbE <MTU 1500Byte> Trunk mode <MTU 1500Byte> 40GbE 40GbE x1 40GbE SW 9.52 Gbit/s 822,882 pps(RX) 9.52 Gbit/s 822,901 pps(RX) 9.53 Gbit/s 823,345 pps(RX) 9.52 Gbit/s 822,984 pps(RX) Source: SAKURA Internet Research Center. 05/2013 Project THORN.
  8. 8. 10GbE H/W Offload NICの実測性能 10GbE H/W Offload vs Softwre Dirver Packet Processing(RX) Graph chart packet/sec 7.55 Gbit/s Increasing Short Packet Process Performance © 2010-2013 Solarflare Communications, Inc. All rights reserved. 9.07 Gbit/s 1.79 Gbit/s 6.96 Gbit/s 9.40 Gbit/s 8.19 Gbit/s 9.58 Gbit/s 9.01 Gbit/s Corei7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / PCI Express 3.0 using linux standard pkt-gen with NETMAP. SOURCE: SAKURA Internet Research Center. 05/2013 Project THORN.
  9. 9. 3-5年先の100GbE Networkingって? 目的地 現在地
  10. 10. その性能って本当に必要なの?... そう用途に応じてNICを選ぶんだ! SAKURA Internet Research Center.

×