Apr 4, 2015

EMC ViPR - SRM - Overview

1. Introduction
The EMC ViPR SRM solution enables you to identify and manage the impact that storage resources have on the performance and availability of your applications. You can assure storage services through end-to-end analysis—from the application to the host and down to the storage array. With improved insight, your storage resources will be optimized, resulting in better cost control even while data grows at record rates.
The ViPR SRM provides you with real-time updates through dynamic reporting of all resources and performance dependencies. Furthermore, you can analyze application performance through trending and threshold notifications correlated with storage metrics. You’ll gain a better understanding of interdependencies through visualization of all physical and virtual relationships—from the application to the host and from the host through the storage—to improve efficiencies and optimize resources
§  To summarize, EMC ViPR SRM Solution enables you to:
§  Visualize:
         View relationships and topologies from application to storage system
         Correlate application health with Storage KPI's
§  Analyze:
         Create custom reports and dashboards
         Define and report storage utilization by Service Level in multivendor environment
         Validate configuration compliance
§  Optimize:
         Storage workloads based on the optimal tiering strategy
         Identify application capacity usage for primary storage and replicas
         Improve productivity while on the road through mobile access
 





2. Architecture

The ViPR SRM provides increased visibility into heterogeneous storage environments. Its tight integration with EMC storage systems enables customers to monitor and analyze their use of key EMC differentiating technologies such as Fully Automated Storage Tiering for Virtual Pools (FAST VP) and Federated Tiered Storage to meet both application performance and cost containment objectives.
This new release of EMC ViPR SRM combines the functionality of the three products, ProSphere, Storage Configuration Advisor and Watch4net, into one product with a single architecture. While most customers welcome the agentless discovery of the suite, some customers requested the option to deploy agents. So now customers have a choice, agentless or agent discovery. Health, threshold-based and configuration alerts have been consolidated into a single report by severity as well as presented into a dashboard for at-a-glance assessment of alerts by severity, device type and category. We’ve also added a vApp-based deployment option in addition to the native OS install shield.

With the 3.1 release, the ViPR SRM now has a single front-end portal and console, single database and single discovery/collection engine. ViPR SRM provides a fully integrated solution of the individual components that composed SRM Suite 2.0 (Watch4net, ProSphere and Storage Configuration Advisor). The Suite enables a centralized view of a distributed storage environment. It is focused on providing a view into what resources are in use, how they are connected and if there are availability, performance or capacity issues in the environment. It enables visualization, performance troubleshooting, capacity reporting and configuration analysis.





3. Application to Infrastructure Mapping



ViPR SRM provides end to end analysis that allows storage teams to understand and visualize host to storage relationships and dependencies. There are several topology view available: physical, logical masked and logical masked with replicas. With these insights, you can analyze performance and availability trends along the data path and how they may be impacting application service levels






This is an example of a custom dashboard that can easily be created to show the host, VMware, SAN switch, host file system, storage and chargeback for an application or business unit.  ViPR SRM will also show end-to-end views for environments that contain AIX-VIO, VPLEX, and IBM SVC 

Application to infrastructure mapping extends beyond EMC VMAX, VNX, VNXe3200 and XtremIO arrays with topology views and path details reports for select multivendor arrays such as Hitachi Data Systems, IBM XIV, IBM SVC, HP StorageWorks P9000, HP 3PAR and NetApp





4. Performance Trending and Reporting




When performance issues occur, the Storage Administrator needs to identify or eliminate components within the storage infrastructure as the cause of the problem.  Identifying the relationship dependencies along the data path is extremely difficult, which only becomes more complicated in highly virtualized environments.
ViPR SRM offers detailed relationship views from the host to the LUN with PowerPath metrics to analyze performance bottlenecks.  This enables the Storage Administrator to perform end to end analysis from the host to the switch to the array, identify performance issues along the data path for traditional and software-defined storage.  It also includes centralized PowerPath configuration, metrics and alerts for all PowerPath hosts to enhance performance troubleshooting.
Automating key processes of identifying end-to-end relationships, bottlenecks, and contributors to those bottlenecks reduces the time it takes to troubleshoot performance issues from hours and weeks to minutes and hours greatly improves Storage Administrators productivity 

ViPR SRM provides detailed end-to-end topology views for your storage environment. It allows you to analyze performance from a virtual or physical host, <CR> Hypervisor, <CR> switch, <CR> VPLEX and <CR> array perspective.  This end-to-end visibility enables storage administrators to quickly isolate performance problems across the data path. With ViPR SRM, you gain a visual understanding of the complex relationships that exist in VPLEX environments with the ability to quickly drill down and analyze performance anywhere along the data path to improve service levels and increase productivity

You can analyze and report on performance trends for EMC and third-party storage with ViPR SRM. This is an example report showing NetApp Filer LUNs and Volume performance, Network and CPU performance.  (Note: A complete list of all supported arrays, switches, hosts and applications is available later in this deck.)

