It's incredible what we've achieved here with the use of easy-to-understand dashboards.
BVQ offers a Web-Interface Dashboard that is ideal for monitoring. Each dashboard can be customized to display exactly what the administrator requires. For a customer project, we have developed special dashboards that display all the information an administrator needs to monitor the cycle periods of Global Mirror with Change Volume (GMCV).
These cycle periods are often chosen too small, which means that many copy processes cannot be completed in the scheduled time; therefore, the entire consistency groups will not finish the remote copy in the scheduled time window.
Imagine that in a Service Level Agreement, a customer is guaranteed that the data can be restored to a maximum of 10 minutes of data loss (RPO 10 minutes). This goal can only be achieved if the cycle period in the consistency groups is set to 5 minutes.
Now, when it comes to recovery, you find that the last recovery point was a consistency group that did not take 10 minutes, but 20 minutes or even longer because the system was technically unable to maintain the set cycle period.
There is no easy monitoring or automatic alerting for this case; therefore, this is exactly where the dashboards come in.
BVQ offers these three dashboards to display the information an administrator needs to monitor the GMCV:
- Dashboard 1: gives an overview of the last day's copy actions or other time periods - depending on how the time has been set and what is felt to be practical.
- Dashboards 2: can be accessed from dashboard 1 to clarify details about a consistency group. Typical questions such as which volume prevented the cycle from being exceeded? Or which servers use these volumes? And how much does the single server contribute to this problem.
- Dashboard 3: is specifically designed to provide an easily understandable overview of a full week. It divides 7 days of measurement data into 7 windows, which has the advantage that it is now very easy to adjust to the different phases of the day (morning, noon, evening, night).
Dashboard Consistency Group cycle check
This dashboard displays the results of many consistency groups on a single web page. A line represents a consistency group. The yellow needles indicates the write operations on the auxilliary side, and it is easy to see that the write operations increase throughout the day but all cycles could be finely finished in time.
Except for the last consistency group, which did not manage to finish copy operations in the planned set cycle time. The circled yellow areas are the risk areas where no RPO was achieved.
This dashboard is also very valuable when it comes to a disaster recovery situation. Since the dashboard runs on a separate system; therefore, they are still accessible at time of a disaster.From here you can easily read the last safe period for each consistency group and thus support the recovery.
Dashboard Consistency Group Cycle Check Detail
A deeper analysis of the relationships for a consistency group.
The dashboard could be called from a conspicuous consistency group in the summary dashboard and inherits this consistency group and time settings.
- Line 1 shows the output of the Auxiliary volumes and the Master volumes simultaneously. The blue line is the data-generating VDisks from the master and yellow line is the auxiliary VDisks, which represent the target after the copy action.
- In line 2, the VDisks are displayed individually and you are able to find out which VDisk had a contribution to the higher data volume.
- Line 3 shows all servers involved in the consistency group. Here you are able find out which server had the most part in the problem. It is also exciting to see how the data volume through the flashcopy operations increases. On the site of the master only one bit in a grain needs to be changed to start the transfer all the 64kb of this grain.
Dashboard Consistency Group Daily Behavior
The week display shows the currently set day and the 6 days before this day. This gives a fantastic overview of the past days and can also be easily adjusted to the times of day in the windows.
Additional window view options:
- Ability to zoom into a time range and obtain the same time range from another day in each window.
- Ability to accommodate further time ranges in this window, e.g. 7 days, days from past weeks and then days from past months.
For the user of a Remote Copy with Change Volumes, it is essential to observe the time behavior of the Auxiliary devices.
Here one comes in any deepness of complexities, if one does not have a tool available, which can group and display this data accordingly.
The dashboards show that it is very easy to display very complex relationships if you have the right database at your disposal. In addition to the performance data, these dashboards required topology data from the consistency groups supplied by BVQ.
The dashboard also thrives on neatly defined name circles for the objects to safely separate master and auxiliary. BVQ offers two interfaces into the SVC Storage, the Web-Interface Dashboard and the BVQ GUI.
The Web Interface Dashboard is a simplification to support daily monitoring and the BVQ GUI for in-depth analysis to find the root of the problem.
The advantage of BVQ is that the dashboard data and analysis data come from the same database, thus one single BVQ installation. The use can switch quickly from monitoring into analysis.
The analysis does not have to be done by the customer.
The BVQ expert team is available for in-depth analysis projects.