Patent ID: 8996832
Filing Date: 2015-03-31
Classification: G06F

Abstract:
1. A non-transitory, machine readable storage medium having stored thereon instructions for performing a method to provide information regarding a storage device to a computing system, comprising machine executable code which when executed by at least one machine, causes the machine to: generate a plurality of searchable data structures for storing a plurality of data object types at a temporary memory storage device, where each data object type stores information regarding the storage device; maintain a lock data structure to prevent access to at least one of the searchable data structures, where the lock data structure stores a plurality of locks, each lock associated with a storage server; derive a key using an identification information of the storage server included in a request for information regarding the storage device; using the derived key to obtain requested information from the searchable data structure; and placing a lock for the searchable data structure storing the requested information to prevent access while the information is being provided to the computing system.