Date post: | 16-Jul-2015 |
Category: |
Technology |
Upload: | michael-pirker |
View: | 80 times |
Download: | 3 times |
Storwize / SVC: Unlock cost savings potentials with BVQ
- 1 -
Content Overview: cost savings potential with BVQ .................................................................................................... 2 Reduction of purchasing cost ............................................................................................................................... 3
Analytical storage planning reduces procurement cost .................................................................. 5 Reduction of operational risks ............................................................................................................................. 6
Risks due to technical defects ..................................................................................................................... 6 Risks due to storage management errors .............................................................................................. 6 Risks due to SLA violations .......................................................................................................................... 7 Risks due to inactive mirrors or incomplete mirror relations ..................................................... 7
Quick handling of performance bottlenecks with BVQ ............................................................................. 8 The general shortage – a constant companion .................................................................................... 8 The response time peak – dangerous and difficult to control ...................................................... 8
Proactive problem avoidance ............................................................................................................................... 9 Proactive service procedure: Storage system health hheck .......................................................... 9 BVQ accounting – allocating storage cost related to performance .......................................... 10 BVQ service level management ............................................................................................................... 10 BVQ VMware integration ........................................................................................................................... 10 BVQ copy service management ............................................................................................................... 10
BVQ web pages ......................................................................................................................................................... 12
Storwize / SVC: Unlock cost savings potentials with BVQ
- 2 -
Overview: cost savings potential with BVQ There are several areas in which BVQ can help to reduce procurement cost, operating cost and operating risks. This document describes these areas where BVQ helps to save cost. • Reduction of purchasing cost
With measurements and appropriate presentation of results in the form of treemaps associated with IO density colorations, BVQ provides an excellent base to obtain a better assessment about the required amount of performance. In most cases this leads to the fact that companies can unlock large savings in storage acquisition and operation by using BVQ.
• Reduction of operating risks A storage system has no organizational/structural requirements and thus cannot prevent major risks for the high-availability, which are produced by simple migrations. By using rules, BVQ can discover crept errors that even in a partial failure would have fatal consequences for the availability.
• Avoidance or fast mastering of performance bottlenecks Unexplained performance bottlenecks always lead to losses - either by rapid expansion to compensate the shortage of infrastructure, or by services which don´t work with the desired performance. Shortages can also lead to failure of servers and services. For these cases BVQ is a proven tool to find the causes and to eliminate them.
• Proactive problem avoidance A storage administrator using BVQ, always works more proactive, than an administrator without these tools. With this procedure alone many problems can already be avoided in advance. Further improvements, in form of periodic health checks, can also be reached here by the additional involvement of external consultants.
• Creating additional storage value BVQ enhances a SVC / Storwize system with new disciplines such as accounting, service level management, copy service management and the integration of VMware relevant information. These new disciplines help to save cost in various ways: on the one hand by using the opportunity to capture and to allocate cost, on the other hand by having a better control of operating risks or with improved transparency, which allows a faster problem analysis and thereby higher availability.
Storwize / SVC: Unlock cost savings potentials with BVQ
- 3 -
Reduction of purchasing cost Monitoring and analysis using the BVQ treemap with IO density The BVQ treemap is designed to represent capacities with a review, which allows the administrator to draw conclusions on the utilization of technical systems. This allows a very easy and fast determination on which storage class each volume should be distributed. The BVQ capacity performance analysis, which is also carried out at each HKC analysis today, prepares the results in a way that allows a cost-effective decision on the future storage classes. Especially in large environments the financial impact of choosing the right storage stages is huge, because 100 € per TB can be saved easily with the right choice. These savings are reduced purchasing cost at first, but later they are noticeable as reduced operating cost in the disposition. Customer example The customer uses two storage classes at the analysis-point in time • Storage class 1 “high performance“:
based on a IBM DS8300 System Storage with 80TB
• Storage class 2 “high capacity“: based on a IBM Storwize V7000, IBM XIV und several legacy systems with 140 TB
The DS8300 storage capacity is technically fully utilized and should be expanded. Supported by the BVQ treemap and the IO density coloring, it is certainly visible in the analysis, that many capacities stored on the DS8300 do not require high performance memory. Approx. 60% of all stored data could be immediately shifted to a cheaper storage.
Storwize / SVC: Unlock cost savings potentials with BVQ
- 4 -
Fig 1: The BVQ treemap representation of the client system with IO density heat coloring. Top right are the high performance areas based on the DS8300 systems. The blue coloration of the storage objects indicates that they take less than 20% of the offered performance. The blue volumes are thus candidates for a cheaper storage class. With the list of candidates it is now simple to relieve the high-performance storage class in such a way, that an extension of this class will no longer be necessary.
In the capacity-storage classes it is visible too, that large areas can be stored in memory with even less performance. The decision, which was derived from this analysis, was to introduce a new, very cheap but high quality storage class to record the data with low performance requirements. Thus, the more expensive memory systems were so relieved that a further expansion of these systems was no longer necessary. Depending on the customer's situation different result values are given here. Supposed that the customer wants to expand with 100TB and this expansion is done completely in the low-cost performance area. Supposed further that the price difference between low performance and high performance extension is 1500 € / TB, then in this case a possible savings of 150,000 € exists. Furthermore, the follow-up cost should also be considered. Generally extensions in the low performance range use disk types with double to triple capacity. This means fewer frames, less parking space and also lower energy cost. Link: Customer Use Case BVQ Storage Tier Analysis
Storwize / SVC: Unlock cost savings potentials with BVQ
- 5 -
Analytical storage planning reduces procurement cost Another very useful method is the analytical storage planning based on measurement data. In the following example, the MS Exchange-area of a company was analyzed to determine the required supply power.
Fig 2: measured values allow a very precise planning of power consumption and thereby reduce purchasing cost and operating cost. Another positive effect is the safety which results from this planning. These measurements show exactly how much power is needed for an environment. If this demand is covered by the infrastructure, there is no danger of performance degradation due to an incorrectly planned infrastructure.
Here the simple interpretation of the measured values showed a power requirement of 2500 IOPS. With the in-depth analysis of the data streams´ behavior, it was detected, that from the needed 2500 IOPS more than half of the power is generated by the SVC´s caches. The improved planning basis now uses a value of 1094 required IOPS, which have to be supplied by the storage infrastructure. This performance can be provided by using RAID 6 with ¼ of the previously estimated disks. Link: BVQ Use Case: Cost Effective Storage Planning
Storwize / SVC: Unlock cost savings potentials with BVQ
- 6 -
Reduction of operational risks Operational risks are assessed individually and cannot be expressed in numbers generally. Therefore the questions, which cost are generated by a system failure and how long the failure of individual IT areas can be tolerated without damage, have to be asked for any organization. For the resulting cost the complete downtime beginning with the start of the damage occurrence until the restoration of the regulated and redundant operation, has to be included. One of our reference customers quantifies the damage due to an unplanned outage, as follows: "After 4 hours which we can bridge up without major damage, a financial loss of 200,000 € is generated per hour in all locations." Operating risks can also be divided into different classes:
Risks due to technical defects
Technical failures can happen at any time. They definitely have to be intercepted by redundancies like clusters, data mirrors, RAIDs, etc. In rare cases, if technical defects caused by abrasion annunciate themselves, they can early be recognized by monitoring and analysis.
Risks due to storage management errors SVC and Storwize provide many functions, which the administrator can use to change the volumes´ properties. One of the key features here is the data migration function, which can be used to move volumes between storage pools or storage locations. Since SVC / Storwize have no knowledge about the business values or the regular use of a volume, any migration is performed technically correct, even if it causes serious violations of operational security. A classic here is the situation that arises, if two volumes of a mirror are subsequently moved to the same storage system by ignorance or an operation failure. In this case the data mirror, which is designed to protect of technical failure is reversed, without the possibility to detect the dangerous situation from the outside. This error will probably just get obvious, when in case of a failure, the proposed security mechanisms fail. With the SLA management and its integrated alerting, BVQ can build up an effective protection here. BVQ administrates rules to monitor the dependencies and placements for every volume. In the case of migration, which leads to a rule violation, the administrator is notified by the BVQ alerting-module. The violated rule will then be displayed until it has been either corrected or the rule has been accordingly adjusted.
Storwize / SVC: Unlock cost savings potentials with BVQ
- 7 -
Link: Avoid mission critical security vulnerabilities with SLM The management interface of SVC Storwize is not designed to recognize and avoid logical placement errors. The probability that an error creeps in during a migration of a larger number of volumes, depends on the quality of the consistent system documentation and administrative processes. The effect of an incorrectly placed volume can be fatal in case of a failure. The effort to monitor the volume placement is very high and error prone. BVQ automates the monitoring and provides with it a very large contribution to exclude these risks or at least a better control of them.
Risks due to SLA violations
When volumes are managed by SLA rules, there is the risk that an SLA is broken in case of a location-change by a migration. BVQ monitors the storage rule conformity of the individual volume by existing rules and provides information by using alerts or colored markings, whether volumes violate a SLA rule. Link: BVQ service level management package Link: BVQ Overview Manual tracking of the rules is very time consuming and associated with a high error rate. BVQ fully automates the monitoring process in collaboration with the integrated alerting module and the BVQ service level management package.
Risks due to inactive mirrors or incomplete mirror relations Metro / global mirror relations have to be monitored during operation, so that during a necessary switching event the expected data is present on the disaster side. The mirror relations have to be complete and active. Link: BVQ copy services package Link: BVQ Overview BVQ can monitor flash copies and metro global mirrors and generates appropriate alerts in case of an error. The manual control is time-consuming and associated with a high error rate. BVQ automates this monitoring with the built in alerting module in cooperation with the BVQ copy service package.
Storwize / SVC: Unlock cost savings potentials with BVQ
- 8 -
Quick handling of performance bottlenecks with BVQ Since the central SAN storage is the basis of the entire IT, bottlenecks affect all levels above it in the storage system and lead to immediate disabilities during operation. In the following two principal bottleneck situations are distinguished: the general shortage which results from an overstrained system, and the performance peak appearing more or less sporadically. General advantage of BVQ is the provision of very deep analysis tools already in the basic version, in order to control both situations. The instruments are highly interactive and by avoiding loop ways via reporting interfaces or SQL database accesses, a conclusion can be found very quickly. Soft, but very important factors are the many analysis examples on the Internet and the rapid availability of SVA staff to assist the customer in problem analysis.
The general shortage – a constant companion The general shortage is evidenced by consistently high response times causing a poor performance. This bottleneck is relatively easy to analyze and to control, because it is usually possible to establish a direct connection between the current load and response time here. The problem of a general overload is mostly solved with the expansion of the technical systems. That might not be the best method, since often more cost-‐effective methods like restructuring and organizational changes are available and, above all, more sustainable improvements. BVQ supports here with reporting or the selective use of the treemap GUI. If necessary an analysis of the conspicuous volumes or storage areas can be carried out via a few mouse clicks, to detect a bottleneck beyond doubt. When the storage infrastructure is enlarged, the BVQ IO density analysis can be used to work out a cost-‐effective scaling strategy.
The response time peak – dangerous and difficult to control The second type of bottleneck -‐ or "peak" -‐ has the annoying property to occur more or less sporadically and seemingly unpredictable. The response time of individual systems, suddenly shoots to 10 -‐ to 20-‐fold values (and possibly higher). In the simplest case it downgrades the response times of the affected servers and thus also the execution time of processes, but this can also lead to a crash of individual systems. Link BVQ use case: performance bottleneck analysis on IBM SVC and IBM Storwize
A dangerous feature of the peaks is their unpredictability in occurrence and impact. For this reason, peaks have to be eliminated immediately, because it must be assumed that the next following peak has already a much greater impact.
Storwize / SVC: Unlock cost savings potentials with BVQ
- 9 -
Because a quick fix is necessary, peaks are often fought by a massive upgrading of existing infrastructure. However, in this way they are usually only reduced until they occur again and lead to even higher follow-on investments. The only valid response to a peak is the root-cause analysis to understand the reason of the peak and then to specifically invest in the recovery. In a high percentage however, the root cause analysis only leads to organizational changes. Investments are often not required if the reason for the peak was understood. BVQ provides all the necessary analytical tools to perform a peak analysis. Due to the highly interactive analysis interface, an analysis can be performed in a very short time. Many BVQ analysis examples are available on the Internet and, if necessary, SVA-trained staff is available to assist the client in this situation.
Proactive problem avoidance By working with BVQ the administrator gets to know the limits of the system. For this reason, errors are no longer made, which might be committed before by an administrator without this knowledge. In many cases, changes by BVQ are watched very closely. A classic case is the introduction of compression where an administrator has to expect a higher system load. With the help of BVQ he will gradually converge to the compression of individual areas in the case of need and will always keep in mind the effect on the overall system. This is an example of how he proactively avoids a problem with simple methods.
Proactive service procedure: Storage system health hheck Often also health checks are offered with BVQ. These checks are carried out mostly once per quarter to ensure that all system´s performance parameters meet the requirements. A health check always uses the current data and the comparison data from previous periods. Link: The BVQ health check for your storage system
Storwize / SVC: Unlock cost savings potentials with BVQ
- 10 -
Creation of additional storage values
BVQ accounting – allocating storage cost related to performance With the BVQ accounting package an organizational layer can be placed on all storage objects. With the help of this layer, capacities at levels like application, servers and cost center are combined in their organization and can be evaluated later by reporting. The organizational summary can also be used with the BVQ treemap and provides here many opportunities to improve the overview for monitoring and problem analysis. A typical case is the identification of a bottleneck not only by using volume or server objects, but also by working with individual applications or application groups. Link: BVQ accounting package Link: BVQ Overview
BVQ service level management SLM enables the management and monitoring of storage-related SLAs and many other security relations in the whole storage. With the integrated alerting, the SLM package can ensure that contractual specifications are kept and security misconfigurations are detected at an early stage by migrations. Link: BVQ service level management package Link: BVQ Overview
BVQ VMware integration BVQ is able to read storage-related data from the connected VMware systems and can bring them into connection with the SVC / Storwize data. This results in the administrator´s ability to see the distribution of VMware systems in the SVC / Storwize storage area and to evaluate them. By using the BVQ database, for example, an accounting can be established at the level of the Vmware. Another important application is to assist in problem analysis. If a performance bottleneck occurs in a VMware system, all connected storages can be made visible with a single click and analyzed immediately. Thus an important time advantage is created for VMware problem analysis. Link: BVQ VMware integration package Link: BVQ Overview
BVQ copy service management The BVQ copy service management helps monitoring the metro and global mirror relations, which are used to save the data to an external location in a disaster case. With the usage of these mirrors a very high level of security is generated, which however depends on the condition, that these mirrors are complete and are working properly at all times. In collaboration with the integrated alerting,
Storwize / SVC: Unlock cost savings potentials with BVQ
- 11 -
BVQ supports the monitoring of these levels. In this way, many administrative tasks are made easier and mistakes are avoided.
Link: BVQ copy services package Link: BVQ Overview
Storwize / SVC: Unlock cost savings potentials with BVQ
- 12 -
BVQ web pages
BVQ in the Internet • BVQ website
http://www.bvq-software.com/ (English) http://www.bvq-software.de/ (German)
http://bvqwiki.sva.de (technical wiki with download)
• SVA website of SVA GmbH http://www.sva.de/
International BVQ blog https://www.ibm.com/developerworks/mydeveloperworks/... http://tinyurl.com/bvqblog If you are interested in further information or you want to become a partner to distribute BVQ to your customers, please contact us at: [email protected]. BVQ is a product of the SVA System Vertrieb Alexander GmbH