Patent ID: 9081594
Filing Date: 2015-07-14
Classification: G06F

Abstract:
1. A method for use in managing data storage in virtual systems, the method comprising: querying a data storage system by a virtual system, through a universal framework module of the data storage system, wherein the universal framework module includes a first set of interfaces associated with a format used by the virtual system to communicate with the data storage system, wherein the first set of interfaces are used to provide information to the virtual system independent of a type of the data storage system, wherein the universal framework module is in communication with a set of platform specific modules, each platform specific module providing functionality specific to a type of a data storage system, wherein the universal framework module includes a set of functionality common to different types of data storage systems, wherein the first set of interfaces included in the universal framework module translates information received from a set of platform specific modules to the information provided to the virtual system; and retrieving from a platform specific module of the set of platform specific modules information associated with the data storage, wherein the platform specific module is associated with the data storage system and provides the information to the universal framework module, wherein the platform specific module includes a second set of interfaces based on the type of the data storage system, wherein the platform specific module translates the information associated with the data storage system retrieved from the data storage system based on the second set of interfaces to the information provided to the universal framework module based on the first set of interfaces.