1. A method for allocating a block of persistent storage comprising: generating a universally unique identifier for the block of persistent storage; forming a storage service string to include the universally unique identifier and metadata, the metadata to indicate one or more characteristics for a storage service associated with the block of persistent storage; and forwarding the storage service string to a storage device driver, wherein based, at least in part, on the storage service string, the storage device driver is to be configured to allocate the block of persistent storage from persistent storage accessible to the storage device driver.