Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Local storage vs SAN for VM's

Posted on 2016-10-19
10
Medium Priority
?
929 Views
Last Modified: 2016-10-21
A typical vm(VmWare) on our network has two virtual disks; one for the OS and the other for storage.  We currently run the OS vdk(c drive) from the local drives on the host server and the D drive is a vdk on the SAN.  The SAN is a RAID 10 with 12 10K SAS drives and the host server is a RAID 10 with 8 10k SAS drives as well.  We would like to create a new RAID set on the SAN with SSD drives and move the OS vdk to it.  Would we get better performance if the SSD's were on the local host instead of the SAN?  The SAN is connected using 1Gb iSCSI.
0
Comment
Question by:NytroZ
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
  • +2
10 Comments
 
LVL 123

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 1000 total points
ID: 41850576
You will probably find the bottleneck, will be the iSCSI network link to the SAN, at 1GB

Moving SSDs close to the Host CPU, will make IOPS faster.

BUT, what IOPS and performance do your require for your OS, all they do is BOOT the OS!

You may find you get better performance by moving ALL the SSDs into the HOST, and using standard spinning rust in the SAN, and using Cache-ing software.

e.g. FVP

http://pernixdata.com/
0
 
LVL 56

Assisted Solution

by:andyalder
andyalder earned 1000 total points
ID: 41850708
Local storage is almost always faster than SAN assuming you have similar hardware since the same chips and algorithms used on the SAN can be used on local RAID controllers. You lose the shared storage aspect though so you can't have HA / vMotion.
0
 
LVL 83

Expert Comment

by:David Johnson, CD, MVP
ID: 41850901
Most people that can afford a SAN have updated to 10G/40G networking to and from the SAN and other SAN's in the cluster
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 22

Expert Comment

by:robocat
ID: 41851851
The only was to know if performance would be better is to measure how  much IOPS and throughput you're actually consuming currently on the C drive.

Any change will only give better performance if you're maxing out the current resources. If you're only using 10% of the currently available IO resources, then you will not see any performance difference by adding faster IO resources.

So collect some usage statistics during a normal business day and see how much IO the C drive is consuming. Most likely this will be very little which would mean that it will make little difference whatever you do, except for boot time.

The reason for moving to SAN is of course HA and failover possibilities, not performance.
0
 
LVL 17

Expert Comment

by:Gerald Connolly
ID: 41851925
@robocat - The reason for moving to SAN is of course HA and failover possibilities, not performance.

Well actually when SAN's first came along in the late 90's one of their main advantages was performance! HA and failover came along later.
0
 
LVL 22

Expert Comment

by:robocat
ID: 41852072
@Gerald: true if you compare SAN systems with massive cache systems and lots of spindles compared to small local RAID. In this case the SAN is similar to the local DAS.
0
 
LVL 17

Expert Comment

by:Gerald Connolly
ID: 41853230
@robocat - was poking fun at your generalism!

Back then the debate was about big cache (e.g. EMC) and small cache (e.g Digital Storageworks), but it was mainly about performance - not all SANs then had lots of spindles, remember disks were tiny (by todays standards, think 4.4GB drives) and expensive then, and a  few hundred GB's was a BIG system!

We used to sell the concept of taking all the drives out of your server farm (lol) and consolidating them into a SAN using something like a MSA1000 or a RA9000 (including boot from SAN) to allow utilisation of the the stranded capacity not used because systems needed more spindles for performance rather than capacity - a bit like we would be now if we only had spinning rust technology (say a 1TB DB, but needing 20 spindles for performance).
Modern day SSD's and other NVM technologies have in the main, thankfully removed the IOPS issue for just about everyone.
0
 
LVL 123
ID: 41853409
and therefore the SAN vendors where they had a license to "print money" by selling storage because we needed IOPS by purchasing may spinning rust spindles, and we never got round to using all the storage, because we just needed IOPS

---- has long gone... because of flash!
0
 
LVL 17

Expert Comment

by:Gerald Connolly
ID: 41853428
Didn't I just say that?
0
 
LVL 123
ID: 41853486
just re-enforcing how we've been ripped off by ALL Storage vendors in the past! "they've had a license to print money"

and now they are paying the price, for they're mis-trust!

and how some older storage vendors are now struggling and panicking, trying to retrofit SSD/Flash into their shelves!
1

Featured Post

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Is your phone running out of space to hold pictures?  This article will show you quick tips on how to solve this problem.
The business world is becoming increasingly integrated with tech. It’s not just for a select few anymore — but what about if you have a small business? It may be easier than you think to integrate technology into your small business, and it’s likely…
Teach the user how to configure vSphere clusters to support the VMware FT feature Open vSphere Web Client: Verify vSphere HA is enabled: Verify netowrking for vMotion and FT Logging is in place or create it: Turn On FT for a virtual machine: Verify …
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

722 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question