CPC G06F 3/0647 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0644 (2013.01); G06F 3/0689 (2013.01); G06F 16/13 (2019.01)] | 24 Claims |
15. A distributed storage system comprising:
one or more processing resources; and
instructions that when executed by the one or more processing resources cause the distributed storage system to:
provide a storage pod having a group of disks containing a plurality of Redundant Array of Independent Disks (RAID) groups, wherein an entirety of a global physical volume block number (PVBN) space associated with the storage pod is visible and accessible to all nodes of a plurality of nodes of a cluster representing a distributed storage system; and
move a source volume from a source node of the plurality of nodes of the cluster to a destination node of the plurality of nodes of the cluster as part of a constant-time operation that is independent of a size of the source volume by copying metadata maintained by the file system that is associated with a first container file representing the source volume to the destination node.
|