Solved

Recommendations needed on RDM vs VMDK

Posted on 2014-04-25
8
1,597 Views
Last Modified: 2014-04-25
Hi,

I currently have an document imaging system software on a Windows 2003 physical server.  I have a 2TB and a 500GB SAN lun attached to this server.  I will upgrade the imaging system to the latest version running 64bit.  I am planning to install the new version on a VM.  I do not have the option to do a P2V so I will start from scratch.  Currently my weekend full backups on this server takes forever due to the fact that it is a lot of data and the data consist of mostly small tiff files.

Now with vSphere 5.5 I was thinking about creating a 3TB VMFS where I can have all the data and use Veeam to backup everything.  However, I am not sure if this is the best route.  Veeam and even VMware recommend the use of VMFS whenever possible but I was hopping to get some "this is what I would do if I were you" from the experts.  

Also, if I go the VMFS/VMDK route, what is the best way to move the data from the lun to the VMDK? Backup/Restore? Copying it over the network?  The data resides on a VNX 5300.

This is not related to the original question, but Veeam is pretty popular so I'm hoping someone might know the answer.  I know Veeam backs up the vmdk files so in theory if I go the VMFS/VMDK route, my backup should be faster as I will be backing up a single big file instead of millions of small tiff files.  Does it work the same way with Veeam if I use RDMs on virtual mode?  Does it still backup a single big file?
0
Comment
Question by:braishfield
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
8 Comments
 
LVL 120

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 40022784
I would always recommend Backup and Restore, or you could use Robocopy to mirror the data across the network both work reliably.

You may also want to have a read of

RDM versus VMDK performance

Conclusion: VMFS and RDM have similar performance. Don’t choose RDM for performance.
Source:http://www.vfrank.org/2011/03/22/performance-rdm-vs-vmfs/

Seelct carefully, whether to use RDMs or VMDKs (alot of advantages of using VMDKs, e.g. backups, vmdk is "portable"

if you are using RDM you will have to rely on SAN Snapshots.

If you Backup a Virtual RDM, it still backs up to a VMDK file in the restore.

see also here:-

http://www.veeam.com/blog/rdms-explained-for-veeam-backup-replication.html
0
 

Author Comment

by:braishfield
ID: 40022823
@Andrew, thanks for the quick response.  I am planning to dedicate a datastore for this machine.  If I want to have 3TB of usable space, what size should I give to my lun?
0
 
LVL 28

Expert Comment

by:asavener
ID: 40022834
The typical use case for deciding to use RDM over VMDK is if you're using Microsoft clustering services, or if there's some other reason why two boxes would need to access the same data.

Another case on vSphere 5.0 and 5.1 was the ability to map LUNs greater than 2 TB.  That use case is no longer valid if you're using 5.5, however.  (And you should really be using 5.5 if you need LUNs greater than 2 TB.)

Otherwise, you're better off with VMDKs in almost every scenario.


For migrating the data, I agree with backup/restore.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 120
ID: 40022839
If this is just a datastore for the VMDK, then you will need to work out, how much snapshot space is required, whilst the VM is being backed up.

This rate of change "delta", depends on how active this file server is between backups, we usually work on

Total of LUN Size = 25-35% of VMDK, plus 10%.
0
 

Author Comment

by:braishfield
ID: 40022867
@Andrew, let me see if I understood your equation.  
In a 500GB VMDK  the lun would have to be around 688GB when calculating 25% of the VMDK, right.  500 + 125 + 63.  Is the 25-35% for overhead?
0
 
LVL 120
ID: 40022886
Yes, so we would round up to a 700/800GB LUN.

The overhead is used, because space is only temporary for your snapshot, whilst in backup mode.

so you've got 200-300GB of snapshot space on the LUN, whilst the backup is running, so 200-300GB of data change whilst VM is being backed up.

This can be calculated scientifically, by checking growth of data each day in the vmdk, e.g. block changes.
0
 

Author Comment

by:braishfield
ID: 40022896
Thanks for your help.
0
 
LVL 120
ID: 40022908
That's not an issue.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
NAS Solution for VMware ESXi 2 118
VMware Fail Over 5 87
Datacenter object VMWare 7 61
VMware move VM disk from Windows 2008 to 2012 or 2016 5 42
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
When rebooting a vCenters 6.0 and try to connect using vSphere Client we get this issue "Invalid URL: The hostname could not parsed." When we get this error we need to do some changes in the vCenter advanced settings to fix the issue.
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…

756 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