English

25G/100G Network Card Purchasing Guide

Posted on Mar 15, 2024 by
208

In today's rapidly evolving landscape of cloud computing, big data, and mobile internet, the demand for high-speed networking solutions has never been stronger. As private and public cloud data centers, as well as service providers, seek to meet the growing need for higher bandwidth, the adoption of 25G and 100G network cards is on the rise. With the promise of enhanced scalability and flexibility, these network cards are becoming the dominant choice for data centers. This guide aims to assist you in selecting the right 25G/100G network card, considering various factors.

Growing need for higher bandwidth

Key Considerations for Choosing 25G/100G Network Cards

Choosing the right 25G/100G network card requires careful consideration of bus type, port configuration, and Ethernet NIC or InfiniBand NIC.

Bus Type

When selecting a network card, it is important to consider the bus type compatibility with your server or workstation. The three main PCI bus types are PCI, PCI-X, and PCI-E. PCI-E, with its point-to-point serial technology and dedicated bandwidth, has emerged as the preferred choice. It offers various sizes, including x 1, x 4, x 8, x 16, and x 32. For 25G network cards, options like PCIe 3.0 x 8, PCIe 3.0 x 16, and PCIe 4.0 x 8 are common, while 100G network cards usually support PCIe 3.0 x 16 and PCIe 4.0 x 16 (denoting the number of channels).

Bus type

It is crucial to ensure that your server supports the required PCIe version and has the appropriate slot before making a purchase. Take the MCX4121A-ACAT network card as an example. This network card supports 25G speed and the hardware interface is PCIe 3.0 x 8. If you choose this network card, you need to ensure that the server supports PCIe 3.0 and has a PCIe x 8 slot.

Port Configuration

25G and 100G network cards can be single-port or multiple-port, and they can be paired with 25G SFP28/100G QSFP28 optical modules or high-speed cables for internet access and storage. Opting for multiple-port fiber network cards can provide redundancy, minimizing the risk of network failure due to card malfunctions.

Ethernet NIC or InfiniBand NIC

Consider the intended application and requirements when choosing between Ethernet and InfiniBand network cards. Ethernet is designed for smooth information exchange among different systems, prioritizing compatibility and distributed computing. InfiniBand, on the other hand, focuses on high-performance computing, offering high bandwidth and low latency suitable for internal or external data interconnection. For more details about the two types of NICs, please refer to Ethernet Network Interface Card vs. IB Network Interface Card.

In current mainstream data center networks, the primary challenge is to interconnect multiple heterogeneous systems. Even in single large-scale application scenarios such as cloud computing and big data, the focus is on high throughput, where multiple nodes perform various tasks, and there is not a high requirement for low latency communication between nodes. Flexibility of access and scalability are considered more important. Therefore, Ethernet is highly suitable for these scenarios.

Ethernet network cards only support Ethernet mode, while InfiniBand network cards support two modes: InfiniBand mode and Ethernet mode. Regarding 25G network adapters, the market primarily offers 25G Ethernet cards, while 100G network adapters include both 100G Ethernet network cards and 100G InfiniBand network cards. The choice between the two depends on the specific use case.

FS 25G/100G Network Cards at a Glance

The table below shows all the 25G and 100G network cards that FS provided.

Type
Brand
Product
Ports
Host Interface
Controller
25G Ethernet Network Card
 
NVIDIA
MCX4121A-ACAT
Dual-Port SFP28
PCIe 3.0 x 8
ConnectX-4 Lx
NVIDIA
MCX512A-ACAT
Dual-Port SFP28
PCIe 3.0 x 8
ConnectX-5 EN
NVIDIA
MCX631102AN-ADAT
Dual-Port SFP28
PCle 4.0 x 8
ConnectX-6 Lx EN
NVIDIA
MCX621202AC-ADAT
Dual-Port SFP28
PCle 4.0 x 8
ConnectX-6 Dx
Intel
XXV710
Dual-Port SFP28
PCIe 3.0 x 8
Intel XXV710-AM2
Intel
E810-XXVAM2
Dual-Port SFP28
PCle 4.0 x 8
Intel E810-XXVAM2
Intel
XXV710-DA2
Dual-Port SFP28
PCIe 3.0 x 8
Intel XXV710-DA2
Intel
E810-XXVDA4
Quad-Port SFP28
PCle 4.0 x 16
Intel E810-XXVDA4
100G Ethernet Network Card
NVIDIA
MCX623106AN-CDAT
Dual-Port QSFP56
PCle 4.0 x 16
ConnectX-6 Dx
NVIDIA
MCX516A-CCAT
Dual-Port QSFP28
PCIe 3.0 × 16
ConnectX-5 EN
NVIDIA
MCX515A-CCAT
Single-Port QSFP28
PCIe 3.0 × 16
ConnectX-5 EN
100G InfiniBand Network Card
NVIDIA
MCX653105A-ECAT
Single-Port QSFP56
PCIe 4.0x 16
ConnectX-6 VIP
NVIDIA
MCX653106A-ECAT
Dual-Port QSFP56
PCIe 4.0x 16
ConnectX-6 VIP

Conclusion

As the demand for higher bandwidth continues to grow in data centers driven by cloud computing, big data, and mobile internet, selecting the right 25G/100G network card is crucial for achieving optimal performance. Factors such as bus type compatibility, port configuration, and Ethernet versus InfiniBand considerations should be taken into account. By understanding these key factors, you can make an informed decision that aligns with your specific requirements and ensures seamless networking capabilities.

You might be interested in

Knowledge
Knowledge
Knowledge
See profile for Sheldon.
Sheldon
Decoding OLT, ONU, ONT, and ODN in PON Network
Mar 14, 2023
386.2k
Knowledge
See profile for Irving.
Irving
What's the Difference? Hub vs Switch vs Router
Dec 17, 2021
367.6k
Knowledge
See profile for Sheldon.
Sheldon
What Is SFP Port of Gigabit Switch?
Jan 6, 2023
335.5k
Knowledge
See profile for Migelle.
Migelle
PoE vs PoE+ vs PoE++ Switch: How to Choose?
Mar 16, 2023
420.5k
Knowledge
Knowledge
Knowledge
Knowledge
See profile for Moris.
Moris
How Much Do You Know About Power Cord Types?
Sep 29, 2021
294.7k