If you’ve studied computer science then you know there are algorithms that calculate “complexity.” Unfortunately, these have little practical use for data center operators. My complexity rule does not require a PhD:
The 32nd rule: If it takes more than 30 seconds to pick out what would be impacted by a device failure then your design is too complex.
6 Hyperscale Network Design Rules
- Cost Matters
- Keep Networks Flat
- Filter at the Edge
- Design Fault Zones
- Plan for Local Traffic
- Offer load balancers (to your users)
Sorry for the teaser… I’ll be able to release more substance behind this list soon. Until then comments are (as always) welcome!