Patent ID: 8959287
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method for use in managing caches for reporting storage system information, the method comprising: creating a common cache, wherein the common cache includes information associated with a set of storage objects of a data storage system; making the information of the common cache available to a set of virtual systems, wherein the set of virtual systems uses the information for reporting storage system information associated with the set of storage objects, wherein each virtual system of the set of virtual systems creates a session with the data storage system, wherein the storage information associated with the set of storage objects is retrieved from the data storage system and added to the common cache upon creation of a first session by a first virtual system of the set of virtual systems with the data storage system, wherein the common cache is used for providing the storage system information to the set of virtual systems upon receiving subsequent requests from the set of virtual systems, wherein the storage system information is provided to a virtual system of the set of virtual systems based on a usage context provided by the virtual system upon establishing a session with the data storage system, wherein a session view is created and managed by the virtual system of the set of virtual systems upon establishing the session with the data storage system; notifying the common cache regarding a change in the storage system information associated with the set of storage objects; and notifying the set of virtual systems for retrieving updated storage system information from the common cache.