Design Compute and Storage Infrastructure
From Next-Generation Data Center
You can’t start designing or building a data center infrastructure from the bottom up. Before designing the network you need to know the workloads the network has to support. In this section we’ll talk about:
- Server virtualization and impact of high-density virtualization
- Bare-metal servers, virtual machines and containers
- Traditional storage solutions, distributed storage and software-defined storage
- Hyperconverged solutions
Additional session: Server Virtualization Explained
We’ll focus on various compute virtualization methods, including server virtualization (VMs) and containers. This session will help you understand the underlying assumptions (example: you can’t migrate Docker containers) and networking requirements of individual virtualization solutions.
Stephen Foskett will give you essential background on the emerging trend of containerization of enterprise applications, answering questions like "what are containers?" and "how will they affect enterprise IT?" Stephen will address both the technical and architectural questions, discussing which applications will be containerized, the benefits and costs, and what it means for IT operations.
Previous guest speakers
In autumn 2016 session Howard Marks (deepstorage.net) described what Software-Defined Storage is, where it makes sense to use it, and how it impacts the networking requirements and data center infrastructure design.
Unless you’re fluent in data center technologies, I’d strongly recommend you watch these webinars:
- Data Center 3.0 for Networking Engineers (at least the Concepts, Storage Protocols and Server Virtualization sections - ~2 hours)
- Introduction to Virtual Networking (at least the Introduction section and Virtual Networking 101 for a total of 40 minutes)
- Storage 101 , Software-Defined Storage and Storage Services presentations from Autumn 2016 session (~2 hours 30 minutes)
- Designing Private Cloud Infrastructure (Designing Compute and Storage and Building Enterprise Data Center with Two Switches sections for a total of ~ 1.5 hours)
Additional recommended materials
- For more information on VMware ESX and vSphere networking, watch the vSphere 6 Networking Deep Dive webinar
- New to Docker? Start with Introduction to Docker webinar (~2 hours)
- Want to know how Docker networking works?
- Docker Networking Deep Dive webinar (~2 hours) has a high-level overview and details of individual implementations;
- You might also want to listen to the Docker Networking podcast;
- The details of using Macvlan and Ipvlan mechanisms with Docker are explained in the Episode 57 of Software Gone Wild podcast.
You might also find the approach described in the Open-Source Hybrid Cloud reference architecture podcast interesting.
Each podcast is ~1 hour long.
Recordings of live sessions
Software-Defined Storage with Howard Marks
Containers and Docker with Stephen Foskett
- Why Containers Make Sense (PDF)
- What are Containers
- What Docker Got Right
- How Docker Storage Works
- Other Docker Technologies
- What Can We Do With Containers