You treat the hardware as a software problem and provision it dynamically. Also keeps I/O high if you have data locality (HCI).