An Intelligent NIC Design
- DOI
- 10.2991/ameii-16.2016.218How to use a DOI?
- Keywords
- iNIC, PCIe, SR-IOV, TSO, Virtual Machine
- Abstract
Intelligent network interface cards are widely deployed in databases, web servers, big data analytics, shared mass storage, virtualized network device, router, and firewall. This paper presents an intelligent NIC design based on Freescale T2080 processor. It is a PCI Express card and provides two SFP+ ports. The design supports SR-IOV and up to 16 virtual machines while offering the benefits of direct I/O throughput, maximizing the potential for using the full bandwidth. The customizable program run on the 8 cores is responsible for policing, classification, forwarding packets and supports TCP segment offload, UDP fragmentation offload, IP fragmentation offload, packet aggregation while improving the throughput and reducing server's CPU overhead. The iNIC can be widely used in various servers to reduce costs, increase network flexibility, scalability and reliability.
- Copyright
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Xin Song PY - 2016/04 DA - 2016/04 TI - An Intelligent NIC Design BT - Proceedings of the 2nd International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2016) PB - Atlantis Press SP - 1149 EP - 1154 SN - 2352-5401 UR - https://doi.org/10.2991/ameii-16.2016.218 DO - 10.2991/ameii-16.2016.218 ID - Song2016/04 ER -