A virtual, software-defined architecture lets providers create a large storage pool and parcel it out among their customers. They can then manage the whole resource down to the byte level and use ...