3 minute readPerformance Troubleshooting Series: Solving the Problems at Hand
You can run into a situation very quickly where you are experiencing performance problems and these performance problems may be revealing themselves in an environment that may or may not actually have anything to do with the environment that is actually causing the performance problems. Sounds confusing, right? So how can you figure out what is the underlying cause of your performance problems and solve the issues at hand?
So, say that you have found yourself in a situation in which your cache on your array is being hammered by one of the environments in your system. What do you do now? The first thing you should do is to use the performance monitoring tools for your system. These performance graphs can show you which environment is using the highest amount of IOPS and cache. You’ll know when you have found the right LUN by seeing that response times and cache utilization have been spiking up at the same time as when this LUN increases its IOPS. This will indicate that you have found the server that is hosting the data that is causing your cache utilization to go through the roof.
Your next step is to look at the LUN that is causing the problem. What kind of data is on the LUN? On what kind of drives does the LUN reside? Is it, for example, an Oracle database sitting on SATA drives? If that is the case, your fix is very easy – move it to a faster disk.
In most tier two type array, you will have the ability to migrate disks a lot. So, if you have a database LUN that is sitting on a RAID group or a storage pool that has SATA disks underlying it, and if you have the capacity available, you can go and create anew LUN on a SAS or Fibre Channel RAID group or storage pool and migrate that LUN over to the new pool. By doing this, you will decrease the response time for that device because the underlying device to which the cache is writing data is able to keep up with requests a lot faster than the original SATA disk.If your environment is strictly built on RAID groups, you create a new LUN that is in a faster spindle RAID group like SAS or SSD and you can then migrate that LUN over.
However, the best way avoid these issues is to plan your architecture properly when you deploy systems to the storage array.
Subscribe to our newsletter for blog, End-of-Life (EOL/EOSL) dates, and data center news and information.
Reid is the founder and CEO of Reliant Technology and for 14 years has pursued his mission to remove the pain associated with maintaining IT infrastructure. Reid writes on common challenges related to maintaining, servicing, tracking, budgeting, and upgrading technology.
When you have Reliant Technology support your data center, you help us support SERV International and provide thousands of meals for starving children.
About Reliant Technology
As Data Center and storage experts, Reliant Technology is available to provide consultations and solutions to your server backup needs. Our experienced engineers and IT specialists are ready to help you determine the best option for your Data Center. If you have a topic you would like to see discussed, or if you would like to submit an article for possible publication, please, get in touch with us.