1. A method, comprising: a computing system providing a logical address space for a storage device to an allocation agent that is executable to allocate the logical address space to a plurality of virtual machines having access to the storage device, wherein the logical address space is larger than a physical address space of the storage device; and the computing system processing a storage request from one of the plurality of virtual machines, wherein the storage request specifies a logical address within the logical address space.