We are seeing almost all day with 100% utilization on couple of LUNS on our VNX 5700 . The two LUNS are part of SQL DB (windows 2008) and I am seeing mostly Read throughput high. The two LUNS are part of FAST VP pool which has 10 * 2 TB NL SAS + 5 * 200 GB Flash + 10 * 600 GB SAS drives . This is causing high response times and process are running slow.
Current Tiering on the LUN is 16.76/49.89/33.35 ( EP/P/C) and other LUN 2.98/34.97/62.04 (EP/P/C) .. There is some database update/reports processing happening on those LUNS.
The policy is set as Auto .
can someone please let me know what option/tuning I can try from storage side and to help for better performance
how many read/write iops do you see to those LUNs ..as well as other LUNs. Did you look in analyzer to see how many IOPS your SAS/NL-SAS are handling ? High response times throughout the day or specific times. What kind of response times do you see ?
Are you using Thin LUN? Thin LUN is not designed for performance. You can try to migrate SQL DB files to Thick LUN or RAID group LUN (traditional LUN). RAID 1/0 would be better.
Anyway, you can collect Analyzer logs (.nar/.naz files) and send to EMC support for analysis.
LUN Utilization: The LUN Utilization metric of the LUN Performance Bottleneck indicator measures/displays how often the LUN is serving an incoming request. A high LUN utilization does not necessarily mean that the LUN is nearing capacity. A LUN is considered busy if any of its disks are busy, so LUN utilization usually presents a "conservative" view. That is, a high LUN utilization value does not necessarily indicate that the LUN is approaching its maximum capacity, just that at least one of its disks are busy.
Values in the columns are calculated with the folowing:
"% Utilization (avg. over period)"
"% Utilization (current)"
So it is firstly necessary to figure out which disks in the problemetic LUNs were that busy, which types of file were placed in those disks and during which period the LUN utilization ran to 100%.
Suggest you start the analysis with both storage side and application side.
On the storage side, follow this EMC KB:https://support.emc.com/kb/9132 to gather the storage performance report, check what target disk type they are and pay attention to the iops on disk for OLTP and bandwidth on disk for data warehouse in the performance report. Check how the read cache set and if the FAST cache was enabled on the LUNs and pay attention to the cache hit ratio in the performance report.
On the application side, find out the file type in those disks and what kind of database operation was processing in the peak time. Since the utilization indicates disk busy, it is also better to tune the database SQL statements and file logical distribution.
You may want to read over the below doc to get a clearer understanding on SQL and VNX performance.
also the 10k SAS drives are doing around avg 300 - 350 IOPS and NL SAS drives are barely doing any IOPS I see around less than 30 IOPS on NL SAS drives.
you are pushing those SAS drives really hard, you need to start thinking about adding more drives to the pool (i would get at least 10 or 15 SAS drives)
dynamox
11 Legend
•
20419 Posts
•
87439 Points
1779
0
Posted February 7th, 2014 14:00
how many read/write iops do you see to those LUNs ..as well as other LUNs. Did you look in analyzer to see how many IOPS your SAS/NL-SAS are handling ? High response times throughout the day or specific times. What kind of response times do you see ?