US 11,693,573 B2
Relaying storage operation requests to storage systems using underlying volume identifiers
Bradley Cain, Westborough, MA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Houston, TX (US)
Filed on Jun. 18, 2020, as Appl. No. 16/905,122.
Prior Publication US 2021/0397356 A1, Dec. 23, 2021
Int. Cl. G06F 11/00 (2006.01); G06F 3/06 (2006.01); G06F 11/14 (2006.01)
CPC G06F 3/0644 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0673 (2013.01); G06F 11/1471 (2013.01); G06F 2201/82 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A non-transitory machine readable medium storing instructions for a policy engine of a storage virtualization system that, when executed, cause a processing resource to:
receive, from a container orchestrator, a storage operation request that includes a volume identifier, the volume identifier being a virtual persistent volume identifier associated with a virtual persistent volume composed of at least one underlying storage volume provisioned from storage systems, wherein the virtual persistent volume is composed of the at least one underlying storage volume blended in a hierarchical data structure that relates data objects by content-based signatures to a root object;
identify a volume mapping that corresponds to the volume identifier, wherein the volume mapping indicates an underlying volume identifier for each of the at least one underlying storage volume; and
relay the storage operation request to each storage system corresponding to the at least one underlying storage volume using the underlying volume identifier.