| CPC G06F 13/1668 (2013.01) [G06F 13/4004 (2013.01)] | 20 Claims |

|
1. A non-transitory computer readable medium comprising instructions that, when executed by a processor, cause the processor to:
recover, by a hypervisor hosted on a host, a workload to run on the host of a cluster comprising a plurality of hosts, the cluster including a virtual disk controller which virtualizes storage resources of the cluster as a storage fabric, wherein the hypervisor recovers the workload before all workload data is retrieved from an external repository;
attach the external repository to the recovered workload as a virtual disk, wherein the external repository is external to the storage fabric, and wherein the external repository is not virtualized by the virtual disk controller;
receive a request including first I/O traffic according to a first I/O traffic protocol from the recovered workload, the request specifying the virtual disk as a recipient;
translate the request to be compatible with the external repository to include second I/O traffic according to a second I/O traffic protocol; and
forward the translated request to the repository, while maintaining availability of the recovered workload.
|