Private Cloud Demo Extravaganza presented by Symon Perriman

Hello Community,

here a “short” screencast collection presented by Symon Perriman from “Bare Metal to Private Cloud” with System Center 2012.

Deploy Bare Metal Servers to Hyper-V with System Center 2012

Multiple Hypervisors for Cloud Resources & Adding ESX Servers with System Center 2012

Add Resources to a Failover Cluster with System Center 2012

Service Template Creation & Deployment with System Center 2012

Standardized Service Updating with System Center 2012

Monitor Network Devices with System Center 2012

Monitor and Automatically Resolve Issues in the Fabric with System Center 2012

Create an Orchestrator Runbook and Integrate with Service Manager with System Center 2012

Create Self-Service Request Offerings using the Service Catalog with System Center 2012

Deliver Self-Service Request Offerings using the Service Catalog with System Center 2012

Gain Insight & Visibility through Service Manager Reporting with System Center 2012

Enabling Application Performance Monitoring with System Center 2012

Creating an Application Performance Monitoring Dashboard with System Center 2012

Deep Application Diagnostics & Insight with System Center 2012

Managing Applications Across Private & Public Clouds with System Center 2012

Managing Application Resources Across Private & Public Clouds with System Center 2012

Self-Service Application Deployment with System Center 2012

Some thoughts on NIC Partitioning (NPAR)

Hello community,

today some thoughts about NIC Partitioning.

What means NPAR?

NPAR is a technology used by Broadcom and Qlogic, which enables you to split up traffic on a Networkcard (NIC) in 4 partitions. NPAR is only working with 10GbE technology. NPAR is similar to QoS on Networklayer.

How can I split up the traffic?

You can split up the traffic in different ways. Like with QoS with UDP or TCP packet filter but you have also the option to split up in VLANs, Virtual Machine or application client. For application client your software must support multitenant.

When I split up the bandwidth is this dynamic or static?

You can have both, it is possible to set up static partitions or you can set it dynamic.

As you see in the picture, there are static bandwidths configured for iSCSI, FCoE, TOE and other protocols and dynamic for VMs. It is also possible that more than one Protocol or VM uses one Partition.

Has my switch to support NPAR?

No. Your switch has not to support, for your switch there is no different between an NPAR NIC than a normal NIC.

What about the OS, can every OS handle NPAR?

No. There is a list of supported OS,  Windows Server 2008 and 2008 R2, Windows Server 2012, Windows Hyper-V Server, RHEL, 5.5 and 6, SLES 11 SP1, VMware ESX, ESXi 4.1 and ESXi 5.0.

Why should I use NPAR?

From datacenter perspective it would reduce your cabling and maximize bandwidth.

How does this work?

Let me give you an example. For an Hyper-V cluster you need one NIC for Management, one NIC for Cluster Heartbeat, one for Livemigration, one for cluster shared volume, two iSCSI NICs and two or more NICs to attach you Company and VM Network.  So in the past you had many NICs or a few NICs with many ports. With NPAR it is possible to use at least two 10GbE NICs  Ports to setup the complete network environment. That reduces cabling and you don’t need big 2U sever to hold all the cards.

How to configure NPAR?

Check out the links and the video below.





For more questions and information take a look in this whitepapers and blogs.

Thank you for reading.



Mounting .vhd during OS boot via script

Hi Community,

in this blog I will show you how to mount a .VHD file during boot.

1. create a new .txt and type in:

select vdisk file=<filepath to vhd><vhd name>.vhd #example select vdisk file=d:\Brighteyes_Win7_installation.vhd

attach vdisk

2. create a new .bat file

diskpart -s “<filepath to .txt file>” #example “d:\scriptsautomount_data.txt”

3. copy both files on the same harddrive where the your .vhd are located. If you have .vhd files at different positions, copy them in your windows rootdirectory (subfolders are also ok)

4. now you have two options to run the script

Option 1: easiest but worstest way

a. create a link to the batchfile in your autostart folder

Option 2: good middleway

a. click right on the computer icon and select manage

b. Open the computer management and go on Task Scheduler

c. click on create task

d. under general please select:

Name: What ever you think

Discription: Mount VHD file xyz

select -> Run whether user is logged on or not: 

select -> Run with highest priviliges

select -> Configured for Windows 7 and Windows 2008 R2 

e. go on Triggers and klick new

f. select Trigger at startup and klick ok 

g. go on conditions and remove all marks from the checkboxes

h. go on settings and change following options

select -> allow task to be run on demand

select -> Run task as soon as possible after a scheduled task is missed

select -> after the task failed, restart every: 1 minute

select -> Attempt to restart up to: 3 times

select -> stop the task if it runs longer than: 1 houre

select -> ih the running task does not end when requested force it to stop

i. klick ok 

j. restart your OS and check if the HD is mounted

It is also possible to mount VHDs with local or group policy’s. I will explain this in one of my next blogposts.

How to install Windows 7/8 and Windows Server 2008 R2 or Windows Server 2012 in a bootable .VHD file

Hello Community,

In this Blog I want to show you how to install Windows in a bootable VHD. In my example I will use Windows 7.

1. Boot from Windows DVD until you see this Screen

First boot screen where you can select Language, Keyboard and so on.

2. On the next Screen press Shift+ F10 or Repair options to Open a Console

3. On the console type diskpart – now you changed to the application diskpart

4. At first run the command listdisk to see the avail disks

5. If no Disk is listed you need to run the next few task otherwise you can go on with Task 9.

