CPC G06F 13/1668 (2013.01) [G06F 13/4004 (2013.01)] | 24 Claims |
9. An apparatus comprising a processor and a memory, wherein the memory includes programmed instructions that, when executed by the processor, cause the apparatus to:
receive, from a workload hosted on a host of a cluster comprising a plurality of hosts, wherein the workload is recovered and launched by a hypervisor hosted on the same host, first I/O traffic of the recovered workload programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric shared across the plurality of hosts, the storage fabric exposed to the recovered workload as being hosted on the same host by a virtual disk controller which virtualizes storage resources of the storage fabric;
adapt the first I/O traffic to generate second I/O traffic of the recovered workload programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and the cluster of hosts, wherein the repository is not virtualized by the virtual disk controller; and
forward the second I/O traffic of the recovered workload to the repository.
|