Collecting the Requirements

From Next-Generation Data Center

In the initial session we’ll focus on the big picture:

  • When to use private infrastructure or public cloud
  • How to identify services that have to be offered by the data center infrastructure
  • Identifying the reliability and recovery requirements
  • Multi-DC considerations
  • The strategy for integrating with public cloud
  • DC placement (on-premises or colocation)
  • How to collect the infrastructure requirements
  • The approach of top-down design (start with orchestration system)

Guest speakers

The guest speakers in this module include:

Spring 2018

Data centers seem to be a particular focus of complexity; overlays proliferate on top of already complex underlays in response to application requirements. How can network engineers fight this tide of complexity? One option is automation; another is centralized control planes. The presentation by Russ White will consider why networks are complex, then consider the basic concept of tradeoffs in network complexity. Finally, he'll focus on some basic tools engineers can use to manage complexity will be discussed.

More about Russ White

Spring 2017

Scott Lowe opened the Spring 2017 course talking about the impact of open-source on data center design and data center infrastructure. He's presentation will touch on subjects ranging from Linux & Linux networking to OpenStack and Docker to help course attendees can help understand where they fit (if at all) and how they would impact other aspects of data center design.

More about Scott Lowe

Autumn 2016

Marjan Bradeško (NIL Data Communications) explained how to create a great presentation in Autumn 2016 course. In his own words:

You want to present. A great idea, a technical solution you are enthusiastic about, maybe just a regular technical update. Especially in technology world we rely on presentations with "slides" to convey our messages.
As a presenter you definitely want to stay in focus of your public. So the presentation has to complement you - add the value to your explanations, increase your overall presence and provide the necessary help to you. You will learn how to keep your presentation attractive and informative yet clean enough that the audience will be able to recognize the message - even without you. How to make sure people see the content no matter the size of the screen or the distance from the projection. How many "slides" to create for the allotted time slot? How to let your audience know what to expect? How to summarize the key points? How to deal with complex drawings? Or change boring bullets into something to remember! Is structured presentation mandatory or does it hinder your creativity?

Marjan covered all these questions and I'm positive you'll feel encouraged to go out and impress your customers or coworkers with a great presentation after watching a recording of his talk.

More about Marjan Bradeško

Self-study materials

Additional recommended materials

  • You'll find useful hints on sizing the network links in the Sizing the Network webinar by Terry Slattery.
  • I would highly recommend watching Clouds, Overlays and SDN: What Matters Is Your Business (40 minute YouTube video).
  • You should also watch the Anatomy of Lock-In (45 minutes) and OpenStack 101 (30 minutes) presentations from Autumn 2016 session of this course
  • If you don’t have IPv6 design and deployment experience, watch the Building Large IPv6 Networks webinar (2-3 hours, depending on which modules you watch). You should go through the Design Principles, at least the non-MPLS part of IPv6 Core Networks and the first half of IPv6 Access Networks sections. However, even the module focused on service provider environment contain interesting information that might be applicable in data centers (for example, DHCPv6 relay functionality).

Further reading recommend by attendees

On sizing the workload:

On figuring out and negotiating requirements and SLAs:

On availability, reliability and designing for target availability:

Recordings of live sessions

Whiteboarding and Discussions

Course Introduction