Table of contents
The servers.com data center network infrastructure is based on three physically isolated networks:
The public and private networks are based on a resilient Layer 3 fabric using a two-tier leaf-spine topology.
The leaf-spine is a modern network architecture that includes two layers of switches:
Each leaf switch connects to at least two spine switches, creating a highly resilient full-mesh architecture. This architecture minimizes latency and guarantees that traffic between any two servers can traverse the network in no more than three hops.
Leaf-spine topology scheme:
Leaf switches are installed in server racks and provide direct connections to the servers. Each server is connected to two independent leaf switches - one link per switch. The leaf switches aggregate traffic from servers and forward it to the spine layer.
Spine switches form the network backbone, interconnecting all leaf switches. These switches do not connect directly to servers. Instead, they forward traffic between leaf switches and up to the core routing layer, maintaining balanced traffic distribution and low latency.
At servers.com, every network layer - leaf, spine, and core – is fully redundant in both the private and public networks.
The core layer is composed of routers that connect the infrastructure to external carriers and other servers.com data center locations. Each public network core router connects to multiple Tier 1 providers. Private network routers maintain at least two independent connections to the rest of the infrastructure.
This hardware-level redundancy protects against component failures, including:
In addition to physical redundancy built into the hardware layer, the L3 fabric architecture provides protocol-level protection and efficient routing behavior to ensure network resilience under load or attack.
L3 fabric (also known as IP fabric) is a network architecture built on Layer 3 of the OSI model (the IP layer). Unlike traditional Layer 2 networks with VLAN domains, L3 fabric enables scalable and reliable network designs without losing performance. It also allows seamless integration of networking hardware from different vendors.
Features:
By default, L3 fabric does not provide native Layer 2 connectivity between servers. Here are the key considerations:
If full Layer 2 connectivity is required, the L2 Segments service is available. It allows you to group multiple servers into one or more shared L2 domains within a single data center. A server can belong to multiple L2 domains simultaneously, and you can add or remove servers from segments independently via the customer portal.
Link aggregation is a networking technology that combines multiple physical connections into a single logical link. This solution increases overall bandwidth and improves network resilience.
Features:
We use the LACP (Link Aggregation Control Protocol) as defined by IEEE 802.3ad standard (now known as 802.1AX). LACP automatically manages link bundling and load-balances traffic across active interfaces.
These servers have two dual-port NICs and a total of five physical network ports:
In our infrastructure, we use the following interface naming convention:
NIC | Interface name | Network |
NIC1 | int1 | private |
ext1 | public | |
NIC2 | int2 | private |
ext2 | public | |
OOB | OOB |
Both LACP and redundancy are enabled by default. IP addresses are always assigned to the aggregated interfaces, regardless of whether redundancy is enabled. The logical scheme looks as follows:
Link aggregation is configured for each pair of public and private ports, in line with our interface naming convention:
Physical interfaces in the LACP link aggregation group | Link aggregation interface | Network |
int1, int2 | aggi | private |
ext1, ext2 | agge | public |
In our environment, public and private interfaces are either assigned directly to physical ports (e.g., int1
, ext1
) or to logical aggregation interfaces (e.g., aggi
, agge
) when link aggregation is in place.
Servers with a single dual-port network interface controller (NIC) do not support link aggregation. Instead, public and private IPs are assigned directly to physical interfaces (int1
and ext1
). Network traffic flows directly through physical interfaces, without logical bundling or failover provided by LACP.
These servers are connected as following:
NIC | Interface name | Network |
NIC1 | int1 | private |
ext1 | public | |
OOB | OOB |