Solved

Best practice in defragging Virtual servers. ESXi 4.1, Server 2008 R2.

Posted on 2012-04-02
7
1,673 Views
Last Modified: 2012-04-04
Can you defrag a virtual servers disks like with a physical server?
If I run a defrag on a virtual server, It only analyses the disc and the defrag finishes instantly.

We have several Equallogic SAN's which host the volumes for each virtual guest server.
VM's are managed via vCentre 4.1

What is the best practice in defragging volumes with this design? is there one?
0
Comment
Question by:Mayogroup
  • 4
  • 2
7 Comments
 
LVL 40

Accepted Solution

by:
coolsport00 earned 333 total points
ID: 37799018
I touched on this subject recently at this post:
http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_27651590.html

Basically, you have to determine the need based off your virtual infrastructure setup. If you use Thin disks for VMs, it's most certainly a "no" because defrag'ing will touch all your disk and thus 'inflate' your VMDK to thick. This also affects CBT. If you read this brief article about defrag'ing, I think it'll answer your question and you can best decide if you should do it, but mostly, the answer is 'no':
http://blogs.vmware.com/vsphere/2011/09/should-i-defrag-my-guest-os.html

Regards,
~coolsport00
0
 
LVL 119

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 167 total points
ID: 37799652
Contact you SAN vendor and ask for their recommendation,
0
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 333 total points
ID: 37800578
Yes, that is one of the recommendations in the article I posted. But again, if you're using thin disks for your VMs and you want to continue doing so, there's really no point in asking your SAN vendor...you really can't to a defrag. Also, in reality, the performance gain from a defrag tends to be negligible UNLESS there is a lot of file 'movement' that happens on a particular VM or VMs. Then there 'may' be some performance gain.

~coolsport00
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 

Author Comment

by:Mayogroup
ID: 37804314
All good. Thanks for the posts.
I am not trying to say I need to defrag. I realise this is no longer required for windows servers.
I am just wondering what the standard is for SAN technology. I assume there must be something I can do as ongoing maintenance around volumes and VMDK's etc?

I will contact the vendor.
0
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 333 total points
ID: 37804349
Yes...for SAN specific questions, you'll need to ask your vendor. I know EMC mostly doesn't require it..pretty sure Dell doesn't but others (NetApp, etc.) may.

~coolsport00
0
 
LVL 119

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 167 total points
ID: 37805237
Make sure your Partitions in your VMDKs are ALIGNED!
0
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 333 total points
ID: 37805770
Good point @hanccocka. @Mayogroup - if you are using Windows OS's below 2K8/Win7, then I *highly* suggest this free tool:
http://nickapedia.com/2011/11/03/straighten-up-with-a-new-uber-tool-presenting-uberalign/

I have tested it out and it works well. There is a video in the URL (towards the bottom of the post) that helps show how to use it.
This thread talks about disk alignment more, as well:
http://www.blueshiftblog.com/?p=300 (this is the best blog on alignment I've seen out there IMO)

~coolsport00
0

Featured Post

NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

Question has a verified solution.

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

What does UTC stand for?  “Coordinated Universal Time” – Think of this as the true time on Planet Earth that never changes with the exception of minor leap seconds here and there to account for the changes in the planet's rotation.   What does th…
Find out what you should include to make the best professional email signature for your organization.
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
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…

823 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