Patent ID: 8732702
Filing Date: 2014-05-20
Classification: G06F,H04L

Abstract:
1. An apparatus comprising: at least one processing platform associated with a distributed virtual infrastructure, the processing platform comprising at least one processing device having a processor coupled to a memory, wherein the processing platform is operative to instantiate a meta data management process, executing on a virtual machine hosted by the at least one processing device, that is configured to provide at least one of a plurality of client processes, executing on a plurality of virtual machines hosted by the at least one processing device, with information to allow the client process to perform one or more data storage operations in accordance with one or more data storage devices through a storage area network based on a request to obtain the information to perform the one or more data storage operations; wherein the information provided by the meta data management process to the at least one client process comprises meta data which the client process, during the one or more data storage operations, provides to a mapping element in a file system of the storage area network such that the mapping element performs an address resolution operation to determine from the provided meta data which one or more logical storage units, executing on the one or more data storage devices, correspond to the provided meta data, and accesses the determined one or more logical storage units to perform the one or more data storage operations; wherein the metadata provided to the client processes comprises one or more data block descriptors comprising path information for the one or more data storage devices and an offset address for the one or more data storage devices; and wherein the mapping element is coupled to the one or more storage devices, and coupled to the plurality of client processes through the storage area network.