Solved

Disk Configuration of VM's

Posted on 2014-12-02
3
100 Views
Last Modified: 2014-12-23
Hi Experts,

I've started a project to design and implement a new server environment for one of our customers. I'm not that experienced, so i hope i can get some advise according to the disk configuration of the servers.

With virtualization is it still a normal thing to do, to create seperate partitions or use seperate disks for, for example, the servers swap file? If so, are there more aspects to place on a seperate disk to gain performance?
0
Comment
Question by:SvenIA
3 Comments
 
LVL 95

Accepted Solution

by:
Lee W, MVP earned 250 total points
ID: 40475807
I generally don't create separate partitions - think logically - a partition is on the same set of spindles (assuming you're not using SSDs) and if anything, it COULD hurt performance forcing the read/write heads farther away as the disk is reading.

If you could put the pagefile on another drive though, that would improve performance as you would have two separate sets of spindles - one to read your data and one to read the pagefile.  More RAM will also improve performance.  Though I haven't done it often, I've strongly considered having a single NON-RAID drive for non-critical aspects of the system - Pagefile (leave a smaller one on the host drive), Volume Shadow Copy, WSUS data, and other other resources, such as a "scratch" disk to install service packs and updates to windows and other programs. Why make something redundant that really doesn't have to be.

The VMs though should NOT have any partitions other than the default partitions (boot, etc) that Windows creates.  Instead, use separate VHD files (or VHDx files) for each "partition" you'd want.  This allows you to more easily move a "partition" to another server if necessary.

Use Fixed size VHDs if you can, BUT that can take time to create AND to copy if you later want to move.  What I often do is create PARTITIONS on the physical drive array and then put each VHD as a dynamically expanding VHD in the physical drive array's partition.  This ensures no fragmentation on the VHD as it grows.  (The internal file system can still fragment though!)
0
 
LVL 79

Assisted Solution

by:David Johnson, CD, MVP
David Johnson, CD, MVP earned 250 total points
ID: 40476064
storage has come a long way in the last 5 years.With SSD pricing dropping like a rock while the performance is skyrocketing.With the right storage array you can use tiering in which some items can be pinned or you can use dynamic tiering so that the most used items are stored on SSD's and the least used are on Hard Drives. So in this scenario you need to use separate vhd(x).. sometimes you set up a vhd with multiple partitions but the actual use doesn't follow your predictions and when you shrink a partition to the right the free space is to the right (after the shrunk partition) and unusable by the previous partition that you want to expand so you are left with the time expensive operation of using a 3rd party partition tool OR creating a new vhd and moving the partitions over.   There are exciting changes coming with ReFS and you can take advantage of it right now on Storage Space Volumes.  ReFS is the replacement for NTFS and available from Server 2012 onward. ReFS does not support EFS and some other items that NTFS supports so it is not the do all end all in all situations. I've seen some pretty dramatic improvements in the pipeline which I hope come in Server V.next.
0
 
LVL 7

Author Closing Comment

by:SvenIA
ID: 40514665
Thanks!
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Resolve DNS query failed errors for Exchange
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…

862 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

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now