Automated and Optimized Re-establishment of Data Storage Redundancy
Publication Date: 2015-May-22
The IP.com Prior Art Database
This article describes a method for ensuring data redundancy levels are maintained in a way that also takes into considerations are service level requirements of the data such as performance, security, and locality. In the event of a reduction in redundancy, an automated process is described which selects the ideal storage resource where to create the data copies required to reestablish required redundancy levels.
Page 01 of 6
Automated and Optimized Re -
-establishment of Data Storage Redundancy
establishment of Data Storage Redundancy
Today, ensuring application availability and resilience is maintained in the event of partial failures is mostly a manual process. To guard data which is critical to the application from becoming unavailable in case of hardware failure or environmental influences, common practice is to maintain multiple copies of the data by setting up copy relationships across two or more sites. However, there's not much if any automation available today in reestablishing the original set of data storage copies, across storage systems and locations, in case one copy has been lost. Instead, a new disk storage volume needs to be created to become a new copy target for the remaining data copy, and a new copy relationship between the remaining copy site and the new one needs to be established manually. Until this manual procedure has been completed, the data is exposed to additional hardware failure or other failures like site power outage, and thus is potentially at risk. Furthermore, in case of a disaster on the primary site, often the recovery plan includes to bring up the primary site again before the data is replicated back, leaving the data exposed until that has happened in case a secondary outage occurs. Multi-site mirroring alleviates this problem to a degree, however, the underlying problem of manual, and thus time-consuming steps being required to maintain data storage redundancy levels remains.
Another problem which arises when manually looking for a new copy target in case redundancy has been lost is to identify a storage resource which is able to provide the same level of service as the primary site. For business-critical applications it is common practice to ensure all storage resources involved in copy relationships of the same data provide identical or at least comparable service levels, so when wanting to reestablish the original level of redundancy quickly by establishing a new copy site after an outage, identifying an approprate storage resource providing the same level of service adds to the effort involved and thus further lengthens the time period during which the data is exposed.
Present method improves on the state of the art method of data replication maintenance by teaching a method for automated reestablishment of data copy relationships, thus maintaining the original storage redundancy requirements of the application and its data automatically. For example, in today's multi-site cloud provider environments, a new copy relationship can be established automatically to a third site. By implementing this method, the time during which the data is at risk due to reduced redundancy is minimized. For business-critical applications, not only is the number of copy relationships and thus the degree of data redundancy important, but also the performance and potentially other characteristics of the storage resources involve...