Solved

Local storage vs SAN for VM's

Posted on 2016-10-19
10
141 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
  • 3
  • 3
  • 2
  • +2
10 Comments
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 250 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 55

Assisted Solution

by:andyalder
andyalder earned 250 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 78

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
 
LVL 21

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 16

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
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 21

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 16

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 118
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 16

Expert Comment

by:Gerald Connolly
ID: 41853428
Didn't I just say that?
0
 
LVL 118
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

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

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

Suggested Solutions

HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
This article will show you how to create an ISO CD-ROM/DVD-ROM image (*.iso), and MD5 checksum signature, for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5). It's a good idea to compare checksums, because many installations fail because of a corr…
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…

920 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now