Anything about IT

Daily IT topics by Alex Verboon

  • .NET Framework (1)
    64-bit (2)
    ACT (2)
    Active Directory (20)
    AGPM (1)
    AIK (11)
    AMT (1)
    Android (1)
    App-V (7)
    Apple (1)
    Applocker (1)
    Automation (66)
    Backup (1)
    Beta (8)
    BIOS (14)
    Bitlocker (2)
    BITS (2)
    BranchCache (5)
    Broadband (1)
    BSOD (1)
    Citrix (2)
    Cloud (3)
    Compaq (2)
    Compatibility (16)
    Computer Science (1)
    Deployment (93)
    DHCP (1)
    DirectAccess (2)
    drivers (9)
    Embedded (2)
    Energy (1)
    Excel 2007 (1)
    Fun (30)
    Google (3)
    Green (3)
    Group Policy (24)
    History (2)
    HP (9)
    Hyper-V (14)
    Hypervisor (1)
    IE8 (1)
    imagex (1)
    Intel (2)
    Internet (4)
    Internet Explorer (7)
    IPV6 (1)
    Job (1)
    Knowledge (53)
    Licensing (8)
    Live Mesh (4)
    MDOP (1)
    MED-V (4)
    Media Player (1)
    Microsoft (2)
    Microsoft Office (3)
    Mobile (4)
    MSE (1)
    MUI (1)
    Network (3)
    Office 2007 (5)
    Office 2010 (2)
    Office2010 (1)
    OS (1)
    Packaging (12)
    PDF (1)
    Performance (1)
    Powerpoint (1)
    PowerShell (3)
    product lifecycle (2)
    Protocols (5)
    Reading (50)
    Recovery (2)
    registry (3)
    RSAT (1)
    RTM (2)
    SCCM 2007 (1)
    Scripting (15)
    Security (20)
    Sequence (1)
    Sequencing (1)
    Sharing (1)
    Silverlight (1)
    SMS 2003 (1)
    SQL (2)
    SQL Server 2008 Express (1)
    Streaming (1)
    Symantec (1)
    TCP/IP (4)
    Tip (163)
    Tools (96)
    Tweak (1)
    Uncategorized (13)
    USMT (1)
    VDI (2)
    VHD (3)
    Virtualization (59)
    Vista (74)
    vmware (10)
    vPro (10)
    WAIK (2)
    Web (2)
    WHS (1)
    Windows 2000 (1)
    Windows 7 (92)
    Windows Home Server (1)
    Windows Mobile (1)
    Windows Server 2008 (25)
    Windows Server 2008 R2 (8)
    Windows Server 2008R2 (4)
    Windows Update Services (1)
    Windows XP (33)
    Windows7 (33)
    Windows7E (1)
    WinPE (1)
    Wireless (2)
    WMI (1)
    WSUS (1)
    WWW (1)
    XenDesktop (1)
    XP Mode (6)
    XPSP3 (1)
    YouTube (1)

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

  • Archives

  • Meta

  • Visitor Locations

Archive for the 'Hyper-V' Category

The confusion around Hyper-V

Posted by Alex Verboon on 13th September 2009

When talking about Hyper-V with customers or colleagues, I notice that there is quite some confusion around the definition of Hyper-V Server and Windows Server 2008 with Hyper-V.

Hyper-V Server 2008 / 2008-R2
The Hyper-V Server is a stand-alone product, which contains only the Windows Hypervisor, Windows Server driver model and virtualization components.  What’s important to know, the Hyper-V Server comes for FREE!.

No, Hyper-V Server is not just Windows Server Core + Hyper-V, the only thing this server is designed for is virtualization and therefore does not contain any other server roles.

Windows Server 2008 / 2008-R2 with Hyper-V
Here Hyper-V is an enabled server role running on Windows Server 2008 (64 bit) or Windows Server 2008 R2 (note that Server 2008 R2 only comes in 64 bit).

The below table provides an overview of the Hyper-V Server and Windows Server products.

image

Source: Microsoft

Other Sources:

Microsoft Hyper-V Server 2008

