Spreading data across disks to avoid I/O contention

Avoid bottlenecks by spreading data storage across multiple disks and multiple disk controllers.