Patent ID: 11922157
Assignee: NUTANIX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 22:
23. A method comprising:
receiving a storage access operation at a file system virtual machine (FSVM) hosted on a computing node of a plurality of computing nodes, the storage access operation using a first protocol to access a storage item of a namespace of storage items presented by the FSVM, the namespace implemented using storage devices of storage pool distributed across the plurality of computing nodes;
processing the storage access operation at the computing node to determine at least one storage location of the storage item in the storage pool using a map;
translating the storage access operation to a block request at a filesystem hosted on the computing node of the computing node cluster, the block request configured to access one or more data blocks of the storage item at the least one storage location in the storage pool, wherein the block request is configured to access respective portions of the storage item at multiple storage locations in the storage pool;
sending the block request using a second protocol to a virtualized storage controller configured to manage the storage devices of the storage pool; and
processing the block request to access a first portion of the storage item at a first storage location and a second portion of the storage item at a second storage location as specified by the block request.