Jump to chapter (10)
What a data center is, and why it exists
What you will learn in this module. By the end of these chapters you will be able to walk into a data center and name every layer you see: the building and power, the racks, the servers and hypervisors, the storage, and the network that joins them. You need no prior data center experience. If you know what an IP address and a switch are, you are ready. Everything else in the CCNP Data Center track (spine-leaf, VXLAN, EVPN, vPC, ACI, SAN, UCS, automation) builds on the picture you form here.
Start with an analogy: a data center is a hotel for computers
Think of a big hotel. Guests (applications) check in and need a room (a server or virtual machine), electricity, air-conditioning, security at the door, a corridor system so they can reach the restaurant and each other (the network), and a luggage room where they keep their bags safely (storage). The hotel management does not care which guest arrives. It cares that every room is powered, cooled, reachable and safe, 24 hours a day.
A data center is exactly that for computers: a building, or a room inside a building, designed to host many servers and give them power, cooling, physical security, network connectivity and storage, with enough redundancy that one failure does not stop the business.
Every layer depends on the one below it. A network engineer works in the middle, but must understand all six.
Why companies build data centers at all
Early businesses kept a few servers under a desk or in a cupboard. That breaks down quickly: the room overheats, a single power cut stops sales, anybody can walk in and unplug a server, and there is nowhere to add the fiftieth machine. Putting servers in one engineered place gives four big wins:
- Availability. Dual power feeds, backup generators and redundant network paths mean the applications stay up when a component fails.
- Scale. Racks, power and cooling are planned so that you can add hundreds of servers without redesigning everything.
- Security. Badges, cameras, cages and locked racks protect the hardware; firewalls and segmentation protect the data.
- Efficiency. Sharing cooling, power and staff across thousands of servers is far cheaper than spreading them across offices.
Types of data center you will hear about
| Type | Who owns what | Typical example |
|---|---|---|
| Enterprise (on-premises) | The company owns the building or room and everything inside | A bank's own DC in its head office campus |
| Colocation (colo) | A provider owns the building, power and cooling; you rent racks or cages and bring your own servers and switches | A startup renting two racks in a colo facility |
| Cloud / hyperscale | The provider owns everything; you rent virtual machines and services by the hour | Public cloud regions with hundreds of thousands of servers |
| Edge | Small sites close to users for low latency | A mini DC at a telecom tower or a factory |
Most real companies are hybrid: some workloads in their own DC or a colo, some in the public cloud, connected together. The skills in this track apply to all of them, because cloud providers run the same spine-leaf, VXLAN and EVPN designs inside their own buildings.
North-south and east-west: the two directions of traffic
Draw the data center with the internet at the top. Traffic that enters or leaves the building (a customer opening your website) travels up and down the drawing, so it is called north-south. Traffic that stays inside, between servers (the web server asking the application server, which asks the database), moves sideways and is called east-west.
Modern applications are split into many small services, so a single click from a user can cause dozens of east-west conversations. Today east-west traffic is usually far larger than north-south traffic. This one fact is the reason data center networks moved from the old three-tier design to spine-leaf, which you will study in the network modules.
Worked example. A customer opens an online shop's product page. One request comes in north-south. Behind it, the web server calls the product service, the price service, the stock service and the recommendation service. Each of those reads from a database and a cache. That single page view produced one north-south flow and about 12 east-west flows.
Availability in numbers: the "nines"
Data centers are measured by how much of the year they stay up. 99.9% ("three nines") allows about 8.8 hours of downtime per year. 99.99% ("four nines") allows about 53 minutes. 99.999% ("five nines") allows about 5 minutes. Each extra nine costs much more money, because every single point of failure must be removed: two power feeds, two switches, two links, two storage paths.
You will see this "always two" rule everywhere in this track: two spines, two uplinks per leaf, vPC pairs, SAN fabric A and fabric B, two fabric interconnects in UCS.
Common beginner mistake. Assuming that two of everything means you are redundant. If both power supplies of a switch plug into the same power strip, or both uplinks run through the same cable tray that a technician cuts, you still have one point of failure. Redundancy must be independent all the way down.
The Friday-evening outage
A retail company ran its online store from a server room with a single UPS. On a Friday evening sale, the UPS battery failed during a short grid dip. Every server rebooted at once, the database came back corrupted, and the shop was offline for six hours at peak time. After the incident they moved into a colocation data center with two independent power feeds (A and B), dual power supplies in every server and switch, and each supply plugged into a different feed. Six months later a feed-A breaker tripped during maintenance. Nobody noticed except the monitoring system, because every device kept running on feed B.
Lesson: a data center is not a room full of servers. It is a set of layers, each designed so that one failure is survivable.
"What is the difference between north-south and east-west traffic, and why does it matter for design?"
Strong answer: north-south enters or leaves the data center (clients to servers); east-west stays inside (server to server). Microservices and virtualisation made east-west dominant, and three-tier designs with spanning tree waste bandwidth and add hops for that traffic. That is why modern DCs use spine-leaf with routed, ECMP links, so any server reaches any other in the same number of hops. Give a real example, like one web request fanning out to many internal services.
Key takeaways
- A data center hosts servers and gives them power, cooling, security, network and storage, with redundancy.
- Types: enterprise, colocation, cloud/hyperscale and edge; most companies are hybrid.
- North-south = in and out of the DC; east-west = server to server. East-west now dominates.
- Availability is counted in nines; every extra nine means removing more single points of failure.
- "Always two, and truly independent" is the design habit behind everything in this track.
The facility: power, cooling, fire safety and physical security
Before a single switch is configured, a data center must answer two boring but vital questions: where does the electricity come from, and where does the heat go? Every watt a server draws becomes heat in the room. If power stops, everything stops. If cooling stops, servers shut themselves down within minutes to protect their chips. A network engineer who understands the facility plans racks correctly, reads alarms calmly and earns the trust of the facilities team.
The power chain, from the grid to the server
Follow the electricity from outside to inside:
- Utility feeds. The power company delivers medium-voltage electricity. Good sites take two feeds from different substations, so one fault on the grid does not kill both.
- ATS and generators. An automatic transfer switch (ATS) watches the utility. If it fails, diesel generators start and the ATS moves the load to them, usually within seconds. Sites keep fuel on site for many hours and have refuelling contracts.
- UPS. An uninterruptible power supply sits between the source and the IT load. Its batteries (or a flywheel) carry the load for the few seconds to minutes until generators take over. An online double-conversion UPS also cleans spikes and dips from the grid.
- PDUs. Power distribution units split the power into circuits. The big floor PDUs feed rack PDUs, the vertical power strips inside each rack. Metered rack PDUs show the load; switched ones let you power-cycle a single outlet remotely.
- Dual power supplies. Servers and switches have two power supply units (PSUs). One plugs into the A feed, the other into the B feed.
A/B power: every component on the A side can fail and the server keeps running on B.
Redundancy words: N, N+1 and 2N
N is the amount of equipment you need to carry the load. N+1 adds one spare (five UPS modules where four are enough). 2N duplicates the whole system: a complete A side and a complete B side. 2N costs more but survives the loss of an entire path, including maintenance on it.
Power budgets per rack
Every rack gets a power budget in kilowatts (kW). Typical enterprise racks are about 5 to 10 kW, dense virtualisation racks 15 to 30 kW, and GPU racks for AI training can go far beyond 40 kW and often need liquid cooling. The budget limits how many servers you can install, often long before you run out of space.
Worked example. A rack has an 8 kW budget. Each server's nameplate says two 1100 W PSUs, but its measured peak draw is about 450 W. Two leaf switches draw about 400 W each.
Switches: 2 × 400 W = 800 W. Remaining: 8000 − 800 = 7200 W. Servers: 7200 ÷ 450 = 16 servers.
Important: with A/B power, each rack PDU must be able to carry the whole 8 kW alone, because when feed A fails all load moves to B. Heat check: 1 kW ≈ 3412 BTU/hr, so 8 kW ≈ 27,300 BTU/hr of heat the cooling must remove.
Cooling: hot aisle and cold aisle
Servers pull cool air in at the front and blow hot air out of the back. So racks are placed in rows facing each other: fronts face fronts across a cold aisle, backs face backs across a hot aisle. Cold air is supplied to the cold aisle (through perforated floor tiles or from overhead), and hot air returns to the cooling units.
Containment puts doors and a roof over one aisle so hot and cold air cannot mix: cold aisle containment or hot aisle containment. Blanking panels close empty rack units so hot air cannot loop back to the front.
The cooling units themselves: a CRAC (computer room air conditioner) has its own refrigerant compressor, like a big split AC. A CRAH (computer room air handler) has fans and a coil fed with chilled water from a central chiller plant. Industry guidance (ASHRAE) recommends server inlet air of about 18 to 27 °C.
Rows face each other across the cold aisle; exhausts meet in the hot aisles.
PUE: how efficient is the building?
Power Usage Effectiveness = total facility power ÷ IT equipment power. A perfect building would score 1.0 (every watt goes to IT). Cooling, UPS losses and lighting push it higher.
Worked example. The utility meter shows 1,500 kW for the whole site. The UPS outputs to IT equipment total 1,000 kW. PUE = 1500 ÷ 1000 = 1.5. So 500 kW, one third of the bill, is overhead. Improving containment cut cooling by 200 kW: new PUE = 1300 ÷ 1000 = 1.3.
Uptime Institute Tiers
| Tier | Meaning | Commonly quoted availability |
|---|---|---|
| I | Basic capacity, single path, no redundancy | 99.671% |
| II | Redundant components (N+1), still a single path | 99.741% |
| III | Concurrently maintainable: any component can be taken down for maintenance without stopping IT | 99.982% |
| IV | Fault tolerant: survives any single unplanned failure, fully independent paths (typically 2N) | 99.995% |
Fire suppression and physical security
Detection comes first: VESDA (very early smoke detection apparatus) sucks air through pipes and detects smoke long before a normal detector. Suppression is often a clean agent gas (such as FM-200 or inert gas blends) that puts out fire without damaging electronics, or pre-action sprinklers whose pipes stay dry until detection confirms a fire. An EPO (emergency power off) button cuts power for safety and is always guarded against accidental presses.
Physical security is layered like an onion: perimeter fence and guards, reception with ID check, mantrap (a two-door airlock that lets one person through at a time), badge plus biometric at the data hall, CCTV everywhere, locked cages and locked racks, and visitor escort logs.
Common mistakes. Plugging both PSUs into the same PDU "because the cable was short". Loading A and B PDUs above 50% each, so a single-feed failure overloads the survivor and trips it too. Leaving empty rack units open without blanking panels.
Exam and interview trap. Tier III means concurrently maintainable; Tier IV means fault tolerant. PUE is total facility power divided by IT power, never the other way round.
The PDU that tripped twice
During a planned UPS-A maintenance, three racks went completely dark. The facilities team had checked that every server had two PSUs. The network engineer pulled the PDU readings: rack PDU B in each dark rack had been running at 62% of its breaker rating, and PDU A at 58%. When A was switched off, B tried to carry 120% and its breaker tripped. The fix was to move four servers to a new rack, keep each side under 40% of its rating, and add a monitoring alert at 40%.
Lesson: A/B power only works if each side can carry the full load alone. Check the numbers, not just the cables.
"What is PUE, and what does a PUE of 1.5 mean?"
Strong answer: PUE is total facility power divided by IT equipment power. 1.5 means for every 1 kW used by servers and switches, another 0.5 kW goes to cooling, UPS losses and lighting. Mention that lower is better, 1.0 is the theoretical ideal, and that containment, higher inlet temperatures within ASHRAE limits and free cooling are the usual ways to reduce it.
Key takeaways
- Power path: utility, ATS and generators, UPS, floor PDU, rack PDU, dual PSUs on A and B feeds.
- Each feed must carry the full rack load alone; the power budget in kW usually limits a rack before space does.
- Hot aisle/cold aisle plus containment and blanking panels keep cooling efficient; CRAC uses refrigerant, CRAH uses chilled water.
- PUE = total facility power ÷ IT power; 1.0 is ideal.
- Tier III = concurrently maintainable, Tier IV = fault tolerant; security and fire protection are layered.
Racks, cabling, optics and speeds
Think of a rack as a bookshelf for computers and the cabling as the roads between the shelves. A data center with messy roads is like a city with no street names: things still move, but every repair takes hours. In this chapter you learn how equipment is mounted, how switches are placed in a row, which cables and optics carry which speeds, and how to label everything so the next engineer can find it at 3 a.m.
Racks and rack units
A standard data center rack is 19 inches wide between its mounting rails. Height is counted in rack units (RU or U): 1U = 1.75 inches = 44.45 mm. A 1U switch is thin; a 2U server is twice as tall. The most common rack is 42U (about 2 m tall), with 45U to 48U racks also popular. Racks for network gear are often 800 mm wide to leave room for cable managers, and 1000 to 1200 mm deep for long servers.
A rack elevation is a drawing that shows what sits in every U of a rack. It is one of the most important documents in a data center.
Worked example. A 42U rack holds two 1U leaf switches, one 1U management switch and one 1U patch panel: 4U used, 38U free. With 2U servers you could fit 19 servers by space. But if the rack power budget is 8 kW and each server peaks at 450 W, power allows only 16. The rack is power-bound, not space-bound, so you install 16 and fill the gaps with blanking panels.
Where do the switches go? ToR, EoR and MoR
| Design | How it works | Good | Watch out |
|---|---|---|---|
| Top of rack (ToR) | One or two switches in every rack; servers connect with short cables | Very short server cables, rack is a self-contained unit, only a few fibre uplinks leave the rack | Many more switches to manage and power |
| End of row (EoR) | Switches sit in a network rack at the end of each row; servers reach them through structured cabling | Fewer, larger switches | Long cable runs and heavy cable bundles |
| Middle of row (MoR) | Like EoR, but the network rack is in the middle | Roughly halves the longest cable run | Still lots of horizontal cabling |
Modern spine-leaf fabrics almost always use ToR leaf switches, usually a pair per rack for redundancy.
Structured cabling and patch panels
Structured cabling means permanent, tested cable runs between fixed points, ending on patch panels. You never run a long cable straight from a server to a far switch. Instead, short patch cords connect the device to the local panel, the permanent trunk runs to the far panel, and another patch cord finishes the path. The TIA-942 standard names the areas: the MDA (main distribution area, where core gear lives), the HDA (horizontal distribution area) and the EDA (equipment distribution area, the server racks).
Copper versus fibre
Copper twisted pair (RJ45) is cheap and familiar. Cat6A carries 10GBASE-T up to 100 m, but 10GBASE-T uses more power and adds more latency than optical or DAC links, so it is mostly used for management and older servers.
Fibre carries light and comes in two families:
- Multimode (MMF): wider 50 µm core, cheap 850 nm short-reach optics. Grades OM3, OM4 (aqua jacket) and OM5 (lime green). Reach is short: for example 10GBASE-SR about 300 m on OM3 and 400 m on OM4, but 25GBASE-SR and 100GBASE-SR4 only about 70 m on OM3 and 100 m on OM4.
- Single-mode (SMF): thin 9 µm core (OS2, usually a yellow jacket), 1310/1550 nm optics, reach from 500 m to 10 km and beyond. Used between buildings, and increasingly inside large DCs for 100G/400G.
Connectors: LC duplex (two fibres, one transmit and one receive) and MPO/MTP (12 or 16 fibres in one connector) for parallel optics such as 100GBASE-SR4.
Optics, DAC and AOC
| Form factor | Typical speed | Lanes |
|---|---|---|
| SFP | 1G | 1 × 1G |
| SFP+ | 10G | 1 × 10G |
| SFP28 | 25G | 1 × 25G |
| QSFP+ | 40G | 4 × 10G |
| QSFP28 | 100G | 4 × 25G |
| QSFP-DD | 400G | 8 × 50G (PAM4) |
A transceiver (optic) plugs into a switch port and converts electrical signals to light. A DAC (direct attach copper) is a twinax cable with the modules fixed on both ends: cheapest and lowest power, but passive DACs are only a few metres long, so they suit server-to-ToR links inside one rack. An AOC (active optical cable) is fibre with fixed optics on both ends: longer reach (tens of metres), lighter and thinner than DAC.
Speeds you will meet: 1G and 10G (older servers), 25G (today's common server speed, one lane in the same small SFP form factor), 40G (legacy uplinks), 100G (common leaf-to-spine uplink) and 400G (spines and new fabrics).
Breakout: one fast port into four slower ones
Because a QSFP28 port is really four 25G lanes, you can split one 100G port into 4 × 25G with a breakout DAC/AOC or an SR4 optic with an MPO-to-4×LC cable. Similarly 40G breaks out to 4 × 10G and some 400G ports to 4 × 100G. On a Nexus 9000:
! split port 1/49 into four 25G interfaces interface breakout module 1 port 49 map 25g-4x ! the new interfaces are Ethernet1/49/1 to Ethernet1/49/4 interface Ethernet1/49/1 description SRV-DB01-NIC1 no shutdown
LEAF-01# show interface brief | include Eth1/49
Eth1/49/1 1 eth access up none 25G(D) --
Eth1/49/2 1 eth access down Link not connected auto(D) --
Eth1/49/3 1 eth access down Link not connected auto(D) --
Eth1/49/4 1 eth access down Link not connected auto(D) --
One QSFP28 port = four 25G lanes, so it can feed four SFP28 servers.
Labelling and documentation
Label both ends of every cable with a unique ID and where it goes, for example R12-U42-P03 to R01-SPINE1-E1/12. Put the same information in the switch description, in the cable schedule (a spreadsheet or DCIM tool) and on the rack elevation. Use colour conventions agreed by the site (for example one colour for A-side, another for B-side, another for management).
Common mistakes. Mixing multimode optics with single-mode fibre (the link stays down or flaps). Assuming every port can break out: many switches only allow breakout on certain ports. Bending fibre too tightly. Forgetting that the two ends of a link must use matching optic types (SR with SR, LR with LR).
Exam trap. QSFP28 = 100G built from 4 × 25G lanes; that is why 100G breaks out to 4 × 25G, and 40G (QSFP+, 4 × 10G) breaks out to 4 × 10G. 1U = 1.75 inches.
The new server that would not link up
A new database server in rack R12 showed "Link not connected" on its 25G port. The server team swore the cable was plugged in. The network engineer checked show interface transceiver: the switch had a 25GBASE-SR multimode optic, but the patch cord in the tray was yellow single-mode, pulled from a different project's box. The light was so weak the receiver saw nothing. Swapping in an aqua OM4 patch cord brought the link up at 25G immediately.
Lesson: match optic, fibre type and connector on both ends, and check the physical layer first.
"Top of rack or end of row: which would you choose for a new fabric, and why?"
Strong answer: for spine-leaf, ToR, usually a redundant pair per rack. Server cables stay short and cheap (DAC inside the rack), only a few fibre uplinks leave the rack, and each rack becomes a repeatable building block. Mention the trade-off (more switches to manage, which automation and a controller such as NDFC or ACI solve) and when EoR still makes sense (low-density rooms or chassis switches).
Key takeaways
- Racks are 19 inches wide; 1U = 1.75 inches; 42U is the common height; power often limits a rack before space.
- ToR is the norm for spine-leaf; EoR/MoR use structured cabling to switches in a network rack.
- Multimode = short reach, 850 nm, OM3/OM4/OM5; single-mode = long reach, OS2, yellow.
- SFP+ 10G, SFP28 25G, QSFP28 100G (4 × 25G), QSFP-DD 400G; DAC for short in-rack links, AOC or optics for longer ones.
- Label both ends, keep descriptions and cable schedules in sync.
Servers: what is inside the box and how it meets the network
A server is just a computer built for the data center: more CPU, more memory, faster network cards, two power supplies, and a tiny second computer inside that lets you manage it remotely. As a network engineer you will spend a lot of time at the point where the server's cable meets your switch port. If you understand what sits on the other side of that cable, most "the network is down" tickets become easy.
Server anatomy
- CPU
- The processor. Servers often have one or two sockets, each CPU with many cores (dozens is normal today). With simultaneous multithreading each core can run two threads. More cores means more virtual machines per server.
- RAM
- Memory in DIMM slots, often hundreds of gigabytes to several terabytes per server. Virtualisation hosts usually run out of RAM before CPU.
- NIC
- Network interface card. Speeds of 1G (management), 10G, 25G and 100G. Often two ports per card, and usually two cards for redundancy. A SmartNIC or DPU has its own processor to offload work such as encryption, overlay tunnels or virtual switching from the main CPU.
- HBA
- Host bus adapter. For Fibre Channel storage a server uses an FC HBA (16G, 32G or 64G FC). A converged network adapter (CNA), such as the Cisco VIC, carries both Ethernet and storage traffic on one card.
- PCIe
- The internal bus that connects NICs, HBAs, GPUs and NVMe drives to the CPU. Each generation roughly doubles bandwidth per lane.
- Local disks
- SATA/SAS drives or NVMe SSDs, often behind a RAID controller, plus small boot drives (for example M.2).
Worked example: can the slot feed the NIC? A dual-port 100G NIC can move 2 × 100 Gbit/s = 200 Gbit/s = 25 GB/s in each direction. A PCIe Gen3 x16 slot gives about 15.75 GB/s per direction, a Gen4 x16 slot about 31.5 GB/s. So this NIC needs a Gen4 x16 slot to run both ports at line rate. In a Gen3 slot, the server will never exceed about 126 Gbit/s total, however good the network is.
Rack servers and blade servers
| Rack server | Blade server | |
|---|---|---|
| Form | Standalone 1U or 2U box with its own power, fans and NICs | Thin server that slides into a shared chassis |
| Shared parts | None | Chassis power, fans and network modules |
| Cabling | Every server cabled to the ToR | Only the chassis uplinks are cabled |
| Cisco example | UCS C-Series | UCS B-Series and the modular UCS X-Series |
Blades save space and cables, but tie you to one vendor's chassis. Rack servers are simpler and more flexible. In Cisco UCS both kinds are managed through a pair of fabric interconnects, which you will study in the compute module.
Out-of-band management: the computer inside the computer
Every modern server has a BMC (baseboard management controller), a small independent computer with its own network port. It works even when the server is powered off or the operating system has crashed. Vendor names:
- Cisco CIMC (Cisco Integrated Management Controller)
- HPE iLO (Integrated Lights-Out)
- Dell iDRAC (integrated Dell Remote Access Controller)
Through the BMC you can power the server on and off, open a remote KVM console (see the screen, use the keyboard), mount an ISO as virtual media, read temperatures and fan speeds, and update firmware. It supports standard APIs such as IPMI and Redfish. The BMC port connects to the separate out-of-band (OOB) management network, never to the production fabric.
BIOS/UEFI and PXE boot
When a server powers on, its firmware (UEFI, the modern replacement for BIOS) tests the hardware and chooses a boot device: local disk, SAN LUN, virtual media or the network. PXE (Preboot Execution Environment) boots from the network, which is how large fleets are installed automatically:
- The NIC sends a DHCP request.
- The DHCP server returns an IP address plus the boot server and boot file name.
- The NIC downloads a small boot loader (over TFTP, or from a web server on newer UEFI systems).
- The loader pulls the OS installer, which installs the server with no one touching it.
For the network team, PXE means: the DHCP server must be reachable (a DHCP relay on the gateway if it is in another subnet) and the build VLAN must be untagged (native) on the port, because PXE firmware usually does not tag.
Connecting one server to two switches
Each server connects to two leaf switches so that a switch, cable or NIC failure does not isolate it. The operating system combines the NICs, which is called NIC teaming (Windows, VMware) or bonding (Linux). Two basic styles:
- Active/standby (Linux bond mode 1, active-backup): one link forwards, the other waits. No special switch configuration.
- LACP (802.3ad, Linux bond mode 4): both links forward as one logical link. The switch side must be a port-channel, and because the two links land on two different switches, the switches must act as one, using vPC on Nexus. You will build this in the vPC module.
Two data links to two leaves, plus a separate BMC link to the out-of-band network.
A typical leaf port facing a virtualisation host is a trunk carrying the host's VLANs:
! NX-OS port toward ESXi host NIC1
interface Ethernet1/10
description ESX01-VMNIC0
switchport mode trunk
switchport trunk allowed vlan 10,20,30
spanning-tree port type edge trunk
mtu 9216
no shutdown
LEAF-01# show interface status | include Eth1/10
Eth1/10 ESX01-VMNIC0 connected trunk full 25G SFP-H25GB-CU3M
Common mistakes. Configuring LACP on the server but a plain trunk on the switches (or the reverse): traffic flaps or one link is suspended. Plugging the BMC into a production VLAN. Forgetting that a server with teaming in active/standby only uses half its bandwidth.
Exam tip. CIMC, iLO and iDRAC are all BMCs: out-of-band, independent of the host OS. A CNA carries Ethernet and FC/FCoE on one adapter. An LACP bundle across two switches requires a multi-chassis technology such as vPC.
The PXE build that hung at "DHCP..."
Twenty new hosts sat at the PXE screen showing "DHCP..." forever. The server team had configured the switch ports as an LACP port-channel for the final ESXi build. During PXE, the NIC firmware does not speak LACP, so the Nexus suspended the individual links and no DHCP packet ever left the rack. The engineer added no lacp suspend-individual to the port-channel so a single link could forward before LACP formed, and confirmed the build VLAN was native. All twenty hosts installed within an hour.
Lesson: PXE, DHCP relay, native VLAN and LACP behaviour must be planned together with the server team.
"What is a BMC, and why does it sit on a separate network?"
Strong answer: the baseboard management controller (CIMC, iLO or iDRAC) is an independent controller for power control, remote console, virtual media, sensors and firmware, working even when the OS is dead. It sits on the out-of-band network so you can still reach and recover servers when the production fabric is broken, and so these powerful interfaces are isolated from user traffic for security.
Key takeaways
- A server = CPUs (sockets and cores), RAM, NICs, HBAs/CNAs, PCIe, local disks and dual PSUs.
- PCIe slot bandwidth can limit a fast NIC; check the generation and lane count.
- Rack servers are standalone; blades share a chassis for power, cooling and networking.
- The BMC (CIMC/iLO/iDRAC) gives out-of-band control and belongs on the OOB network.
- PXE needs DHCP reachability and an untagged build VLAN; dual-homing uses teaming/bonding, with LACP across two switches needing vPC.
Virtualization, virtual switches and containers
Imagine a large house split into flats. One building, one roof, one electricity connection, but many families, each with its own locked door. Virtualization does the same with a server: one physical machine is split into many virtual machines (VMs), each believing it has its own CPU, memory, disk and network card. Almost every server you connect in a modern data center runs a hypervisor, so the "device" at the end of your switch port is often a whole small network of VMs.
Hypervisors: type 1 and type 2
A hypervisor is the software that creates and runs VMs and shares the real hardware between them.
| Type | Runs on | Examples | Used for |
|---|---|---|---|
| Type 1 (bare metal) | Directly on the server hardware | VMware ESXi, KVM (built into the Linux kernel), Microsoft Hyper-V | Production data centers |
| Type 2 (hosted) | As an application on a normal OS | VirtualBox, VMware Workstation | Labs and laptops |
Each VM gets vCPUs, virtual RAM, a virtual disk (a file such as a VMDK or qcow2 on local or shared storage) and one or more vNICs, each with its own MAC address. A management platform such as vCenter controls many ESXi hosts as a cluster.
Worked example: consolidation. A company has 40 old physical servers, each averaging 8% CPU and 24 GB RAM. Total demand: about 40 × 24 = 960 GB RAM. New hosts have 64 cores and 512 GB RAM each. RAM is the limit: 960 ÷ 512 ≈ 1.9, so two hosts could hold everything, but you plan three so the cluster survives one host failure (N+1). Forty boxes, eighty power supplies and eighty cables become three hosts and six data links.
Virtual switches and port groups
VMs inside one host need a switch to talk to each other and to the outside. That switch is software: the virtual switch. Its "uplinks" are the physical NICs of the host (in VMware called vmnics), which plug into your leaf switches.
- vSphere Standard Switch (vSS): configured separately on every ESXi host.
- vSphere Distributed Switch (vDS): configured once in vCenter and pushed to all hosts, so every host is consistent.
- On KVM: the Linux bridge or Open vSwitch; on Hyper-V: the Hyper-V Virtual Switch.
A port group is a group of virtual ports with the same settings, most importantly the VLAN ID. A VM in port group "WEB-VLAN10" is placed in VLAN 10. The virtual switch adds the 802.1Q tag on the way out of the uplink. This is called virtual switch tagging, and it means the physical leaf port must be a trunk that allows every VLAN the host's port groups use.
The vSwitch tags frames by port group; the leaf ports must trunk the same VLANs.
Live migration and why it shapes the network
Live migration (VMware vMotion, Hyper-V Live Migration, KVM live migration) moves a running VM from one host to another with no reboot. The hypervisor copies the VM's memory to the target host over a dedicated migration network, repeats the copy for pages that changed, pauses the VM for a fraction of a second, and resumes it on the new host.
The VM keeps its IP address and MAC address. Its users should not notice. That creates two network requirements:
- Layer-2 mobility. The VM's VLAN (and its default gateway) must exist on the new host's leaf ports too. Traditionally that meant stretching VLANs across many racks; today VXLAN overlays give the same Layer-2 reach over a routed fabric.
- MAC moves. After the move, the physical switches still think the MAC is behind the old port. The hypervisor sends a notification frame (ESXi sends a RARP by default) from the new host so switches update their MAC tables. You will see the MAC "move" from one port or leaf to another.
LEAF-02# show mac address-table address 0050.56ab.1234
VLAN MAC Address Type age Secure NTFY Ports
---------+-----------------+--------+---------+------+----+------------------
* 10 0050.56ab.1234 dynamic 0 F F Eth1/12
Before the vMotion this MAC was learned on another leaf; now it appears on LEAF-02 port Eth1/12. One move is normal. The same MAC bouncing between two ports many times a second is MAC flapping, a sign of a loop or a teaming misconfiguration.
Containers and Kubernetes (concept level)
A container packages an application with its libraries but shares the host's operating system kernel. It starts in seconds and uses far less memory than a VM. Kubernetes runs containers across many servers (nodes): it groups containers into pods, gives each pod its own IP address, restarts failed pods and scales them up and down. Networking is provided by a CNI plugin; some build an overlay between nodes, others peer with the leaf switches using BGP to advertise pod subnets.
What this means for the network team
- Trunk the right VLANs to every host in a cluster, identically on both leaves.
- Support larger MTU (jumbo frames, often 9000 bytes on hosts) for migration, storage and overlay traffic, end to end.
- Expect many more MAC and IP addresses per port, and constant change.
- Work closely with the virtualization and platform teams: a port group VLAN change on their side is a network change.
Common mistakes. Adding a new port group VLAN in vCenter but not allowing it on the leaf trunks, so VMs on some hosts are isolated. Allowing a VLAN on only one of the two leaves. Setting jumbo MTU on the hosts but not on every switch in the path.
Exam tip. ESXi, KVM and Hyper-V are type 1. vDS is managed centrally by vCenter; vSS is per host. vMotion keeps the VM's IP and MAC, which is why DC fabrics need Layer-2 mobility (VXLAN EVPN or ACI).
The VM that died after vMotion
Every time the app team's VM "pay-api" was moved by DRS to host ESX07, it became unreachable; moved back to ESX03, it worked. The engineer compared the trunks: VLAN 30 was allowed on the ports to ESX01 to ESX06, but ESX07 had been added last month with an old template allowing only 10 and 20. The VM moved, sent its RARP, but VLAN 30 frames were dropped at the leaf. Adding VLAN 30 to both of ESX07's ports fixed it, and the team moved to a single port template for every host in the cluster.
Lesson: every host in a cluster must see exactly the same VLANs, or live migration becomes an outage.
"Why does vMotion matter to a network engineer?"
Strong answer: vMotion moves a running VM between hosts while it keeps its IP and MAC. So its VLAN and gateway must be available wherever it might land (Layer-2 mobility, today delivered by VXLAN EVPN or ACI rather than huge spanning-tree domains), switches must relearn its MAC quickly (the host sends a RARP), and the migration network needs bandwidth and consistent MTU. Mention consistent trunk configuration across every host in a cluster.
Key takeaways
- Type 1 hypervisors (ESXi, KVM, Hyper-V) run on bare metal; type 2 run on top of an OS.
- The virtual switch tags VM traffic by port group VLAN; leaf ports to hosts are trunks.
- vSS is per host; vDS is managed once in vCenter.
- Live migration keeps IP and MAC, forcing Layer-2 mobility and causing MAC moves.
- Containers share the host kernel; Kubernetes gives each pod an IP and needs a CNI plugin.
Storage basics: disks, RAID, LUNs, and DAS vs NAS vs SAN
Go back to the hotel analogy. Guests do not keep their suitcases in their rooms forever; the hotel has a secure luggage room, and staff bring bags to whichever room the guest moves to. In a data center, storage is that luggage room. Servers and VMs come and go, move between hosts and fail, but the data must stay safe and reachable from anywhere. That is why most important data lives on shared storage systems, not inside one server.
Why storage is separate from the server
- Mobility. vMotion can move a VM in seconds only because its disk sits on shared storage that both hosts can reach.
- Protection. A storage array has redundant controllers, many disks, snapshots and replication, far more than one server can offer.
- Efficiency. Capacity is pooled and given to whoever needs it, instead of sitting unused inside hundreds of servers.
The media: HDD, SSD and NVMe
| Media | How it works | Typical random IOPS per drive | Used for |
|---|---|---|---|
| HDD | Spinning platters and a moving head (7,200 to 15,000 RPM) | About 100 to 200 | Cheap bulk capacity, backups, archives |
| SATA/SAS SSD | Flash memory behind an older disk interface | Tens of thousands | General performance storage |
| NVMe SSD | Flash connected directly over PCIe with a protocol built for flash | Hundreds of thousands or more | Databases, all-flash arrays, low latency |
Storage is judged by four numbers: capacity (TB), IOPS (input/output operations per second), throughput (MB/s or GB/s) and latency (how long one operation takes, in milliseconds or microseconds).
RAID: surviving a disk failure
RAID (redundant array of independent disks) combines several disks so data survives a disk failure, and often runs faster.
| Level | Method | Usable capacity | Survives | Minimum disks |
|---|---|---|---|---|
| RAID 0 | Striping, no protection | N × disk | Nothing | 2 |
| RAID 1 | Mirroring | 50% | 1 disk of the pair | 2 |
| RAID 5 | Striping with single parity | (N − 1) × disk | 1 disk | 3 |
| RAID 6 | Striping with double parity | (N − 2) × disk | Any 2 disks | 4 |
| RAID 10 | Mirrored pairs, then striped | 50% | 1 disk per mirror pair | 4 |
Worked example: eight 4 TB disks. Raw capacity = 8 × 4 = 32 TB.
- RAID 0: 32 TB usable, no protection.
- RAID 5: (8 − 1) × 4 = 28 TB, survives one failure.
- RAID 6: (8 − 2) × 4 = 24 TB, survives two failures.
- RAID 10: 32 ÷ 2 = 16 TB, best write performance.
Why not always RAID 5? Rebuilding a large disk can take many hours, and a second failure during the rebuild loses everything. With big drives, RAID 6 or RAID 10 is the safer choice. And remember: RAID is not a backup. If someone deletes a file, RAID faithfully deletes it on every disk.
LUNs: slicing the storage
A storage array pools hundreds of disks and then carves out volumes. A LUN (logical unit number) is one such volume presented to a server. The server sees it as a local disk, formats it and uses it. The array uses LUN masking so only the right servers can see each LUN, and in a Fibre Channel SAN the switches add zoning so only the right devices can talk at all.
Block, file and object
- Block storage
- The server gets raw blocks (a LUN) and puts its own file system on it. Fast and low-level; used for databases and VM datastores. Protocols: Fibre Channel, iSCSI, NVMe over Fabrics.
- File storage
- The storage system owns the file system and shares folders over the network. Many clients can open the same files. Protocols: NFS (common with Linux and VMware) and SMB (Windows shares).
- Object storage
- Data is stored as objects with an ID and rich metadata in a flat namespace, accessed through web-style REST APIs (S3-compatible APIs are the common standard). Scales to billions of objects; used for backups, media, logs and data lakes.
DAS, NAS and SAN
DAS is private to one server; NAS shares files; SAN shares blocks over a dedicated storage network.
- DAS (direct-attached storage): disks inside or cabled directly to one server. Simple and fast, but not shared.
- NAS (network-attached storage): a file server (filer) that shares file systems over normal Ethernet with NFS or SMB.
- SAN (storage area network): a dedicated network that gives servers block access to LUNs on shared arrays, using Fibre Channel or iSCSI. Built as two separate fabrics, A and B, and servers use multipathing software to use both.
Why storage needs a lossless or very reliable network
Storage traffic carries disk reads and writes. If a frame is lost, the host must wait for a timeout and retry, and applications freeze. Fibre Channel is designed to be lossless: a sender only transmits when the receiver has buffer space (buffer-to-buffer credits). iSCSI and NFS run over TCP, which recovers lost packets, but drops still cause latency spikes. FCoE carries Fibre Channel over Ethernet and therefore needs lossless Ethernet features (DCB: Priority Flow Control and Enhanced Transmission Selection).
Preview of the storage module: FC with WWNs, VSANs and zoning on Cisco MDS; iSCSI (TCP port 3260) with IQN names; NFS (TCP port 2049).
Common mistakes. Believing RAID replaces backups. Connecting both SAN paths of a server to the same fabric, which removes the A/B redundancy. Putting iSCSI traffic in a busy user VLAN with no QoS or dedicated links.
Exam tip. Block = SAN (FC, iSCSI, FCoE, NVMe-oF); file = NAS (NFS, SMB). RAID 5 loses one disk of capacity, RAID 6 loses two, RAID 10 loses half. FC is lossless by design using buffer credits.
The database that froze every afternoon
A database on iSCSI storage froze for a few seconds every afternoon. The DBA blamed the array; the array showed healthy latency. The network engineer looked at the leaf interface counters and saw output discards on the iSCSI ports at exactly those times: a backup job that normally ran at night had been moved to 3 p.m. and was flooding the same uplinks. TCP recovered every drop, but each retransmission timeout froze the database. The fix was to move iSCSI to dedicated links (and a separate VLAN), and schedule the backup back to the night.
Lesson: storage traffic tolerates loss far worse than web traffic; give it its own capacity.
"What is the difference between SAN and NAS?"
Strong answer: a SAN provides block-level access; the server sees a LUN as its own disk and puts its file system on it, over Fibre Channel, iSCSI or FCoE, usually with dual fabrics and multipathing. A NAS provides file-level access; the filer owns the file system and shares it over NFS or SMB. Give examples: VM datastores and databases on SAN, shared home folders on NAS. Bonus: mention that object storage is a third model for backups and data lakes.
Key takeaways
- Shared storage enables VM mobility, protection and efficient capacity use.
- HDD for cheap capacity, SSD for speed, NVMe for the lowest latency; judge by capacity, IOPS, throughput and latency.
- RAID 5 = N − 1, RAID 6 = N − 2, RAID 10 = 50%; RAID is not backup.
- Block (SAN), file (NAS) and object storage serve different needs; a LUN is a block volume presented to a host.
- Storage networks must be lossless or very reliable, with A/B fabrics and multipathing.
The job of the data center network
Picture a city's road system. Houses (servers) need streets to reach each other, a highway to the airport (the internet), a special armoured route to the bank vault (storage), and a separate service road that ambulances can use even when the main roads are jammed (the management network). The data center network is that road system. In this chapter you will see what it must deliver, why the old design struggled, and the shape of the modern answer that the rest of this track teaches in depth.
What the DC network must do
- Connect servers to each other (east-west) with high bandwidth and low, predictable latency.
- Connect servers to storage reliably (iSCSI, NFS over Ethernet, or a separate FC SAN).
- Connect the DC to the outside world (north-south): internet, WAN to branches, other data centers and the public cloud.
- Survive failures of any link or switch without users noticing.
- Scale from a few racks to hundreds without redesign.
- Separate applications, environments and customers from each other, and allow workloads to move.
The old way: three-tier with spanning tree
Campus networks, and older data centers, use three layers: access (servers plug in), aggregation or distribution (gateways, services) and core (fast transport between aggregation blocks). Each access switch has two uplinks for redundancy. But Layer-2 networks cannot tolerate loops, so Spanning Tree Protocol (STP) blocks one of the two uplinks.
Two uplinks are bought and cabled, but spanning tree lets only one carry traffic.
ACCESS-01# show spanning-tree vlan 10
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Eth1/49 Root FWD 2 128.49 P2p
Eth1/50 Altn BLK 2 128.50 P2p
Problems with this design for a modern DC:
- Half the uplink bandwidth sits idle because of blocked ports.
- Big Layer-2 domains stretched for VM mobility mean a single loop or broadcast storm can take down many racks.
- Unequal paths: east-west traffic between two racks may climb to the core and back, adding hops and latency.
- Scaling up means buying bigger aggregation boxes, not simply adding more.
Technologies such as vPC (which you will study) let both uplinks forward by making two switches look like one, and they are still widely used at the edge of the fabric. But the core design changed.
The modern idea: spine-leaf (preview)
In a spine-leaf (Clos) fabric there are just two layers. Leaf switches connect servers, storage and services. Spine switches connect only to leaves. Rules: every leaf connects to every spine; leaves never connect to other leaves for transport; spines never connect to each other.
Every leaf links to every spine, so all paths are equal and all links forward.
The links between leaves and spines are usually routed (Layer 3), so there is no spanning tree to block them. The routing protocol installs several equal-cost paths, and ECMP (equal-cost multipath) spreads flows across all of them:
LEAF-01# show ip route 10.0.0.13
10.0.0.13/32, ubest/mbest: 2/0
*via 10.1.1.0, Eth1/49, [110/41], 2d03h, ospf-UNDERLAY, intra
*via 10.1.2.0, Eth1/50, [110/41], 2d03h, ospf-UNDERLAY, intra
Benefits: every server is the same distance from every other (predictable latency), all links carry traffic, and you scale by adding: more spines for more bandwidth, more leaves for more ports.
Worked example: oversubscription. A leaf has 48 × 25G server ports and 6 × 100G uplinks. Downstream capacity = 48 × 25 = 1,200 Gbit/s. Upstream = 6 × 100 = 600 Gbit/s. Oversubscription = 1200 ÷ 600 = 2:1. That is fine for most server racks, because servers rarely all send at full rate at once. For storage or AI clusters, designers aim for 1:1 (non-blocking).
Border leaf, services and the internet edge
Traffic leaves the fabric through a border leaf, which peers (usually with BGP or OSPF) with WAN routers, the internet edge and other data centers. Firewalls and load balancers often attach to a border or service leaf. A load balancer publishes a virtual IP (VIP) and spreads client connections across a pool of servers, checking their health. At the internet edge, edge routers talk BGP to one or more ISPs, and firewalls protect the DMZ where public-facing servers live.
The out-of-band management network
Every switch has a mgmt0 port, every server a BMC port, every PDU a network port. These connect to a separate, simple management network with its own switches, plus console servers wired to each device's serial console. If a bad change breaks the production fabric, you can still log in through this path and fix it. On Nexus, mgmt0 lives in its own management VRF, separate from the data-plane routing table.
Overlays and multitenancy (preview)
Routed spine-leaf solved bandwidth, but VMs still need Layer-2 mobility, and different customers or environments need isolation. The answer is an overlay: VXLAN wraps Layer-2 frames inside UDP (port 4789) packets that cross the routed fabric between VTEPs on the leaves. VXLAN uses a 24-bit VNI, about 16 million segments, compared with only 4,094 usable VLANs. BGP EVPN acts as the control plane that tells every leaf where each MAC and IP lives. Cisco ACI builds on the same VXLAN fabric but is driven by policy from the APIC controller. Multitenancy uses VRFs and VNIs so tenant A and tenant B can even use the same IP addresses without seeing each other.
Common mistakes. Cabling leaf to leaf "for extra redundancy" in a spine-leaf fabric (apart from vPC peer links). Putting management interfaces in a production VLAN. Forgetting that a border leaf pair is a critical exit point and must itself be redundant.
Exam tip. Spine-leaf: every leaf to every spine, spines not interconnected, ECMP across routed links, scale spines for bandwidth and leaves for ports. VXLAN VNI = 24 bits (about 16M); VLAN ID = 12 bits. VXLAN uses UDP 4789.
The broadcast storm that crossed the whole DC
An older data center had stretched VLAN 100 across 40 racks for VM mobility. A technician looped two ports on an unmanaged switch left in one rack. Spanning tree was misconfigured on a few access switches, the storm spread across every rack in VLAN 100, CPU on the aggregation switches hit 100%, and routing adjacencies dropped. Recovery took two hours through console cables because management was in-band. The redesign moved to a routed spine-leaf with VXLAN EVPN (mobility without a giant STP domain) and a proper out-of-band network.
Lesson: small failure domains and a separate management path are design requirements, not luxuries.
"Why did data centers move from three-tier to spine-leaf?"
Strong answer: east-west traffic now dominates; three-tier with STP blocks half the uplinks, gives unequal paths and large Layer-2 failure domains. Spine-leaf gives every server the same hop count, uses all links with routed ECMP, and scales out by adding spines (bandwidth) or leaves (ports). Layer-2 mobility is then delivered by an overlay such as VXLAN EVPN or ACI. Mention oversubscription as the design number you calculate per leaf.
Key takeaways
- The DC network connects servers, storage and the outside world, survives failures, scales and separates tenants.
- Three-tier with STP wastes blocked links and creates big failure domains.
- Spine-leaf: every leaf to every spine, routed links, ECMP, predictable latency, scale out.
- Border leaves connect the fabric to WAN, internet edge, firewalls and load balancers.
- A separate out-of-band management network and console access let you fix the fabric when it is broken; overlays (VXLAN EVPN, ACI) add mobility and multitenancy.
Running a data center day to day: NOC, monitoring, tickets and changes
A hospital is not only surgeons. It runs on nurses watching monitors, shift handovers, patient files, checklists before every operation and a clear process when something goes wrong. A data center is the same. Building the fabric is maybe 10% of the job; operating it safely for years is the other 90%. This chapter shows you how that work is organised, because it is exactly what your first data center job will look like.
Who does what: the NOC and its levels
- NOC (network operations center): the team that watches the infrastructure 24x7, usually in shifts, with dashboards on the wall.
- L1: watches alerts, acknowledges them, runs first checks from runbooks, opens and routes tickets, coordinates remote hands (colocation staff who can reseat a cable or swap an optic).
- L2: deeper troubleshooting, executes approved changes, owns most incidents.
- L3 / engineering: design, complex problems, root cause analysis, new builds and automation.
- Alongside: facilities (power and cooling), server and virtualization, storage, security and application teams.
Monitoring: how you know something is wrong
- SNMP
- Simple Network Management Protocol. The monitoring server polls devices on UDP 161 for counters (interface traffic, errors, CPU) identified by OIDs defined in MIBs. Devices can also send traps on UDP 162 when something happens. Use SNMPv3, which adds authentication and encryption.
- Syslog
- Devices send event messages (link down, neighbor lost, fan failure) to a central syslog server, traditionally on UDP 514. Each message has a severity from 0 (emergencies) to 7 (debugging): 0 emergencies, 1 alerts, 2 critical, 3 errors, 4 warnings, 5 notifications, 6 informational, 7 debugging.
- Streaming telemetry
- Instead of being polled every few minutes, the switch pushes structured data (based on YANG models) every few seconds, often over gRPC/gNMI. Much finer detail, far less load than heavy SNMP polling.
- Flow data
- NetFlow/IPFIX records who talked to whom, how much and on which ports, useful for capacity planning and security.
- NTP
- Every device must have the same accurate time, or you cannot correlate logs from different switches during an incident.
! Typical NX-OS monitoring baseline, all through the management VRF
ntp server 10.99.0.10 use-vrf management
logging server 10.99.0.20 5 use-vrf management
snmp-server user nocmon network-operator auth sha Str0ngAuthPass priv aes-128 Str0ngPrivPass
2026 Sep 29 02:14:07 LEAF-03 %ETHPORT-5-IF_DOWN_LINK_FAILURE: Interface Ethernet1/49 is down (Link failure)
2026 Sep 29 02:14:07 LEAF-03 %OSPF-5-ADJCHANGE: ospf-UNDERLAY [1234] Nbr 10.0.0.1 on Ethernet1/49 went DOWN
Data flows from devices to a collector; rules turn the important events into alerts and tickets.
Read a syslog line from left to right: timestamp, device, facility, severity number, mnemonic, then the human message. Here, severity 5 events tell you an uplink failed and the OSPF neighbor on it went down. Because the leaf has a second uplink, traffic continues; the ticket is still urgent because redundancy is gone.
Tickets: incident, problem and change
| Type | Meaning | Goal | Example |
|---|---|---|---|
| Incident | Unplanned interruption or degradation of a service | Restore service as fast as possible | Rack 12 servers lost connectivity |
| Problem | The underlying cause of one or more incidents | Find and remove the root cause | Why do optics from one batch keep failing? |
| Change | A planned modification to production | Make it safely, approved and reversible | Add VLAN 30 to the ESX cluster trunks |
Incidents get a priority (P1 critical, full outage, to P4 low). Changes are standard (pre-approved, low risk, repeatable), normal (reviewed and approved, often by a change advisory board, CAB) or emergency (urgent fix, approved quickly, reviewed afterwards).
Change management, MOPs and rollback
Risky changes happen in a maintenance window, a pre-agreed low-traffic time such as Sunday 01:00 to 04:00. Every change has a MOP (method of procedure) that someone else could follow:
- Pre-checks: capture the current state (interfaces up, neighbors, routes, MAC counts).
- Implementation steps: exact commands, device by device.
- Verification: the same checks again, plus an application test with the owner.
- Rollback plan: exact steps to undo, and the time by which you must decide to roll back.
- Communication: who to inform at start, end, and if something goes wrong.
NX-OS makes rollback easy with checkpoints:
! before the change checkpoint PRE-CHG-4521 ! ... make the change, verify ... ! if verification fails rollback running-config checkpoint PRE-CHG-4521
Worked example: fitting a change in a window. Window: 01:00 to 04:00 (180 minutes). Pre-checks 20 min, implementation on 8 leaves at 10 min each = 80 min, verification 30 min. Total 130 min, which leaves 50 minutes. Rollback takes 30 minutes, so the go/no-go point is 04:00 − 30 = 03:30. If verification is not clean by 03:30, you roll back, even if you "almost" have it.
Documentation: the memory of the data center
- IPAM (IP address management): every subnet, VLAN, VRF and reserved address.
- Rack elevations and cable plans (which port goes where), ideally in a DCIM tool.
- Logical and physical diagrams, kept current.
- Runbooks for common alerts, and automatic configuration backups after every change.
A day in the life of a DC network engineer
09:00 shift handover: two open incidents, one change tonight. 09:30 review overnight alerts: a flapping optic on LEAF-07, so raise a remote-hands ticket to replace it. 11:00 peer review a colleague's MOP. 14:00 new rack request from the server team: allocate ports, VLANs and IPs in IPAM, update the cable plan. 16:00 problem review on last week's outage. 01:00 maintenance window: checkpoint, change, verify, close the ticket with evidence.
Common mistakes. Making "quick" changes with no ticket or MOP. No rollback plan, or no time left in the window to use it. Devices with wrong clocks, which makes log correlation impossible. Alert fatigue: hundreds of noisy alerts so the real one is missed.
Exam and interview tip. Incident = restore service; problem = root cause; change = planned and approved. Syslog severity 0 is the most severe and 7 is debugging. SNMP polls use UDP 161, traps UDP 162; telemetry is push-based.
The change that outlived its window
An engineer was upgrading a pair of border leaves. The first switch took longer to boot than the lab had suggested, and at 03:40 BGP to one ISP was still down. There was no written go/no-go time and no one wanted to "give up". At 04:30 the business day started in another region and customers noticed. The post-incident review added a mandatory go/no-go time to every MOP, a lab-measured duration for each step, and a rule that the change manager, not the implementer, decides on rollback.
Lesson: a rollback plan is only useful if the time to use it is protected.
"What is the difference between an incident and a problem?"
Strong answer: an incident is an unplanned interruption; the goal is to restore service quickly, even with a workaround. A problem is the underlying cause of one or more incidents; problem management finds and fixes the root cause so it does not recur. Example: reseating a flapping optic closes the incident; discovering a faulty optic batch and replacing all of them resolves the problem. Mention that the permanent fix is itself done through change management.
Key takeaways
- The NOC runs 24x7 with L1, L2 and L3 roles plus remote hands and partner teams.
- Monitoring uses SNMP (poll 161, traps 162, prefer v3), syslog with severities 0 to 7, streaming telemetry and flow data, all with NTP time.
- Incident = restore, problem = root cause, change = planned and approved.
- Every change needs a MOP with pre-checks, steps, verification, rollback and a go/no-go time; NX-OS checkpoints make rollback fast.
- IPAM, rack elevations, cable plans and config backups are the memory of the data center.
Security, tenancy, backup and disaster recovery
Think of an apartment complex. There is a gate with a guard (perimeter), each tower has its own entrance (segmentation), each flat has its own lock (the workload), the society office keeps a list of who may enter which flat (access control), and there is a spare set of keys and important papers kept in a bank locker across town (backup and disaster recovery). Data center security follows the same idea: defence in depth, many independent layers, so one mistake is not a disaster.
Layer 1: physical security (recap)
From the facility chapter: fences, guards, mantraps, badge plus biometric, CCTV, locked cages and racks, escort logs. Remember that anyone with physical access to a switch's console port or a server's disks can bypass most software controls.
Layer 2: network segmentation
Segmentation divides the network so that systems only reach what they need. Tools, from simple to advanced:
- VLANs and subnets separate broadcast domains and IP ranges (web, app, database, management).
- VRFs (virtual routing and forwarding) create completely separate routing tables inside the same switch. Two VRFs cannot reach each other unless you deliberately leak routes or send traffic through a firewall. Different VRFs can even reuse the same IP ranges.
- Tenants: in a multitenant DC, each customer, business unit or environment (production, test) gets its own VRF, VLANs/VNIs and policies. In Cisco ACI, "tenant" is a formal object that contains VRFs, bridge domains and EPGs.
! NX-OS: put the PROD web gateway into its own VRF
vrf context PROD
interface Vlan10
vrf member PROD
ip address 10.10.10.1/24
no shutdown
LEAF-01# show vrf
VRF-Name VRF-ID State Reason
default 1 Up --
management 2 Up --
PROD 3 Up --
VRFs keep tenants apart on the same hardware, even with overlapping addresses.
East-west firewalling and micro-segmentation
Traditional firewalls sit at the edge and inspect north-south traffic. But attackers who get into one server usually move sideways (east-west) to the next. So modern DCs also control traffic between internal tiers:
- East-west firewalling: traffic between zones or VRFs (for example web to database) is routed through a firewall, often attached to a service leaf.
- Micro-segmentation: policy applied per workload or group, not per subnet. Two VMs in the same subnet can still be blocked from talking. Examples: ACI EPGs and contracts, the VMware NSX distributed firewall, Cisco Secure Workload.
Zero trust is the idea behind this: never trust a connection just because it is "inside"; verify identity, allow only what is needed (least privilege), and log everything.
Protecting the management plane
Whoever controls your switches controls your data center. So:
- AAA (authentication, authorization, accounting) with a central server. TACACS+ (TCP 49) encrypts the whole packet and separates authorization so you can control and log every command; it is the usual choice for device administration. RADIUS (UDP 1812/1813) encrypts only the password and is common for network access.
- RBAC (role-based access control): operators get read-only roles (on NX-OS,
network-operator), engineers getnetwork-adminonly when needed. - SSH only (no Telnet), access only from the management VRF and jump hosts, ACLs on management access, and a tested local break-glass account in case the AAA servers are unreachable.
- Control-plane policing (CoPP) protects the switch CPU from floods.
! NX-OS: TACACS+ for logins and accounting, through the management VRF
feature tacacs+
tacacs-server host 10.99.0.30 key Str0ngTacKey
aaa group server tacacs+ NOC-TACACS
server 10.99.0.30
use-vrf management
aaa authentication login default group NOC-TACACS
aaa accounting default group NOC-TACACS
Backup and disaster recovery
Security also means being able to recover: from ransomware, a deleted database or the loss of a whole site. Two numbers drive every design:
- RPO (recovery point objective): how much data, measured in time, you can afford to lose. An RPO of 15 minutes means copies at least every 15 minutes.
- RTO (recovery time objective): how long the service may be down before it must be running again.
RPO looks backwards from the disaster; RTO looks forwards.
Worked example. Backups run every 4 hours: 00:00, 04:00, 08:00. Ransomware encrypts the database at 07:30. The last clean copy is 04:00, so 3.5 hours of data are lost (worst case with this schedule: nearly 4 hours, so the RPO is 4 hours). Restoring 2 TB at an effective 500 MB/s takes 2,000,000 ÷ 500 = 4,000 seconds, about 67 minutes, plus checks and start-up: an RTO of about 2 hours. If the business needs an RPO of 5 minutes, backups alone cannot do it; you need replication.
Good backup practice follows the 3-2-1 rule: three copies, on two different media, one off-site, and today at least one immutable or offline copy that ransomware cannot encrypt.
For site loss, companies use a second data center:
- Active/standby: the DR site waits, with data replicated to it. Simpler, but failover takes time and the standby capacity sits idle.
- Active/active: both sites serve users at the same time. Better use of money and faster recovery, but applications and networks are more complex.
- Synchronous replication gives an RPO of near zero, but latency limits it to short distances (typically up to about 100 km). Asynchronous replication works over any distance with an RPO of seconds to minutes.
DCI (data center interconnect) links the sites: dark fibre or DWDM, and on top of it technologies such as VXLAN EVPN Multi-Site or ACI Multi-Site. The golden rule: stretch only what you must, because a stretched Layer-2 domain also stretches failures.
Common mistakes. A flat "trusted inside" network where any server can reach any other. Shared admin accounts with no accounting. Backups that are never test-restored. Backup servers joined to the same domain and network the ransomware already controls.
Exam tip. TACACS+ = TCP 49, full-packet encryption, separate authorization, preferred for device admin; RADIUS = UDP 1812/1813, password-only encryption. RPO = acceptable data loss; RTO = acceptable downtime. VRFs = separate routing tables.
The contractor who could change everything
An audit found that a contractor's account, meant only to read interface counters, had made configuration changes on three leaves. The switches used a local shared account with the network-admin role, and there was no accounting, so no one knew who typed what. The team moved every device to TACACS+ with command accounting, mapped the contractor group to the read-only network-operator role, restricted SSH to the jump hosts in the management VRF, and kept one sealed local break-glass account.
Lesson: least privilege and accounting on the management plane are as important as firewalls on the data plane.
"Explain RPO and RTO with an example."
Strong answer: RPO is how much data you can afford to lose, measured back from the failure to the last good copy; RTO is how long you can be down before service is restored. Example: nightly backups give an RPO of up to 24 hours; if restore takes 3 hours, RTO is at least 3 hours. To reduce RPO use replication (synchronous for near zero over short distances, asynchronous for longer); to reduce RTO use standby or active/active sites and automation. Tie them to business requirements, not technology.
Key takeaways
- Security is layered: physical, segmentation, workload policy, management plane, recovery.
- VLANs split broadcast domains; VRFs split routing tables and form the base of tenants.
- East-west firewalling and micro-segmentation stop lateral movement; zero trust means verify and allow the minimum.
- Protect management with TACACS+ AAA, RBAC, SSH from the management VRF, accounting and a break-glass account.
- RPO = data you can lose, RTO = time you can be down; 3-2-1 backups with an immutable copy; active/standby or active/active sites joined by DCI.
Cisco data center portfolio map and the road ahead: summary and exam checklist
You have now walked through the whole building: power and cooling, racks and cables, servers, hypervisors, storage, the network, operations and security. Before you open the network modules, this chapter gives you a map. First, which Cisco products live at each layer. Second, how the 350-601 DCCOR exam is organised and which module of this track covers each part. Finally, a checklist, a glossary and the facts that are tested most often.
The Cisco data center portfolio, layer by layer
One brand family per layer, with management platforms across the top.
| Product | What it is | Where you study it |
|---|---|---|
| Nexus 9000 + NX-OS | The main data center switch family today, used as leaf and spine. Runs standalone NX-OS (you configure VXLAN EVPN, vPC and routing yourself) or ACI mode | Network modules |
| Nexus 7000/7700 | Older modular core/aggregation chassis with features such as VDCs and OTV; being replaced by Nexus 9000 in new designs | Awareness only |
| MDS 9000 | Fibre Channel SAN switches and directors: VSANs, zoning, FC up to 64G | Storage module |
| UCS | Cisco servers (B-Series blades, C-Series rack, X-Series modular) connected through a pair of fabric interconnects and managed with service profiles | Compute module |
| Intersight | Cloud-operated (SaaS, or on-premises appliance) management and automation for UCS and more | Compute module |
| ACI + APIC | Application Centric Infrastructure: a policy-driven VXLAN fabric of Nexus 9000 switches controlled by an APIC cluster (usually three controllers). Tenants, EPGs and contracts | ACI module |
| Nexus Dashboard / NDFC | Operations platform. NDFC (Nexus Dashboard Fabric Controller, formerly DCNM) builds and manages NX-OS fabrics; Insights gives analytics; Orchestrator manages multi-site | Automation module |
How DCCOR maps to this track
CCNP Data Center requires the core exam 350-601 DCCOR plus one concentration exam of your choice. Passing DCCOR alone also earns a Specialist certification. The blueprint has five domains (weights as published for v1.1; always check the current blueprint before you book):
| DCCOR domain | Weight | Modules in this track |
|---|---|---|
| 1.0 Network | 25% | DC networking refresher; spine-leaf and NX-OS first steps; underlay; VXLAN; BGP EVPN; vPC; ACI |
| 2.0 Compute | 25% | Cisco UCS, service profiles and Intersight |
| 3.0 Storage Network | 20% | Fibre Channel, zoning, VSANs, FCoE, iSCSI and NFS |
| 4.0 Automation | 15% | NX-API, Ansible, POAP, telemetry, Nexus Dashboard |
| 5.0 Security | 15% | DC security (AAA, RBAC, CoPP) plus ACI contracts, building on chapter 9 here |
Worked example: planning study time. You have 100 hours before the exam. Split by weight: Network 25 h, Compute 25 h, Storage 20 h, Automation 15 h, Security 15 h. Then adjust for your background: a routing and switching engineer might move 10 hours from Network to Storage and Compute, which are usually newer to them.
Checklist: you should now be able to explain
- The layers of a data center and the "always two, truly independent" rule.
- The power path (utility, ATS, generator, UPS, PDU, dual PSU), A/B feeds, N+1 vs 2N, and a rack power budget.
- Hot/cold aisles and containment, CRAC vs CRAH, how to calculate PUE, Tier I to IV.
- Rack units, ToR vs EoR, multimode vs single-mode, SFP28/QSFP28/QSFP-DD, DAC vs AOC, 100G to 4 × 25G breakout.
- Server parts, BMC (CIMC/iLO/iDRAC), PXE boot, teaming vs LACP and why LACP across two switches needs vPC.
- Type 1 vs type 2 hypervisors, vSS vs vDS, port groups and trunks, why vMotion needs Layer-2 mobility.
- RAID capacity math, LUNs, block vs file vs object, DAS vs NAS vs SAN, why storage needs a lossless or reliable network.
- Why three-tier with STP gave way to spine-leaf, oversubscription, border leaf, OOB management, overlays.
- Incident vs problem vs change, MOPs with rollback, SNMP/syslog/telemetry.
- VRFs and tenants, micro-segmentation, TACACS+ vs RADIUS, RPO vs RTO.
Mini glossary
- A/B power
- Two independent power paths to every device.
- AOC
- Active optical cable: fibre with fixed optics on both ends.
- APIC
- Controller cluster that manages a Cisco ACI fabric.
- BMC
- Out-of-band server controller (CIMC, iLO, iDRAC).
- Border leaf
- Leaf that connects the fabric to the outside.
- CRAH / CRAC
- Cooling unit using chilled water / using its own refrigerant.
- DAC
- Direct attach copper cable for short links.
- DCI
- Data center interconnect between sites.
- ECMP
- Equal-cost multipath: traffic spread over several equal routes.
- EoR / ToR
- End-of-row / top-of-rack switch placement.
- Hypervisor
- Software that runs virtual machines.
- LUN
- Block volume presented from storage to a host.
- MOP
- Method of procedure for a change, including rollback.
- NAS / SAN
- File-level shared storage / block-level storage network.
- OOB
- Out-of-band management network, separate from production.
- Oversubscription
- Ratio of downstream to upstream capacity on a leaf.
- PDU
- Power distribution unit.
- PUE
- Total facility power ÷ IT power.
- PXE
- Network boot using DHCP and TFTP.
- RAID
- Combining disks for protection and speed.
- RPO / RTO
- Acceptable data loss / acceptable downtime.
- Spine-leaf
- Two-layer fabric; every leaf connects to every spine.
- UPS
- Battery-backed supply that bridges power gaps.
- vMotion
- VMware live migration of a running VM.
- VRF
- Separate routing table inside a device.
- VXLAN / VNI
- Layer-2 overlay over UDP 4789 / its 24-bit segment ID.
Most-tested facts
- 1U = 1.75 inches; racks are 19 inches wide.
- PUE = total facility ÷ IT; Tier III = concurrently maintainable, Tier IV = fault tolerant.
- QSFP28 = 4 × 25G = 100G; QSFP-DD = 400G; multimode is short reach, single-mode long reach.
- RAID 5 = N − 1, RAID 6 = N − 2, RAID 10 = 50%.
- Spine-leaf: every leaf to every spine, no spine-to-spine links, ECMP.
- VXLAN: UDP 4789, 24-bit VNI (about 16 million); VLAN: 12-bit (4,094 usable).
- SNMP 161/162, syslog 514, TACACS+ TCP 49, RADIUS UDP 1812/1813, iSCSI TCP 3260, NFS TCP 2049.
Common mistake. Jumping straight into VXLAN commands without understanding the facility, servers and storage around the fabric. Most real outages start at the edges: a PDU, an optic, a trunk, a teaming mode.
Exam tip. Nexus 9000 runs in NX-OS mode or ACI mode, not both at once. NDFC was formerly DCNM. UCS servers connect through fabric interconnects; MDS is for Fibre Channel.
The first-week tour
A new engineer was asked, in her first week, to find out why a payroll VM was slow. Instead of guessing, she traced the layers: the VM ran on a UCS X-Series blade (checked in Intersight: healthy), which connected through fabric interconnects to a vPC pair of Nexus 9000 leaves (NDFC showed the fabric healthy), and its datastore came through MDS fabric A and B to an array. On the MDS she found fabric B's link to the array down since a cable move the day before, so every I/O used one path and the array's single port was saturated. Remote hands reseated the cable; latency returned to normal.
Lesson: knowing which product owns which layer turns a vague "it is slow" into a five-minute path check.
"Walk me through the Cisco data center portfolio."
Strong answer: go layer by layer. Network: Nexus 9000 as leaf and spine, in NX-OS mode (VXLAN EVPN managed with NDFC) or ACI mode (with an APIC cluster). Storage: MDS 9000 for Fibre Channel with VSANs and zoning. Compute: UCS B, C and X-Series through fabric interconnects, managed by UCS Manager or Intersight. Operations: Nexus Dashboard for Insights, Orchestrator and NDFC. Mention that older Nexus 7000/5000/2000 designs still exist in brownfield sites.
Key takeaways
- Nexus 9000 (NX-OS or ACI) for the network, MDS for Fibre Channel, UCS with Intersight for compute, Nexus Dashboard and APIC for management.
- DCCOR domains: Network, Compute, Storage Network, Automation, Security; this track has a module for each.
- Use the checklist: if you can explain every line, you are ready for the network modules.
- Learn the glossary and the most-tested numbers; they appear in both exams and interviews.
- Next stop: the data center networking refresher, then spine-leaf with NX-OS.