documentation:examples:forwarding_performance_lab_of_a_hp_proliant_dl360p_gen8_with_10-gigabit_with_10-gigabit_chelsio_t540-cr
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revisionLast revision | |||
— | documentation:examples:forwarding_performance_lab_of_a_hp_proliant_dl360p_gen8_with_10-gigabit_with_10-gigabit_chelsio_t540-cr [2019/12/18 00:36] – olivier | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Forwarding performance lab of a HP ProLiant DL360p Gen8 with 10-Gigabit Chelsio T540-CR ====== | ||
+ | {{description> | ||
+ | ===== Bench lab ===== | ||
+ | |||
+ | ==== Hardware detail ==== | ||
+ | |||
+ | This lab will test an [[HP ProLiant DL360p Gen8]] with **eight** cores (Intel Xeon E5-2650 | ||
+ | |||
+ | The lab is detailed here: [[documentation: | ||
+ | |||
+ | === Diagram === | ||
+ | |||
+ | < | ||
+ | +------------------------------------------+ +-------+ +------------------------------+ | ||
+ | | Device under test | |Juniper| | Packet generator & receiver | ||
+ | | | | QFX | | | | ||
+ | | cxl0: 198.18.0.10/ | ||
+ | | 2001: | ||
+ | | (00: | ||
+ | | | | | | | | ||
+ | | cxl1: 198.19.0.10/ | ||
+ | | | ||
+ | | (00: | ||
+ | | | | ||
+ | | static routes | ||
+ | | 192.18.0.0/ | ||
+ | | 192.19.0.0/ | ||
+ | | 2001: | ||
+ | | 2001: | ||
+ | | | | ||
+ | | static arp and ndp | | / | ||
+ | | 198.18.0.108 | ||
+ | | 2001: | ||
+ | | | | ||
+ | | 198.19.0.108 | ||
+ | | 2001: | ||
+ | +------------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | The generator **MUST** generate lot's of smallest IP flows (multiple source/ | ||
+ | |||
+ | Here is an example for generating 5000 flows (different source IP * different destination IP) at line-rate by using 2 threads: | ||
+ | < | ||
+ | pkt-gen -N -f tx -w 2 -i vcxl0 -n 1000000000 -l 60 -4 -p 2 -S 00: | ||
+ | </ | ||
+ | |||
+ | And the same with IPv6 flows (minimum frame size of 62 here): | ||
+ | < | ||
+ | pkt-gen -N -f tx -w 2 -i vcxl0 -n 1000000000 -l 62 -6 -p 2 -S 00: | ||
+ | </ | ||
+ | |||
+ | <note warning> | ||
+ | Netmap disable hardware checksum on the NIC, if you can't re-enable hardware checksum in netmap mode (like with Intel NIC), you need to use a FreeBSD -head with svn revision of 257758 minimum with the[[https:// | ||
+ | </ | ||
+ | Receiver will use this command: | ||
+ | < | ||
+ | pkt-gen -i vcxl1 -f rx -w 2 | ||
+ | </ | ||
+ | ==== Configuration and tuning ==== | ||
+ | |||
+ | [[https:// | ||
+ | === Results === | ||
+ | |||
+ | {{https:// |
documentation/examples/forwarding_performance_lab_of_a_hp_proliant_dl360p_gen8_with_10-gigabit_with_10-gigabit_chelsio_t540-cr.txt · Last modified: 2019/12/27 11:41 by olivier