Is file server performace higher on Virtual Machine?

Is file server performance better if system is installed on top of virtual server, of bare metal installation is better?
mrmutAsked:
Who is Participating?
 
larstrConnect With a Mentor Commented:
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
 
quickcat88Commented:
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
 
CuteadderCommented:
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
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

 
mrmutAuthor Commented:
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
 
mrmutAuthor Commented:
(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
 
CuteadderCommented:
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
 
mrmutAuthor Commented:
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
 
mrmutAuthor Commented:
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
 
mrmutAuthor Commented:
Great!

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

Thanks a lot!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.