Welcome to OUR GLOBAL IT COMMUNITY.

Bringing together top IT experts, IT professionals and you to find solutions to today's biggest IT challenges. Ask for expert advice, post a solution and surround yourself with IT knowledge.

MEET THE EXPERTS

Brian Milne
Brian Milne
Daniel Petri
Daniel Petri
Debra Shinder
Debra Shinder
Lawrence Abrams
Lawrence Abrams
Lowell Heddings
Lowell Heddings
Jenny Stout
Jenny Stout

CHALLENGE

Adopting Windows Server 2008 R2 – without copying GBs of zeroes?

Asked by Daniel, in Tel-Aviv, Israel. - March 10, 2010

I am an IT manager in large insurance company, and we are preparing to adopt Windows Server 2008 R2.

As per recommended best practices, here is what I would be doing:

1. Build a 50GB fixed size VHD with Windows Server 2008 R2 installed inside. Let’s assume I have 45GB free space left. I declare this to be a master VM and check it into System Center Virtual Machine Manager 2008 R2 (SCVMM) and I have a 50GB file copy.

2. I check out the master VM and get another 50GB file copy. I wait for the file copy to complete, including presumably 45Gbs worth of zeros. Then I install Exchange and overwrite say 15GBs worth of zeros. Once I have Exchange properly installed and configured, I declare this to be an Exchange Master VM and check I in. Another 50GB file copy.

3. I checkout the OS Master VM from step 1 one more time. Again I wait for the file copy to finish including the 45Gbs of zeros. I install SQL and overwrite say 20GBs worth of these zeros. I declare this to be my SQL Master VM and now I have another 50GB file copy to check this into SCVMM.

I need to be able to build a series of master VMs while consuming least resources and I see myself dragging around 10s of GBs of file space that I will immediately overwrite Is there any way to avoid copying the GBs of zeros that will be immediately overwritten? Is there any way to optimize the SCVMM file check in and checkout induced file copies?

Topics: Infrastructure Management , Virtualization

Was this helpful?

+6

Yes
  • Daniel,
    I already gave a similar answer here on the site. I suggest that you take a look at www.VMUtil.com.
    They have 2 cool (and free) tools that can help you alleviate SCVMM pain.One of them is VHDCopy.exe.
    If you have a 60GB VHD file with 40GB free, VHD copy will avoid reading the 40GB and send it across the network. By default, it will also not write the 40GB. With the /Secure option, it will write 40GBs of zeros, but the read and the xmission of the 40Gbs is still avoided.
    HTH
  • James
    I totally agree that this is one of the nasty side effects of working with SCVMM... I'm looking for an answer myself.
blog comments powered by Disqus