- Do you have an application owner complaining about performance?
- Do you want to get a general idea of how your array is performing?
- Do you want to turn this.. into this..?
I’ve been doing a lot of performance analysis with EMC Clariion CX3, CX4, and VNX storage recently and have a sort of an informal methodology I follow. I’ve had a couple customers ask me to show them how to get useful data and graphs from their arrays and more recently after posting about FASTCache and FASTVP results I’ve had even more queries on the topic. So I’ve decided to put together a sort of how-to guide. It will take several posts to go through the whole process, so this first post will focus on making sure you have the right tools. The Tools: First, you MUST have the Navisphere/Unisphere Analyzer enabler on the storage array. If you don’t have it, all you can really do is send an encrypted archive to EMC for help when you have a performance problem. Analyzer is an indispensable performance analysis tool for CX/VNX systems and is really quite powerful. Unfortunately, many customers don’t see the value during the purchase process but end up needing it someday in the future. Make sure Analyzer is included in EVERY array purchase.
If you haven’t already, you also need to enable Statistics on the array AND in more recent versions of FLARE you need to enable Archive Logging. Statistics logging is enabled in the array properties dialog, shown here…
Archive Logging is enabled in the Monitoring -> Analyzer -> Data Logging dialog, shown here…
In practice, 5 minutes is a good interval for archives. Also make sure that periodic archiving is enabled which will generate a new NAR file every so often (it depends on the interval)
Next, you need an Analyzer workstation. You can run Analyzer directly off an array through Navisphere Manager or Unisphere but I prefer installing the software directly on my PC. It lets me work on the analysis from home or anywhere else, and since I look at data from many different customer’s arrays’ it’s easier. You can download the latest version of Unisphere Server and Unisphere Client directly from PowerLink (Home > Support > Software Downloads and Licensing > Downloads T-Z > Unisphere Server Software). Once you install both, you can launch the client and log in to your local Unisphere server. You can then open Analyzer archive files (NAR files) from any array for analysis. Third, you need a graphing tool. I currently use Microsoft Excel 2010 on the same workstation as my Unisphere installation, which happens to be my corporate laptop. While Analyzer does graph the data you select, there is only one type of graph available and sometimes when many objects are being graphed together it’s almost impossible to actually compare them to each other.
Another reason to use Excel is that while Analyzer has a wealth of different statistics available for all sorts of array objects, there are some exceptions right now. For example, if you are using newer features such as FASTCache or FASTVP on your array and want to see statistics for those technologies, there is not much in Analyzer to see. I’ll go through some methods for teasing that data out as well.
Part 1 — Go to Part 2 >>