Guest Operating Systems

 View Only
  • 1.  Windows server vmdk files spread across multiple datastores

    Posted Jan 15, 2021 08:48 PM

    I'm very new to VMware so I have one question. What is your opinion about speeding vm Windows 2016 server vmdk files across multiple datastores? Is this good practice or it is better to have all files on one datastore? I also have Veeam backup software so I’m little concern about backup and restore in vmdk files across multiple datastores scenario.



  • 2.  RE: Windows server vmdk files spread across multiple datastores

    Posted Jan 17, 2021 01:07 AM

    Generally speaking, it's not a great idea because it extends the blast radius of datastore failures and it makes it more difficult to troubleshoot performance problems should they arise.



  • 3.  RE: Windows server vmdk files spread across multiple datastores

    Posted Feb 28, 2021 09:07 PM

    > I also have Veeam backup software so I’m little concern about ...

    Veeam is not a tool that you switch on and forget.
    As soon as you have created an automatic backupjob you have a larger risk to lose that VM than you had before.
    A VM using using eagerzeroed vmdks only - ideally with mapping-details stored outside of the VMFS is something that will run foine even if you do not look at it for half a year.
    When you launch Veeam you can expect that it fails to clean up snapshots once every half year or so.

    So you cooperate  with Veeam and :
    - setup your VMs as simple as possible: all vmdks in the same directory
    - used thin basedisks
    - check your VMs for errors with MS-shadowcopy providers
    - do not use hot snapshots at all and only add cold snapshots when it is really necessary

    - and most important - read Veeam-logs every morning - do not let snapshots pile up !!!

    If both parties do their part of the teamwork - you will sleep better

     

    Ulli

    I



  • 4.  RE: Windows server vmdk files spread across multiple datastores

    Posted Mar 01, 2021 11:46 AM

    >>> Is this good practice or it is better to have all files on one datastore?
    It actually depends on the VMs workload. For general purpose VMs, you'd likely not see any benefit. However for special use cases like high performance databases, and depending on your storage, it may make sense to place the OS, the database, and the logs on separate datastores on different storage tiers.

    André