1. An apparatus comprising: a primary storage array comprising: a plurality of computing nodes; a plurality of managed drives, each managed drive comprising non-volatile storage; at least one protocol endpoint associated with a device number; and a virtual volume of storage that is uniquely associated with a protocol endpoint of the primary storage array and a sub-address, the protocol endpoint having a device number, the device number and the sub-address uniquely associated with a virtual machine running on a host computer such that the device number and the sub-address distinguish the virtual volume of storage from other virtual volumes of storage associated with the device number; and a virtualized storage array comprising: a plurality of computing nodes; a plurality of managed drives, each managed drive comprising non-volatile storage; a deduplication algorithm; and a virtualized device that is backed by the managed drives of the virtualized storage device; wherein data of the virtual volume of storage is maintained on the virtualized device and deduped by the deduplication algorithm.