...
- 160 nodes (4 racks x 40 nodes/rack) in total
- 1 dual-port or 1 quad-port Intel X710 10GbE PCI-Express NICs
- probably support strict priority on 802.1p tagged traffic: "High priority packets are processed before lower priority packets"[2]
- 1 Dell Z9500 132-port 40Gb switch (latency 600ns - 2us, 8 QoS data queues) connects all 10Gb interfaces
...
QoS Configuration
NIC
Switch
If we had complete control over the switch (which is not very likely because it connects all 160 nodes), using the global QoS configuration commands (documented in Chapter 44 of the Command-Line Reference Guide) would suffice. Otherwise, we have to further look into the policy-based QoS configuration (the overall paradigm/pipeline seems quite complex)?
Useful Links
[1] Intel X710 10GbE product brief: http://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/ethernet-x710-brief.pdf
[2] User Guides for Intel Ethernet Adapters: https://downloadcenter.intel.com/download/11848/User-Guides-for-Intel-Ethernet-Adapters?product=75021
Utah Emulab hardware in general: https://wiki.emulab.net/wiki/Emulab/wiki/UtahHardware
...
Emulab data plane layout: http://www.emulab.net/doc/docwrapper.php3?docname=topo.html
Dell Z9500 spec sheet: http://www.netsolutionworks.com/datasheets/Dell_Networking_Z9500_SpecSheet.pdf
Dell Z9500 Configuration Guide & Command-Line Reference Guide: http://www.dell.com/support/home/us/en/04/product-support/product/force10-z9500/manuals
Candidate 2: m510 nodes at CloudLab Utah
...
R242x-HPE Moonshot 45Gc/45XGc/180XGc Switch Module ACL and QoS Command Reference: http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7398915&docLocale=en_US&docId=emr_na-c05039731
Candidate 3: ?
TODO
Verify Priority Actually Works
vconfig + iperf?
Miscellaneous
Relationship between CloudLab and Emulab/AptLab/etc.: https://www.cloudlab.us/cluster-graphs.php
...