Solved

Is file server performace higher on Virtual Machine?

Posted on 2009-05-09
9
400 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
Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

 

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

Suggested Solutions

Title # Comments Views Activity
vm size discrepency 2 48
Connect to CentOS (in a local VMWare VM) using Putty 7 140
VM delta disk 2 47
Troubleshooting Windows Server VM memory usage issue ? 4 82
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 will show you HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.5 after enabling SSH or ESXi Shell.
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…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

740 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