Microsoft Windows Server 2008 R2

Microsoft Hyper-V Server 2008 R2 Preview (Paul Thurrot)

Microsoft TechNet – Hyper-V

First Look: Hyper-V Server

Tags: , , ,
Posted in Hyper-V, Virtualization, Windows Server 2008 R2 | No Comments »

ToolTip – Shell extensions for VHD files

Posted by Alex Verboon on 21st June 2009

If you are running a Hyper-V server, this is something you want to look at. The VHDShellExt.VBS extends the explorer context menu for VHD files with the following functions.

VHD Shell Extensions context menu

Download the script from MSDN Code Gallery and run cscript.exe VHDShellExt.vbs /action:setup for installation. More documentation can be found on Ravikanth’s site.

Tags: , ,
Posted in Hyper-V, Virtualization, Windows Server 2008 | No Comments »

Who’s hosting me ?

Posted by Alex Verboon on 22nd May 2009

This morning i had an issue with a fileserver that is running as a guest on a Hyper-V server, far away from my location, in fact I did not even know what Hyper-V system is hosting that Fileserver. I wanted to see within Hyper-V manager how the system is doing, but without knowing the Hyper-V server host name, you can’t connect (kind of logic) :-)

So what’s the name of the underlying server that is hosting my virtual server ? A friend within my team found the answer.

To my surprise this information is stored within the guest windows registry under HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters as shown in the picture below.

vhost

Tags: ,
Posted in Hyper-V, Virtualization | No Comments »

Windows Services, what changed from Vista to Windows7 Part1

Posted by Alex Verboon on 22nd April 2009

Today I took a closer look at the Windows Services running on Windows7. A lot of the performance improvements with Windows7 are related to the way how and when services are being loaded so i thought it’s worth to see what’s happening there.

I first installed a Windows 7 build 7077 and a Windows Vista SP1 client on my Hyper-V server. Because I am primarily interested in what’s happening in an enterprise environment, both clients were joined to a domain.

To obtain the services data from each system, i executed the following PowerShell command:

gwmi win32_service | select Displayname, Started, StartMode, State  | format-table | out-file c:\data\services.txt

I then imported the data in excel and then the painful work actually started… :-) , comparing…. I compared the services that were installed including the start mode and current state. I will talk more about the start mode in Part2.

New Services / New Default Services

  • Application Identity
  • ActiveX Installer (AxInstSV)
  • BitLocker Drive Encryption…
  • Bluetooth Support Service
  • Disk Defragmenter
  • Encrypting File System (EFS)
  • Windows Media Center Recei…
  • Windows Media Center Sched…
  • Fax
  • HomeGroup Provider
  • Media Center Extender Service
  • BranchCache
  • Power
  • RPC Endpoint Mapper
  • Adaptive Brightness
  • Software Protection
  • SPP Notification Service
  • Storage Service
  • Credential Manager
  • Windows Biometric Service
  • Parental Controls
  • WWAN AutoConfig

Some of the above services are available in Vista as well, but aren’t installed by default.

Renamed

It looks like all “Terminal Service…” type Services  are now called Remote Desktop…..”

Removed*

The below Services exist on Vista, but I haven’t seen them on Windows7.

  • removed
  • DFS Replication
  • ReadyBoost
  • Software Licensing
  • SL UI Notification Service
  • Microsoft Software Shadow …

* well possible that some of the above “removed” services have been renamed or integrated within the above “new” services.

Read Part 2

Tags: , ,
Posted in Hyper-V, Knowledge, Vista, Windows 7 | 1 Comment »

Hyper-V Terminology

Posted by Alex Verboon on 16th March 2009

Talking to people about virtualization almost every day, I notice that many aren’t that familiar yet with all the terminologies. Ben Armstrong has written two good articles on his blog, describing all the terminologies used around Hyper-V.

Hyper-V Terminology

Hyper-V Terminology Update

One of the things that seems to confuse people a lot is understanding the difference between Hyper-V Server and Hyper-V on Server 2008. I take the freedom of copying Ben’s explanation (below).