6. Write command select disk 0 to attaché first HD

7. Now type clean to wipe and prepare the drive

8. The last step is to format and attaché the drive. So run following commands:

a. Create part primary

b. Format fs=ntfs label=”Harddrive 0” quick

c. Active

d. Assign letter=c

9. Now you can create the VHD

10. To create the bare VHD type following command: create vdisk file=c:\win7.vhd maximum=50000 type=expandable

You can also use type=fix to allocate the complete space in the HD but this is not needed when you have new faster systems. The OS will not notice when the VHD file expands and you have no performance problems.

11. To prepare the VHD for installation use following commands:

a. select vdisk file=c:\win.vhd

b. attach vdisk

c. create part primary

d. format fs=ntfs label=“Win” quick

e. active

f. assign

12. now type Exit to leave Diskpart

13. Don’t reboot your System!!!

14. Back at x:sources

15. Type the command setup.exe and the windows installation will start

16. Click the User definite installation

17. Select the drive you created

18. And start the installation

19. Finished after the installation and reboot you use the VHD file.

Free “MCSE: Private Cloud” preparation materials


for all those of you preparing for MCSE: Private Cloud:

Picture from

MCSE: Private Cloud can now also be earned with MCSA: Windows Server 2012

Please find below a collection of free of charge training materials.

I would like to thank Carsten Rachfahl (MVP Virtual Machines) & the MVA team for their support in this matter.

Best regards



Jumpstarts Videos:

System Center 2012

Private Cloud Jumpstart 1

Private Cloud Jumpstart 2

Private Cloud Jumpstart 3

Private Cloud Jumpstart 4

Private Cloud Jumpstart 5

Private Cloud Jumpstart 6

Private Cloud Jumpstart 7

Private Cloud Jumpstart 8

Private Cloud Jumpstart 9

Windows Server 2012

Windows Server 2012 Jumpstart 1

Windows Server 2012 Jumpstart 2a

Windows Server 2012 Jumpstart 2b

Windows Server 2012 Jumpstart 3a

Windows Server 2012 Jumpstart 3b

Windows Server 2012 Jumpstart 4

Windows Server 2012 Jumpstart 5a

Windows Server 2012 Jumpstart 5b

Windows Server 2012 Jumpstart 6a

Windows Server 2012 Jumpstart 6b

Windows Server 2012 Jumpstart 7

Windows Server 2012 Jumpstart 8


Edge Show Channel 9:

Edge Show 1 

Edge Show 2 

Edge Show 4

Edge Show 5

Edge Show 6

Edge Show 7

Edge Show 9

Edge Show 11

Edge Show 15

Edge Show 16

Edge Show 17

Edge Show 19

Edge Show 21

Edge Show 23

Edge Show 24

Edge Show 26

Edge Show 27

Edge Show 29

Edge Show 30

Edge Show 32


Additional Videos:

Network Monitoring with System Center 2012


Free eBooks:

System Center 2012

Windows Server 2012


Study Guides:

Keith Mayer: Get Certified MCSE: Private Cloud Step by Step

Keith Mayer: NEW! Step-by-Step Study Guide for MCSE Private Cloud Exam 70-247

Keith Mayer: Get Certified Hyper-V R2 Step by Step

Keith Mayer: Master System Center 2012 SP1 Configuration Manager with this short-list of FREE Learning Resources …

Keith Mayer: FREE MCSE Private Cloud Exam Study Guide for Exam 70-247

Michael Bender: MCSE Private Cloud in 60 Days

Virtualfat: Resources to prepare for BETA Exam 70-247

KenSim: How to Pass the MCSE Private Cloud Exams



Lab Evaluation Guide

Private Cloud Guided Labs

Lab Collection via James van den Berg


Evaluation Software:

Version with Windows Server 2008 R2 and System Center 2012


Microsoft Virtual Academy:

System Center 2012:

What’s new in System Center 2012

Configuring and Deploying private Cloud

Orchestrator & Service Manager

Operations Manager

System Center Advisor

Virtual Machine Manager

Configuration Manager

Licensing Overview

Introduction to Systems Management & Service Delivery

Data Protection Manager


Introducing Private, Hybrid and Public Cloud

Understand High-Availability Solutions

Microsoft Virtualization for VMware Professionals – The Plattform

Windows Server 2012:

What’s new in Windows Server 2012

Windows Server 2008 R2:

Preparing your Datacenter for Microsoft private Cloud

PowerShell 3.0 (german only):

Windows PowerShell 3.0 für Einsteiger – Teil 1

Windows PowerShell 3.0 für Einsteiger – Teil 2

Windows PowerShell 3.0 für Einsteiger – Teil 3


Great Blog’s around System Center 2012 and private Cloud


Keith Mayer – IT Rocks

Didier van Hoye – Working Hard in IT

Alessandro Cardoso – Virtualisation & Management Blog

Thomas MaurerJust another private cloud weblog

James van den BergMountainss

Aidan Finn – Aidan Finn, IT Pro

Leandro Carvalho – Virtualisation with Hyper-V, System Center, Cloud and much more

Microsoft – System Center Blog

Microsoft – Hyper-V survival Guide

Blain Barton – Blain Barton’s Blog


Carsten Rachfahl – Hyper-V Server

Microsoft – German Virtualization Blog


Book recommendation:

Microsoft Private Cloud Computing(Author: Aidan Finn, Damian Flynn, Hans Vredevoort, Patrick Lownds)