Performance Zone is brought to you in partnership with:

' ! Moshe Kaplan constantly helps successful firms getting to the next level and he is thrilled to uncover some of his secrets. Mr. Kaplan is a seasoned project management and cloud technologies lecturer. He is also known to be a cloud and SCRUM evangelist Moshe is a Co-Founder. He was a R&D Director at Essence Security, led RockeTier and served as a board member in the IGT and as a department head at a top IDF IT unit. Moshe holds M.Sc and B.Sc from TAU. Moshe is a DZone MVB and is not an employee of DZone and has posted 59 posts at DZone. You can read more from them at their website. View Full User Profile

Your Storage Probably Effects Your System Performance

  • submit to reddit

One of my clients had started getting some performance alerts in their monitoring systems: "IO is too high".

This is probably not an error you'd want to have.

In a quick analysis we found out that the alerts and the high IO originated from servers that were installed in a new data center. While the actual CPU utilization devoted to IO wait at the old data center was around 25 percent, in the new data center it was about 75 percent.

Who is to blame?
In the new data center, NetApp 2240c was chosen as a storage appliance, while in the old one IBM V7700 unified was used. Both systems had SAS disks so we didn't expected a major difference between the two. Yet, it was something worth exploring.

In order to verify the source, we made a read/write performance benchmark to both systems by running the following commands:

  1. Write: dd if=/dev/zero of=/tmp/outfile count=512 bs=1024k
  2. Read: dd if=/tmp/outfile of=/dev/null bs=4096k

On the NetApp 2240, we got a 0.62GB/s write rate and a 2.0GB/s read rate.
On the IBM V7700 unified, we got 1.1GB/s write rate and 3.4GB/s read rate.
That is almost a 100 percent boost when we used the IBM system!

Bottom Line
When selecting and migrating between storage appliances, pay attention to their performance. Otherwise, you may tackle these differences in production.

Keep Performing,
Moshe Kaplan

Published at DZone with permission of Moshe Kaplan, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)