VMware Cloud Community
JESX35
Enthusiast
Enthusiast
Jump to solution

SAN Sizing and how to plan proper IOPS size?

Hello All,

Just wondering what everyone is using to judge IOPS for your virutal enviroment prior to implementing or upgrading their SAN.  For Example say you have a general enviroment virutalized in Vmware 4.1 as such:

AD Server (Secondary)

SQL 2008 64 bit Server

Terminal Server 2008 R2 x4

Windows Server 2008 R2 File server

1 or 2 Windows Server 2003 application servers (Print server line of buisness apps)

Exchange 2010 Server

Now I have found lots of information on Exchange and the other odd application on what it requires for IOPS and planning tools to use for these apps but I can't seem to find any good tools or information for the enviroment on a whole.  So what about the IOPS required for all the other servers in the virtual enviroment.  What is the best practice when planning this out.

0 Kudos
1 Solution

Accepted Solutions
amvmware
Expert
Expert
Jump to solution

Utilise the information from assessment tools such as VMware CP or Platespin PowerRecon or similar. You can also use logical disk performace counters if  looking at Windows servers. Some SAN's provide consoles that show the current IO load.

I would not take manufacturer figures at face value - they are designed to look good. You need to understand your environment and IO requirements and what requirements you have of a new SAN  - ie what additional loads you intend to deploy.

View solution in original post

0 Kudos
8 Replies
amvmware
Expert
Expert
Jump to solution

Utilise the information from assessment tools such as VMware CP or Platespin PowerRecon or similar. You can also use logical disk performace counters if  looking at Windows servers. Some SAN's provide consoles that show the current IO load.

I would not take manufacturer figures at face value - they are designed to look good. You need to understand your environment and IO requirements and what requirements you have of a new SAN  - ie what additional loads you intend to deploy.

0 Kudos
dquintana
Virtuoso
Virtuoso
Jump to solution

Here you can find a IOPS Calculator  that sure helps you .

http://www.wmarow.com/strcalc/

Diego

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

STJ201110141
Contributor
Contributor
Jump to solution

Hello,

Out of curiosity how did you go with your SAN, I am trying to set up nearly an identical configuration and trying to work out the IOPS.

0 Kudos
cditmo
Contributor
Contributor
Jump to solution

I'm also very interested to hear the outcome of his new SAN selection; how were the required IOPS determined?

-Terry Morris
0 Kudos
JESX35
Enthusiast
Enthusiast
Jump to solution

Hello,

Sorry for the long delay

We ended up using a couple different tools.  We used perfomon counters for disk IO meters on the psyhical server along with IO Meter which is free software you can download that lets you track IO with many different settings.  Once we got the numbers we knew we where going with a Dell Equallogic SAN solution so we talked to the pre-sales rep to get the hard numbers on the SAN.  The Equallogic's we where looking at had 16 SATA disks and in a RAID 10 each Equallogic would have around 900-1100 IOPS.  With all our numbers back from perfmon and IO Meter we knew we needed around 1500 IOPS.  So to give us some growth we went with 2 Dell Equalloics which gave us 2200 IOPS.

Many SAN vendors also have tools you can download for free and use to get your IOPS information before a purchase or upgrade.  Also many of the SAN vendors also have data sheets that give you some ruff numbers on what typical servers will use for IOPS for ex. Exchange 2010 server with 5000 users would use 1200 IOPS.

Since the post I also went through the Vmware Design course and asked this very question.  The response was Perfmon, IO Meter, and tools used by the SAN vendors.  Hope this helps

0 Kudos
JESX35
Enthusiast
Enthusiast
Jump to solution

IBM also uses a licensed version of software called Disk magic which is really good for IOPS sizing however if you don't want to purchase the licensed version there is an end user license version as well.  Here is some extra reading information on it:

http://www.intellimagic.net/intellimagic/products/intellimagic-direction

0 Kudos
cditmo
Contributor
Contributor
Jump to solution

JESX35,  Wow, that was a quick reply! I'm happy to hear that you found success in determining your IOPS requirements. Thanks so much for the information and advice. One last update; I found the following link regarding best practices for LUN sizing on the communities forum:  http://communities.vmware.com/docs/DOC-10990   Best of luck and thanks again!

-Terry Morris
0 Kudos
CloudViseSoluti
Contributor
Contributor
Jump to solution

Dell Performance Analysis Collection (DPACK) beta gui based easy to use collection. Collect stats for whatever period you want and upload file to Dell, 1 hour later you get a detailed report of each server, IOPs, Reads/Write size, CPU Memory, Peaks etc etc..

Very good tool to understand your IO workload profile.

0 Kudos