Explain like I'm five · Database

What is SDDC?

SDDC (Software-Defined Data Center), told as a story about a next-generation warehouse that reconfigures its shelves, aisles, and staffing through software settings — no walls torn down.

the new product line needs the shelves and aisles rebuilttearing down and rebuilding walls takes weeks

The new product line needs the shelves and aisles rebuilt.Tearing down and rebuilding walls takes weeks.

while under construction, the warehouse is unusable

Physical walls, aisles, and doors are hard to change once built.While under construction, the warehouse is unusable.

shelf layoutaisles/doorswork assignmentSDDC = reconfiguring shelves, aisles, and staffing entirely through software settingsrebuilding the warehouse with code instead of walls

SDDC reconfigures shelves, aisles, and staffing entirely through software settings.Rebuilding the warehouse with code instead of walls.

Shelf layout as a settingstorage virtualization
Aisles as a settingnetwork virtualization (SDN)
Staffing as a settingcompute virtualization
Save the settings as codeinfrastructure as code
physical reconfigurationsoftware reconfigurationconstruction, weekswarehouse unusable meanwhilea few clicks, minutessettings saved as code, reproduciblein SDDC, shelf layout, aisles, and staffing all become settingssaving these settings as code is infrastructure as code

In SDDC, shelf layout, aisles, and staffing all become settings.Saving these settings as code is infrastructure as code.

the real servers (shelves) and wiring underneath still physically existone bad setting can spread across the whole warehouse at once

The real servers and wiring underneath still physically exist.One bad setting can spread across the whole warehouse at once.

In one breath

SDDC (Software-Defined Data Center) virtualizes storage, network, and compute entirely through software settings, letting the whole center be reconfigured without physical construction.

SDDC unifies storage virtualization (SDS), network virtualization (SDN), and compute virtualization under one management layer, and saves those settings as code (IaC) to make them reproducible. The underlying physical servers, disks, and cables still exist, though — and a single misconfiguration's blast radius can reach further than before.

When grown-ups say it

Virtualization
Carving up physical resources in software. The basic foundation SDDC is built on.
SDN
A network whose aisles are set in software. Reroutes traffic without touching wiring.
SDS
Shelf layout set in software. Reorganizes disk pools logically.
Infrastructure as Code
The settings themselves, saved as code. A core tool in the SRE field too. → building the theme park with code
HCI
Shelf, aisle, and staffing bundled into one box. Bundles compute, storage, and network into server nodes. It can serve as an SDDC building block.
Relation to Private Cloud
Running your own warehouse like a cloud. SDDC can serve as the foundation of a private cloud.
Blast Radius
How far a misconfiguration spreads. One setting reaches more resources, so a mistake spreads further.
Automated Provisioning
Standing up resources from a single request. Settings-as-code stands the warehouse up automatically.
Next story
The Rule of Writing It Once →
Want another term as a picture book? Request →