You are on page 1of 2

product brief

Intel Ethernet Multi-host


Controller FM10000 Family
Flexible 1, 2.5, 10, 25, 40, 100Gb Ethernet Ports

The Intel FM10000 family combines industry proven Intel


Ethernet controller technology with advanced switch resources in a
multi-host controller device that is an ideal solution for high-density
rack scale server platforms and high-performance communications
infrastructure applications. The FM10000 family supports enhanced features critical for todays need in high performance
server environments: flexible high-bandwidth interfaces, low
latency, advanced frame processing, and the ability to support a
variety of network virtualization overlays (NVOs) through the use
of integrated tunneling engines. The FM10000 family supports
1GbE, 2.5GbE, 10GbE, and 25GbE ports and the ability to group
four lanes as 40GbE or 100GbE ports. The integrated Ethernet
controllers can be configured as four 50Gbps or eight 25Gbps
host interfaces, providing high-bandwidth connectivity into the
attached Ethernet network.

Ethernet

FM10000 Family

Ethernet

960 Mpps
FlexPipe

PCIe* v. 3.0
1 x8
2 x4

Traditional racks connect all servers through a top of rack (ToR)


switch, requiring separate network adapter cards and cabling for
each server sled. As shown in the Figure 3, the FM10000 family can
aggregate traffic across multiple server sleds while providing flexible,
high-bandwidth interconnect to the ToR switch, or between server
shelves using ring or mesh topologies depending on the workload
requirements. By aggregating server traffic, both cable count and
ToR switch port count can be reduced within the server rack.
The FM10000 family can support up to 200Gbps of PCI Express*
(PCIe) bandwidth while providing efficient load balancing across
up to 8 PCIe interfaces to Intel Xeon processors. This level of
integration reduces cost and improves performance in network
appliance and Network Function Virtualization (NFV) applications.
In single host applications as shown in Figure 3, the FM10000 family
can be used in 25GbE or 100GbE adapter cards which provide high
bandwidth interfaces along with advanced Data Plane Development
Kit (DPDK) acceleration enhancements to improve the performance
of network functions while freeing up processor resources.

Frame Processing
Pipeline

Ethernet
Controller

PCIe v. 3.0
1 x8
2 x4

Ethernet
Controller

PCIe v. 3.0
1 x8
2 x4

Ethernet
Controller

4x 25GbE

Ethernet
4x 25GbE

Ethernet

100Gbps
Tunneling
Engine
100Gbps
Tunneling
Engine

4x 25GbE

Ethernet
4x 25GbE

Ethernet
4x 25GbE

Ethernet
PCIe v. 3.0
1 x8
2 x4

Rapid Array

Ethernet
Controller

4x 25GbE

Shared Memory
Ethernet
4x 25GbE

FM10000 Family provides flexible interconnect to


high-performance servers
Large scale data centers are now hosting both public and private
clouds. These installations treat the server rack as the basic building
block utilizing new rack scale architectures.

4x 25GbE

Ethernet
4x 25GbE

Management

PCI Express* (PCIe) 3.0 x1

Figure 1. FM10000 family block diagram.


uServer Card
CPU

CPU

CPU

CPU

CPU

CPU

QSFP28

Intel Xeon
processor
CPU

FM10000

CPP

Intel Xeon
processor
CPU

QSFP28

Intel Xeon
processor
CPU

Figure 2. Multi-host Modular Server Platform.


SDI Server

PCI Express* v. 3.0


16-lane SDI adapter
QSFP28

Intel Xeon
processor

FM10000
QSFP28

Figure 3. 100GbE Single Host SDI Adapter.

The vSwitches which interconnect the network functions on these NFV hosts are
consuming more processor resources to support applications such as L3 routing,
header field matching, network service chain tunneling, QoS and policy enforcement. The FM10000 family can accelerate many of these vSwitch function in
hardware, freeing up processor cores and effectively reducing costs.

FEATURE

PART NUMBER

BENEFIT

FM10064

MULTI-HOST INTERFACES

Up to four 50Gbps 8-lane PCIe* v. 3.0


Up to eight 25Gbps 4-lane PCIe v. 3.0
64 VFs, 256 queues per interface
1000nS host-network latency

High-bandwidth processor interfaces


Eliminates multiple controllers
Traffic aggregation reduces cabling

ETHERNET PORT FLEXIBILITY

Up to 36 1GbE, 2.5GbE, 10GbE ports


Up to 24 25GbE ports
Up to 9 40GbE ports (4x 100G)
Up to 6 100GbE ports (4x 25G)
300nS 100GbE latency

Flexible network interfaces


4-lane 100GbE support
Server shelf clustering options

SWITCH RESOURCES

4 MB shared memory
L2/L3/L4/OpenFlow forwarding
32K 40-bit TCAM entries
16K MAC and NextHop tables
NSH Service Function Classifier and Forwarder

Integrated TCAM
Policy enforcement
QoS support
Network address translation
Stateless load balancing to processors
DPDK acceleration enhancements

FM10420

Four 8-lane Two 8-lane


Eight 4-lane Four 4-lane

Max PCIe*
Data Ports

Max
SGMII/
10GbE
Ports

36

36

Max
25GbE
Ports

24

24

Max
40GbE
Ports

Max
100GbE
Ports

TUNNELING ENGINES

56K exact match table


Full tunnel endpoint encap/decap
Support for NVGRE tunnels
Support for Geneve tunnels
Support for VXLAN_GPE tunnels
Support for NSH tunnels

FM10840

High performance network virtualization


DPDK acceleration enhancements

For more information on the Intel


Ethernet Multi-host Controller
FM10000 Family with flexible
1, 2.5, 10, 25, 40, 100Gb
Ethernet ports visit:
www.intel.com/ethernet

DATA CENTER BRIDGING FEATURES

Priority flow control


Enhanced transmission selection

Provides lossless operation


Converged storage traffic

INTEGRATED ETHERNET CONTROLLERS

Independent DMA RX and TX functions


Priority Flow Control to/from fabric
1588 time stamping
Descriptor pre-fetch IP/TCP/UDP checksum
Receive side scaling (RSS)
TCP segmentation offload (TSO/LSO)
Header split

Full offload feature set


Support for SR_IOV
Stateless offload for NVO tunnels
DPDK integration
Standard Intel drivers

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTELS TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY
EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR
INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR
ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or
undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change
without notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on
request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in
this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intels Web site at www.intel.com.
Copyright 2015 Intel Corporation. All rights reserved. Intel, the Intel logo, and Intel Xeon are trademarks of Intel Corporation in the U.S. and/or other countries.

* Other names and brands may be claimed as the property of others.

Printed in USA

1115/MBR/HBD/PDF

Please Recycle

333021-001US