Understanding network usage by object storage
Organizations are increasingly adopting object storage to support the development of mobile and web scale applications. These applications demand high performance and drive the growth of unstructured data.  Understanding demands placed on network capacity by  rapidly growing object storage environments is essential to ensuring consistent service levels while supporting planning processes.
ViPR SRM automates reporting of network usage for EMC object storage
ViPR SRM automates reporting of network usage over time providing visibility into the total number of objects and data uploaded and downloaded as well as visibility into objects read, objects written, data downloaded, and data uploaded by project and service-level.

Automated analysis improves network capacity planning to ensure SLA’s
With ViPR SRM’s automated reporting, storage administrators gain insight into network utilization to improve capacity planning processes. It also provides insight into data downloaded and uploaded by project and service-level to align the cost of storage services with workload requirements.

5. Storage and Application Capacity Trending and Reporting



ViPR SRM’s reporting extends across data centers sites and heterogeneous storage environments. It also has tight integration with EMC arrays so you can define service levels based on FAST policy, VMAX3 Service Level Objective (SLO), array model, or RAID type.  It enables you to track the true cost of supporting an application by allowing you to group hosts by application or department and discover all capacity consumed by all primary volumes and replicas supporting those hosts 

Capacity planning is probably one of the most challenging and daunting tasks you as Storage Administrators have to do.  You often struggle to understand capacity consumption across different vendors and models of storage.  Capacity management is often a manual time consuming effort. With limited visibility to capacity usage and trends, planning for and justifying new purchases is extremely difficult.








ViPR SRM provides storage teams with enterprise level storage capacity dashboards, which includes EMC ECS, VMAX, DMX, VNX, VNXe3200, CLARiiON, Celerra, VPLEX, XtremIO as well as multivendor storage from HDS, HP P9000, HP 3PAR, IBM XIV and NetApp, enabling them to understand how much capacity they have and how much is being used. Capacity utilization trends help identify when more capacity will be needed. 
Better visibility into capacity utilization allows storage teams to more efficiently manage that capacity which translates into more efficient use of capital.  Automated report generation eliminates tedious manual effort by storage teams, freeing them up to work on revenue generating projects.  Furthermore with better insights to capacity utilization, they are now better armed to justify new purchases.





6.Application Usage Chargeback


Storage Administrators need to ensure they are providing show back or chargeback to application owners for all the storage that supports the application. Capacity management is manual and error prone, making it very time consuming and difficult to calculate the true cost of storage. Without this visibility they cannot communicate the true cost of storage services to application owners.
In this example, how would you charge for application storage?
Local copies for backup should be charged to application owner, not backup, despite mapping.
Local copy for development servers should probably be charged to application as well
Remote copy should also be charged to the application since it will be used in the event of an outage to recover the application remotely.

ViPR SRM provides chargeback reports which map storage to service levels based on array characteristics or FAST policies. It has the ability to track the consumption of capacity over time and identify the application that is utilizing all the storage assets including primary storage, snapshots as well as local and remote copies. This data is collected and can be used in the formulation of a true chargeback report to the line of business. Total chargeback for the application storage should include all this capacity.

Storage teams can provide application owners with chargeback reports, enabling them to communicate the true value of storage services. Automating these chargeback reports streamlines the reporting process to application owners and improves the productivity of the storage team.


Experience has shown that over half of SAN problems are due to configuration issues. For most organizations, managing compliance with defined design best practices and the support matrix guidelines is a manual and time-consuming process. Non-compliance with defined policies can cause SLA violations which can take hours/days to resolve. In some cases, penalties are paid for SLA violations. ViPR SRM monitors compliance your design best practices and the EMC Support Matrix to ensure your environment is properly configured to meet service level requirements. Because configuration changes are tracked, you can investigate changes that have been done over time to determine what change may have caused an issue and eliminate hours of troubleshooting processes to improve productivity






Storage Administrators struggle to communicate the value and delivery of storage services to a variety of users and roles.  Reporting is typically manual and extremely time consuming.  ViPR SRM offers a flexible reporting engine to create a wide variety of reports from the extremely simple to highly customized.  Reports can be created and scheduled to run on a regular basis allowing them to be easily shared or Emailed to key stakeholders such as application owners, lines of business or tenants in the case of service providers.  
Automating reports for key stakeholders saves storage teams significant time and eliminates manual errors.  With better reporting capabilities they are able to communicate the value and performance of their storage services. These are two examples of custom dashboards and reports that were created as part of a sales campaign for a service provider in EMEA.  The top dashboard was created for the storage team who needs to view storage utilization across the platinum, gold, silver and bronze storage tiers for all customers.  The bottom dashboard highlights the multi-tenant capability, which only allows tenants to view their storage tiers














No comments:

Post a Comment