System and method for management of data replication
First Claim
Patent Images
1. A method for managing data replication for data stored in a data storage environment, the method comprising the computer-executed steps of:
- providing a graphical user interface in communication with a first data replication management (DRM) agent which is in communication with a first data storage system, wherein the graphical user interface is configured for managing replication on the first data storage system by allowing a user to use the graphical user interface to a) communicate with the DRM agent, b) group logical volumes that are part of the first data storage system and which store at least some data for replication, and c) use replication policies that involve groupings of the logical volumes;
wherein at least one of the logical volumes functions as a mirror, wherein the logical volumes involved in the data replication are grouped by the user using the graphical user interface into increasing levels of granularity ordered by (i) a lower level of order that is logical device groups, (ii) a next higher level of order above logical device groups that is replication groups and which includes logical device groups, (iii) a next higher level of order above replication groups that is host groups and which includes replication groups, and (iv) a next higher level of order above host groups that is application groups and which includes host groups.
9 Assignments
0 Petitions
Accused Products
Abstract
This invention is a system and method for managing replication of data in a data storage environment by grouping logical devices. The system is enabled for configuring, monitoring, and controlling replication processes in accordance with a replication policy that is particularly useful when combined with grouping of logical devices used in replication. The invention is useful for replicating essentially an entire copy of a production-level database such that the copy may be used essentially as the production-level database itself.
-
Citations
21 Claims
-
1. A method for managing data replication for data stored in a data storage environment, the method comprising the computer-executed steps of:
providing a graphical user interface in communication with a first data replication management (DRM) agent which is in communication with a first data storage system, wherein the graphical user interface is configured for managing replication on the first data storage system by allowing a user to use the graphical user interface to a) communicate with the DRM agent, b) group logical volumes that are part of the first data storage system and which store at least some data for replication, and c) use replication policies that involve groupings of the logical volumes;
wherein at least one of the logical volumes functions as a mirror, wherein the logical volumes involved in the data replication are grouped by the user using the graphical user interface into increasing levels of granularity ordered by (i) a lower level of order that is logical device groups, (ii) a next higher level of order above logical device groups that is replication groups and which includes logical device groups, (iii) a next higher level of order above replication groups that is host groups and which includes replication groups, and (iv) a next higher level of order above host groups that is application groups and which includes host groups.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A networked computer system for managing data replication of a database in a data storage environment, the networked computer system comprising:
-
a first data storage system; a first data replication management (DRM) agent in communication with the first data storage system; a second data replication management (DRM) agent in communication with the first DRM agent; a second data storage system in communication with the second DRM agent; wherein the first and second DRM agent are configured to provide a graphical user interface and the graphical user interface is configured for managing replication on the first data storage system by allowing a user to use the graphical user interface to a) communicate with the DRM agent, b) group logical volumes that are part of the first data storage system and which store at least some data for replication, and c) use replication policies that involve groupings of the logical volumes;
wherein at least one of the logical volumes functions as a mirror, wherein the logical volumes involved in the data replication are grouped by the user using the graphical user interface into increasing levels of granularity ordered by (i) a lower level of order that is logical device groups, (ii) a next higher level of order above logical device groups that is replication groups and which includes logical device groups, (iii) a next higher level of order above replication groups that is host groups and which includes replication groups, and (iv) a next higher level of order above host groups that is application groups and which includes host groups. - View Dependent Claims (18, 19, 20)
-
-
21. A program product for managing data replication in a data storage environment, the program product being in communication with a data replication (DRM) agent which is in communication with a first and second data storage system, the program product including computer-executable logic contained on a computer-readable medium and which is configured for causing the following computer-executed step to occur on the first and second DRM agent:
provide a graphical user interface in communication with the data replication management (DRM) agent which is in communication with the first data storage system, wherein the graphical user interface is configured for managing replication on the first data storage system by allowing a user to use the graphical user interface to a) communicate with the DRM agent, b) group logical volumes that are part of the first data storage system and which store at least some data for replication, and c) use replication policies that involve groupings of the logical volumes;
wherein at least one of the logical volumes functions as a mirror, wherein the logical volumes involved in the data replication are grouped by the user using the graphical user interface into increasing levels of granularity ordered by (i) a lower level of order that is logical device groups, (ii) a next higher level of order above logical device groups that is replication groups and which includes logical device groups, (iii) a next higher level of order above replication groups that is host groups and which includes replication groups, and (iv) a next higher level of order above host groups that is application groups and which includes host groups.
Specification