Microsoft Hyper-V Server
When you see people talk about “Microsoft Hyper-V Server” they are talking about the stand alone version of Hyper-V.  The simple rule here is the “Microsoft” means that you are not talking about a full Windows installation.  From a Microsoft lexicon point of view software is either part of Windows – and gets the Windows naming (e.g. Windows Powershell) or is not part of Windows and gets the Microsoft naming (e.g. Microsoft Office).

Hyper-V on Windows Server 2008 / Windows Server 2008 with the Hyper-V role enabled
The part is a little clumsy.  While we have the “Windows Server 2008 without Hyper-V” SKU, its alternative is just “Windows Server 2008”.  But in order to avoid confusing people into thinking there is another SKU you will never see Microsoft say “Windows Server 2008 with Hyper-V” as that sounds to close to the aforementioned SKU name.  As a result you will see the above terms used to refer to a Windows Server 2008 system that has Hyper-V enabled (as compared to a Windows Server 2008 system that does not have Hyper-V enabled).

Tags: , ,
Posted in Hyper-V, Virtualization, Windows Server 2008 | No Comments »

2008 Virtualization review

Posted by Alex Verboon on 20th February 2009

Brian and Gabe review the big events, trends, and themes of the desktop and application virtualization space from 2008.

Watch Brian Madden TV  Episode 1 – 2008 year in review

Tags: , ,
Posted in Hyper-V, Virtualization, vmware | No Comments »

Converting WIM to VHD

Posted by Alex Verboon on 15th February 2009

Today I’ve tested the WIM2VHD script provided by Mike Kolitz a Software Design Engineer from the Hyper-V Team at Microsoft.

In short, the script allows you to create a bootable VHD file directly from Windows 7 installation media, so you don’t need to go through the whole Windows Installation process. Once the VHD is completed, you can move it directly into your Hyper-V System and boot the operating system.

Detailed information about the script can found on the MSDN Code Gallery – Windows(R) Image to Virtual Hard Disk (WIM2VHD) Converter.
Note that you must have the Windows 7 AIK installed to run this script. The script provides a lot of optional command line options, the shortest with using all default settings is as following:

cscript wim2vhd.wsf /wim:d:\sources\install.wim /sku:ULTIMATE

If you don’t feel like trying it out yourself but want to see how things are working, watch the video below.

Tags: , , , , ,
Posted in AIK, Automation, Deployment, Hyper-V, Virtualization, Windows 7, Windows Server 2008 | No Comments »

Windows Server 2008 R2 Hyper-V Live Migration Overview

Posted by Alex Verboon on 29th January 2009

With the release of Windows Server 2008 R2 Hyper-V will also support “Live Migration”. Today Hyper-V provides “Quick Migration” which still means a short downtime, with Live Migration a move from one to another Hyper-V system can be performed without any system downtime.

A feature overview document can be found here. And a step by step guide can be found on TechNet here.

Tags: , ,
Posted in Automation, Deployment, Hyper-V, Knowledge, Reading, Virtualization, Windows Server 2008 | No Comments »

Free Virtualization ebook from Microsoft

Posted by Alex Verboon on 21st January 2009

Confused about all the different solutions around Virtualization ? then get the “Understanding Microsoft Virtualization Solutions” eBook. The document gives you all the information you need to better understand the various Virtualization offerings Microsoft has available today and will release in the near future.

Tags: , , , , , , ,
Posted in Hyper-V, Knowledge, Reading, Virtualization | No Comments »

Technet Magazine – Automating Virtual Machine Host Deployment

Posted by Alex Verboon on 17th January 2009

Great article i just finished reading about automating virtual machine host deployment on Hyper-V.

Download the complete Technet Magazine January 2009 edition here. When having trouble reading the CHM file, read this.

Tags: ,
Posted in AIK, Automation, Deployment, Hyper-V, Windows Server 2008 | No Comments »

Hyper-V and Dynamic discs

Posted by Alex Verboon on 6th January 2009

First let me avoid confusion here, I’m not talking about “dynamically expanding” discs but about the disc type e.g. Basic and Dynamic.

