Solved

Is file server performace higher on Virtual Machine?

Posted on 2009-05-09
9
396 Views
Last Modified: 2012-05-06
Is file server performance better if system is installed on top of virtual server, of bare metal installation is better?
0
Comment
Question by:mrmut
9 Comments
 
LVL 2

Expert Comment

by:quickcat88
ID: 24343598
Normally it's better to install it on the machine directly to avoid unneccessary data exchange. However, if thousands of other things are installed on the same machine, it might be a different story.
0
 
LVL 7

Expert Comment

by:Cuteadder
ID: 24343605
Bare metal would be better as other resources come into effect on a virtual server such as CPU and memory for the VHD. Only slight difference...
0
 

Author Comment

by:mrmut
ID: 24343643
It has sense to me that BM is better performance wise, but could there be a trick? - is FS virtual, than underlying Virtualization Platform could optimize performance.

+ How Virtual Machines instruct controller to read data? VM's have their Virtual Drives stored as single files, so it seems logical to me that FS on VS could actually be faster, especially with small files.

Could that be so?
0
 

Author Comment

by:mrmut
ID: 24343649
(Smaller number of real HDD head seeks, as HDDs read just one big file which is later separated into small files of the virtual FS.)
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 7

Expert Comment

by:Cuteadder
ID: 24343676
Unless you can configure some kind of perfomance raid with no other deciding factors through VHD's and VS/VM then yes.

But don't forget you can do all that on bare metal to get good results...
0
 

Author Comment

by:mrmut
ID: 24345073
So, for example, if I create a 6HDD RAID 10, and put this single VM on it. - Than the performance should be higher than it should be greater than BM installation?
0
 

Author Comment

by:mrmut
ID: 24347396
I think we need to precisely define the answer;

-> Regardless of underlying RAID field, would the performance of VHD be better than the regular Hard Drive, due to underlying Virtualization Platform?

-> It would also be great if I could get some link to the specifics.

Thank you.
0
 
LVL 18

Accepted Solution

by:
larstr earned 500 total points
ID: 24350338
The performance depends on the type of workload. Sequential workloads seem to be faster on BM than virtual, but with a mixed workload you will see a workload very similar in both environments.

I did some testing a while ago and the pic below is taken from that test.

Lars

iometer-physical-and-virtual.png
0
 

Author Comment

by:mrmut
ID: 24350354
Great!

Even better - a machine in question is almost the same configuration:)

Thanks a lot!
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

Will try to explain how to use the VMware feature TAGs in the VMs and create Veeam Backup Jobs using TAGs. Since this article is too long, I will create second article for the Veeam tasks.
In this article, I show you step by step with screenshots to assist you - HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5), with some helpful tips along the way.
Teach the user how to rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

895 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