Let’s All Go to the Cloud
We’ve come a long way when it comes to virtualization. From segmenting virtual slices and striping (precursor to virtualization) DNA sequencers across hundreds of university campuses to the most sophisticated virtual farms capable of hosting thousands of virtual machines (VMs) and petabytes of storage, they all have one thing in common: complexity. But does it really have to be complex? When I think about virtualization, I think of four resources: compute, memory, storage, and network. They all intertwine with one another to create that fabric. Without compute or memory, you can’t host a workload. Without storage, you can’t host or store application or workload components, and without a network, your workload can’t go anywhere. Imagine your car is your workload, the highway is your network, the passengers are your compute and memory, and the trunk is storage.
In this chapter, we will run through how to find, maximize,...