In the past weeks we have been migrating some of our physical servers into Hyper-V. Just before X-mas my colleague had prepared a plain Windows 2003 system for me so that i could continue with installing the necessary applications that were planned to run on that system. Two discs were created, the primary disc that contains the boot partition is connected to an IDE controller and the second disc to a SCSI controller.  Note that the OS boot disc must always be connected to an IDE controller. So the disk layout looks as following:

disk_dynamic1

Here comes the issue we ran in….. Upon every system reboot Windows lost the second DATA disc. and it would only come back after manually reactivating the disc within the disc management console. After some web searches i came across the following Microsoft Knowledge Base article that explains this behaviour: SCSI disks are disconnected in the child partition of Hyper-V.

The problem was related to the fact that the DATA disc was configured as a “dynamic” disc ^so we had to change that to a basic disc. Since you can’t convert a dynamic disc to a basic disc without data loss (unless you follow this non-supported hardcore method) a second BASIC disc had to be created and the data needed to be copied from the old DATA disc to the new one. Once completed the dynamic disc can be deleted. In the end the disc layout looks as following.

disk_basic1

All works fine now, and discs don’t get disconnected after a system reboot. Leasson learned: Don’t use dynamic discs in Hyper-V.

Tags:
Posted in Hyper-V, Knowledge, Tip, Virtualization | No Comments »

SCVMM 2008 – After 48 hours

Posted by Alex Verboon on 23rd December 2008

It’s about 48 hours ago , that i started with setting up a System Center Virtual Machine Manager environment, No worries, i have been doinng otherthings in between, although today , uhm yesterday I spend most of the time with it. Also the hardware I have available , isn’t realy that powerfull, so it all takes a bit time, but that’s okay, while waiting I’ve just continued reading.

So for all those that plan to give SCVMM a try as well but don’t have big powerfull servers available let me encourage you, my setup is as following:

  • Windows 2008 x64 with Hyper-V runs on a HP 8710p notebook with a 150 GB disk and 2 GB RAM
  • System Center Virtual Machine Manager runs on Windows 2008 x64 that runs in a WMWare Workstation session that runs on a HP dc7800 desktop with 2 GB RAM, the session has 1024 GB RAM assigned
  • The System Center Virtual Machine Manager Console is installed on Windows Vista SP1 that runs in a VMWare Workstation Session that runs on another desktop with 3 GB RAM.
  • An Active Directory is required, not for the guest systems you run in SCVMM but for SCVMM itself. I run the AD on a Windows 2003 Server within VMWare as well, as i was slowly running out of RAM on my physical machine, i just gave it a 256 MB RAM, works well so far.

In general i do strongly recommend that before you start installing the various component, you make sure you are working with a most resent installation, e.g. Vista must be SP1 and for Windows Server 2008, there are a couple of important updates to be applied, espeically to update the Hyper-V Server. Read Warning on Hyper-V hosts under SCVMM for more details.

The first page to start is the Microsoft System Center Virtual Machine Manager site. More VM related links can be found on the Virtual PC Guy blog.

To be continued….

Tags: ,
Posted in Hyper-V, Virtualization | No Comments »

System Center – Virtual Machine Manager Demo

Posted by Alex Verboon on 8th December 2008

Just recently Microsoft launched the System Center Virtual Machine Manager. Watch a demo here.  For those that have a subscription to the Windows IT Pro Magazine, read the article “What You Need to Know About Microsoft System Center Virtual Machine Manager 2008“.

Tags:
Posted in Automation, Deployment, Hyper-V, Virtualization | No Comments »

Converting VMWare image to Hyper-V image

Posted by Alex Verboon on 4th December 2008

Tomorrow there are plans to move some VMWare slices into Hyper-V. In preparation of that i have found the following article on TechNet

http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/ef8c12f7-c45d-442e-9a30-c43cd87df3b3/

and on vmToolkit there is a the tool VMDK to VHD converter that should help doing the job, so far for the theory, hope it works out.

Tags: , ,
Posted in Automation, Hyper-V, Tools, Virtualization, vmware | No Comments »