+ All Categories
Home > Technology > IBM SVC / Storwize: Unlock cost savings potentials with BVQ

IBM SVC / Storwize: Unlock cost savings potentials with BVQ

Date post: 16-Jul-2015
Category:
Upload: michael-pirker
View: 80 times
Download: 3 times
Share this document with a friend
Popular Tags:
13
Storwize / SVC: Unlock cost savings potentials with BVQ Michael Pirker SVA GmbH
Transcript

   

 

Storwize  /  SVC:                            Unlock  cost  savings  potentials  with  BVQ  

Michael Pirker SVA GmbH

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


Recommended