VMM 2008 R2: Host Needs Attention After KB978560

I saw this one last night for myself and I’ve just seen a week-old post by Mike Briggs on the subject.  When you deploy KB978560 to your VMM 2008 R2 server, it will require an update to the agents.  You’ll see a yellow exclamation mark icon appear on your hosts.  When you check their status you’ll see that you must take manual action to resolve the issue.  Simply right-click on the managed hosts, update the agent, and provide any required credentials.  It takes a minute or two, then you’ll get your “issue” resolved. 

Be sure to put the hosts in maintenance mode in OpsMgr if you’re using it.  Otherwise you’ll get a bunch of alerts for every host you upgrade.

Technorati Tags:

Some HP and Hyper-V Links

Patrick Lownds, a fellow virtualisation MVP over in the UK, has provided a couple of useful links if you are running Hyper-V on HP equipment.  The first is a post on best practice guidance if you are running Hyper-V on a HP EVA SAN.  There is a whitepaper that goes through HP’s recommendations on this.  It was interesting to see they saw a fixed VHD’s get 7% more IOPS at 7% less latency than dynamic VHD’s.

The ProTips for HP are also available.  They’re not easy to find but Patrick provided me with a link.  The idea here is that HP SIM agents (which you should be installing, even if you don’t use the HP or other management software) detect hardware issues.  OpsMgr then picks up the alert and notifies VMM using the HP Pro Tips.  VMM can then take action, e.g. migrating VM’s from one host to another in the cluster.

Technorati Tags: ,,,

OpsMgr Empirical Performance Data For Server Sizing

We have a customer who has a number of physical machines hosted with us.  They were deployed before we had a virtualised environment.  The specs were defined by the customer based on what they thought they’d need for a new service.

They asked us to look at replacing (not converting) their Windows Server 2003 web servers with Windows Server 2008/2008 R2 virtual web servers.  They also asked if the back end servers could be looked at as virtualisation candidates. Operations Manager to the rescue!

OpsMgr is constantly gathering performance data.  It keeps over a year of it in a reporting database.  I ran some reports.  CPU and memory were the two important ones.

The web servers were simple enough.  Their CPU average utilisation proved to be low with the occasional spike.  The standard deviation was very small and the spikes were very infrequent.  As Hyper-V VM’s on a cluster, this is no problem.  If a spike is detected by OpsMgr, the VMM Pro Tips integration will move the VM using zero-downtime Live Migration to an idle host and allow the VM the CPU resources it needs.  As it turns out, they use exactly 50% of their RAM.  The nice thing here is that we have empirical data to justify a reduction of the ram by 25%.  If it needs to go up then it’s just a couple of minutes of mouse clicks to do that.

The back end servers were another story.  The average CPU was low, but not quite as low.  I also could see much more frequent CPU spikes.  The standard deviation was much greater.  To be honest, this was what the customer and I both expected.  These machines are not virtualisation candidates.

So instead of doing a blind P2V, or sticking a wet finger in the wind, we went through a scientific decision making process, courtesy of the reporting database in Operations Manager 2007 R2.  There will be no worrying about any future deployment, we should know what the end result will be.

Why Should You Go To Minasi Conference 2010?

Everyone knows that budgets are slashed and the opportunity to attend big and expensive conferences so you can stay up to date is probably gone.  Well there is a more economic way to stay up to date.

Mark Minasi (well known TechEd/WinConnections speaker, Windows IT Pro journalist, Mastering Windows Server 2008 R2 author) will once again be hosting a conference in his home town of Virginia Beach, VA, USA.  It’s a low cost, non-profit event that is aimed squarely at the IT Pro.  The registration cost is a measly $450 which is around €330.  It’s 3 days full of techie talk, including Windows Server/Desktop, virtualisation, SBS/EBS, Exchange, SharePoint, PowerShell, Active Directory, security/certificate services, SQL, and a whole lot of fun.

This is not WinConnections or TechEd.  It’s a whole lot smaller and all of the speakers are techies.  Because this event is smaller, everyone is approachable and they’ll try to answer any question.  Every session is very interactive, and most of the speakers can usually be found afterwards in the bar, at breakfast/lunch, or at the party.

It’s not only sessions or classes here.  Intercontinental friendships, both personal and professional, are formed here every year.  Delegates look forward to meeting up with friends again, and with figuring out problems with other delegates.  The opportunity to network is unmatched … everyone is made welcome, we pretty much all have breakfast and lunch together.  And whether you want to party or just hang out for a quiet evening, you’ll have some company.

The speakers include authors, journalists, consultants, administrators, MVP’s, and people respected on the Internet for the experience and willingness to help.  Something quite original was tried last year and it’s being repeated this year.  Mark likes to encourage people to develop their skills, be it technical or otherwise.  Many of the speakers at the conference really only started doing this stuff here.  Most people would run at the thought of speaking for 75 minutes.  So last year we tried running mini-sessions where attendees could talk for 15 minutes about stuff they had done that might be interesting, e.g. a first time delegate spoke about how to build a PC at home for running VMware ESXi.  It was a success and it’s being repeated this year.

We also push outside the usual topics to boost personal development.  A few years ago Mark did a session on how to do technical presentations.  It was a hit and provided great information, some of which I try to use.  This year Eric Rux (an editor with Windows IT Pro) is talking about how to get into writing.  With Mark Minasi, and a bunch of other writers (book and magazine) in the audience also taking part, there’ll be a lot of information. 

Previous attendees will know that each conference is pretty much formed the year before based on feedback.  It really is a conference that is “owned” by the delegates.  A perfect example is PKI/certificate services.  Last year it seemed to be mentioned in half of the sessions and most delegates had no knowledge or experience in dealing with this technology.  A Q&A session on content pretty much steered the speaker recruiting.  So this year we have Roger Grimes (MS security architect) in to talk about it.  Take a peek at the below schedule and you’ll see how much interaction there is: panel sessions, Q&A sessions, etc.  Check it out and see if you’ve got a time slot in May to attend.  Here’s the schedule for 2010:

Sunday – May 2nd 2010

  • Pre-Conference event with Todd Lammle
  • 08:30 – 12:30
  • 12:00 PM – Conference Registration Begins
  • 1 PM – Opening Session led by Mark Minasi
  • 2 PM – Session 1: Mark Minasi – 10 (or more) things that you don’t know about Windows Server 2008 R2
  • 3:15 – Break
  • 3:30 – Eric Rux – “So, you want to be a writer, eh?:  Tips, tricks and other thoughts on getting into the writing game – with open discussion with the other authors in the audience”
  • 4:00 – Mini Session – TBC
  • 4:30 – Break
  • 4:45 – Roger Grimes – Fighting off Malware, the latest attacks and ways to resist them!
  • 6:00 – Welcome Reception in the Hunt Room

Monday  – May 3rd 2010

  • 9:00 – Ultan Kinahan – Disaster Recovery With VMware SRM
  • 10:15 – Laura E. Hunter – Active Directory Federation Services
  • 11:30 – Break
  • 11:45 – Aidan Finn – Using Virtual Machine Manager 2008 R2: How to manage Hyper-V
  • 1:00 – Lunch (Provided)
  • 1:45 – Claus Neilsen – Digging into PowerShell V2
  • 3:00 – Mark Minasi – The Active Directory recycle bin.
  • 4:15 – Break
  • 4:30 – Expert Panel:  Project Planning, Design and Documentation (Bring Your Own Questions)
  • 5:45 – Offsite Dinner Organized with Transportation

Tuesday – May 4th 2010

  • 9:00 – Eric Rux – Using Windows in your Home! –  “More fun with Windows Home Server: How to use this versatile product for small business and home entertainment”
  • 10:30  – Mini Session – TBC
  • 11:00 – Roger Grimes – Server 2008 PKI – Certificates are becoming increasing critical – learn how to use them!
  • 12:30 – Lunch (Provided)
  • 1:00 – Nathan Winters – Protection and Compliance with Exchange 2010
  • 2:15 – Break
  • 2:30 – Michael B. Smith – Part 1 – Migrating from 2003 AD and Exchange to 2010 Exchange and 2008 R2 AD – Hands on Demonstration
  • 3:45 – Break
  • 4:00 – Michael B. Smith – Part 2 – Migrating from 2003 AD and Exchange to 2010 Exchange and 2008 R2 AD – Hands on Demonstration
  • 5:30 – Dinner (on your own) at a local restaurant. Last chance to rub elbows.

Wednesday –  May 5th 2010

  • 9:00 – Stacy Hein – SQL Server troubleshooting
  • 10:15 – Short Session
  • 10:45 – Break
  • 11:00 – Joe McGlynn – A look at SBS and EBS – Doing IT right for the SME
  • 12:15 – Closing and Lunch
  • 1:30 – Unofficial Round Table

Crazy Idea – Use VMware for Hyper-V P2V of Linux

I posted a while back about how to P2V convert a physical Linux machine to a Hyper-V virtual machine.  I really only looked at nasty complicated solutions that required knowing Linux.  You can P2V Windows machines using Virtual Machine Manager but not Linux machines.

Some conversations last week at the summit revealed an alternative that I really should have thought of.  It’s not NDA stuff.

You can use the free VMware vCenter Converter to P2V a Linux VM.  That creates a VMware VM with a VMDK disk file.  The downside is that it appears that the target must be VMware ESX, ESXi, Workstation or Player (See below comment).

Now, you can use a tool to convert the VMDK to a Microsoft VHD disk file, e.g. VMDK2VHD.  Now you have a disk you can attach to a Hyper-V VM and boot from.  You can then install your integration components which are supported on RHEL and SLES.  They’ll install on other distros but are not MS supported.

At least, that’s the theory.  I’ve not tried this.  It feels like it’ll work.

It’s a shame that a Linux tool has to be used for this.  It’ll look bad for a MS partner consultant who has sold a client on the idea of Microsoft virtualisation to break out a VMware tool for a P2V of Linux VM’s.  Sure, they’ll be the majority of VM’s but there’s still a good number of them out there.

Technorati Tags: ,,,

Give Me Your Microsoft Virtualisation Feedback For Microsoft

Tomorrow (Feb 13th) I make my way to Bellevue in Washington State for the annual Microsoft Valuable Professional (MVP) Summit.  The event is four days where MVP’s get to interact with and give feedback to the product groups in Redmond.  Microsoft goes to great expense for this event, both in terms of money and time.  It’s their chance to get feedback on new stuff from the MVP’s and to get feedback from the communities we work in.

As I’m a “Virtual Machine” MVP, about 50% of my time will be with the folks behind Microsoft’s machine virtualisation technologies, e.g. Hyper-V, VMM, and Virtual PC.  I believe they have a good idea of what people are looking for in the future.  Folks like Mike Briggs, Ben Armstrong, Mike Sterling, Edwin Yuen, etc are all quite visible and are great netizens.  Microsoft Connect is also a good tool for gathering suggestions from the public.  But it won’t do any harm to hear from anyone out there who has additional feedback.  So fire ahead, post any comments you want to make and I’ll do my best to relay.

As the 4 day event is 100% under NDA, I will not be tweeting, talking, blogging or anything about the content of those 4 days.  Everything will stay under wraps if or until MS decides to make things public.

Technorati Tags: ,,

Microsoft Ireland Partner Event: Virtualisation & Management

This is a follow on from my post earlier today on the 2010 Microsoft Ireland Partner event.  This post will focus on the virtualisation track.

Ronan Geraghty (owner of the Server business in Ireland, former DPE) introduces the session.  Wilbour Craddock (partner technical sales) takes over to talk about Windows Server 2008 R2.

The story for Windows Server 2008 R2 is:

  • Streamlined management
  • Robust web platform
  • “Better Together” with Windows 7
  • Virtualisation with Hyper-V

It’s an evolution of Windows Server 2008, not an entirely new operating system.  However, there is a lot more stuff in there.  Read the stuff on that link; it’ll save me typing a bunch of stuff.

The key to the MS platform is System Center. OpsMgr for fault/performance/audit collection, VMM for virtualisation, DPM for backup and ConfigMgr for deployment, auditing and reporting.  Service Desk will be a complete helpdesk solution implementing MOF/ITIL.

Liam Cronin (Compete Lead) takes over to talk about the compete message.  MS Ireland is big on competing with VMware.

VMware

Strategy:

  • 100% of Fortune 100 and 96% of Fortune 1000
  • Win the desktop through VDI
  • Win the cloud

Evolution:

  • Rich virtualisation portfolio
  • Acquiring a lot of technology through company take over

Partners:

  • 700+ tech partners
  • 65% of partner revenue through OEM’s
  • Rich virtual appliance market

MS Differentiators

  • MS is a platform company.  VMware is a product company, not a platform one.
  • MS is competitive with Windows Server 2008 R2 – claims by Liam that MS is ahead on features … I’m as pro Hyper-V as it gets and I disagree.  MS has the core stuff and it works excellently but does not have the same set of features as VMware.
  • MS is more cost effective
  • Management & security (very true)

Why pay a “vTax” to VMware when virtualisation is built into Windows?

Objection Handling

Made a commitment to VMware already: Don’t need to rip/replace.  You can use System Center to manage, maybe use Hyper-V for newer stuff.  The virtualisation platform isn’t as important as the management of it.

4 questions to ask VMware customers:

  • Why does VMware have a mandatory support contract that doesn’t include upgrades?
  • Why do they have to pay more money for VMotion?  Live Migration is in the free Hyper-V Server 2008 R2.
  • How does VMware provide management for operating systems and applications running on their hypervisor?
  • Ask VMware what their virtualised desktop solution is for roaming or remote users who are disconnected.

Citrix V-Alliance

Matthew Brenchley – Strategic Alliances Manager from the UK.

Citrix has 21 years of partnership with Microsoft. 

Essentials For Hyper-V

OK – I want a Citrix person to say exactly what this is.  I have yet to see a clear explanation.  Where is the comic book store guy when you need him …. oh … “Worst Marketing Ever”.  We get the pitch on VDI and how Citrix can work on the MS platform.  Not much meat on these bones; the trend continues unfortunately.  I guess I’ll have to wait until PubForum to hear technical information on the Citrix side of things.

Over to marketing person, Karen Reilly.  This is a pitch for recruiting members into the V-Alliance.  Focus appears to be on desktop virtualisation.  Lead generation support and POC funding.  I’m glad I have guest wifi access.  Seriously, VDI is an expensive model and is a very niche solution.

Afterwards

I chat with Will and he tells me what Citrix Essentials is about.  (a) It allows block level and de-duplicated replication of VM’s between sites.  You can use different storage systems that don’t have replication engines and you do not need dark fibre – unlike controller based replication systems (b) It provides a lab/development deployment solution where the MS solution is purely developer driven in Visual Studio 2010.

KB978560: VMM 2008 R2 Rollup Package

This rollup package for VMM was released by Microsoft last night.  It is made available via Windows Update.  It contains a number of fixes:

Issue 1

Consider the following scenario:

  • A user is a member of the Self-Service User role.
  • A new virtual machine is created, and the user is assigned the owner of the virtual machine.

In this scenario, the user cannot connect to the virtual machine by using the Self-Service Portal.

Issue 2

Consider the following scenario:

  • A highly available virtual machine is offline.
  • Quick Storage Migration is used to move the offline virtual machine to another storage location that is in the cluster.

In this scenario, the virtual machine does not migrate to another node that is in the cluster by using Quick Migration or Live Migration after Quick Storage Migration is used.

Issue 3

VMware virtual machines are not listed in the Virtual Machine Manager console if there are duplicate custom named tags in VMware Virtual Center.

Issue 4

Consider the following scenario:

  • A new virtual machine is created, and the owner of the virtual machine is a member of the Self-Service User role.
  • While the create virtual machine job is running, a user is added or removed from the Self-Service User role.

In this scenario, the user is not added or removed from the Self-Service User role because the create virtual machine job is running.

This rollup also includes the resolutions that are documented in the following article for a Virtual Machine Manager 2008 R2 hotfix rollup package KB976244.

Thanks to fellow MVP Артём Александрович Проничкин for the heads up.

Technorati Tags: ,

Run ESX In VMware Workstation

I’m looking at maybe doing some VMware labs with VMM at home in the future.  My worry was hardware.  We know we can run Hyper-V on just about any machine (the h/w requirements are pretty basic).  It runs nicely on my Dell Latitude E6500.  But ESXi and ESX have a pretty limited HCL and my old white boxes probably don’t fall into it.  I don’t want to waste money on PC’s.

So I did a little searching and it seems like there is a solution.  You can run ESX and ESXi in VMware Workstation.  You can get a trial of Workstation for any temporary lab work and run VMware in there.  Add another VM and you can run the VMware management.

All you need do now is point your lab VMM server at them and take control.

Technorati Tags: ,

Using VMM 2008 R2 For V2V

It is possible using Virtual Machine Manager 2008 R2 to migrate virtual machines from one hardware virtualisation platform to another.  This is known as Virtual to Virtual or V2V.  The possible migrations you can do are:

  • Migrate from Virtual Server 2005 R2 SP1 to Hyper-V
  • Migrate a VMware Virtual Machine from the VMM Library to Virtual Server 2005 R2 SP1 or to Hyper-V
  • Migrate a VMware Virtual Machine from a VMware host to Virtual Server 2005 R2 SP1 or to Hyper-V

This is a one-way process.  You cannot go from Hyper-V back to the original host platform.

Supported V2V VM Operating Systems

Just like with P2V, there is a matrix of supported operating systems:

Operating System

VMM 2008

VMM 2008 R2

Microsoft Windows 2000 Server with Service Pack 4 (SP4) or later

Yes

Yes

Microsoft Windows 2000 Advanced Server SP4 or later

Yes

Yes

Windows XP Professional with Service Pack 2 (SP2) or later

Yes

Yes

Windows XP 64-Bit Edition SP2 or later

Yes

Yes

Windows Server 2003 Standard Edition (32-bit x86)

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 Enterprise Edition (32-bit x86)

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 Datacenter Edition (32-bit x86)

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 x64 Standard Edition

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 Enterprise x64 Edition

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 Datacenter x64 Edition

Yes (Requires SP1 or later.)

Yes (Requires SP2 or later.)

Windows Server 2003 Web Edition

Yes

Yes

Windows Small Business Server 2003

Yes

Yes

Windows Vista with Service Pack 1 (SP1)

Yes

Yes

64-bit edition of Windows Vista with Service Pack 1 (SP1)

Yes

Yes

Windows Server 2008 Standard 32-Bit

Yes

Yes

Windows Server 2008 Enterprise 32-Bit

Yes

Yes

Windows Server 2008 Datacenter 32-Bit

Yes

Yes

64-bit edition of Windows Server 2008 Standard

Yes

Yes

64-bit edition of Windows Server 2008 Enterprise

Yes

Yes

64-bit edition of Windows Server 2008 Datacenter

Yes

Yes

Windows Web Server 2008

Yes

Yes

Windows 7

No

Yes

64-bit edition of Windows 7

No

Yes

64-bit edition of Windows Server 2008 R2 Standard

No

Yes

64-bit edition of Windows Server 2008 R2 Enterprise

No

Yes

64-bit edition of Windows Server 2008 R2 Datacenter

No

Yes

Windows Web Server 2008 R2

No

Yes

Not Got VMM?

There is a manual process to convert Virtual Server 2005 R2 SP1 VM’s to Hyper-V if you do not have VMM.  There are 3rd party and free tools for this.  There are also 3rd party and free tools you can use to V2V from VMware to Hyper-V without VMM.  However, these would be very manual processes and VMM makes that all the much easier through it’s job process.

Destination Host Requirements

The destination machine should have the disk and the RAM to cater for the VM.  MS actually recommends RAM of the VM + 256MB for the conversion process.  The host should also be in a network that allows all necessary communications with the VMM server.

Original VM Requirements

Before you migrate any VMware machine to a Microsoft platform you must uninstall the VMware additions/tools.  That’s the VMware equivalent of the Microsoft integration components/services.  You also need to remove any checkpoints.

Library V2V

There are then two possible ways to do the conversion.  As I stated earlier, you can copy a VMware VM into the library and V2V the VM from there.  To do this in VMM, choose to use the Convert Virtual Machine Wizard.  You cannot V2V a VMware VM that uses raw disks (same idea as pass through disks).  You need access to the .VMX file (describes the VM) and the VMDK file(s) (the virtual hard disks).  Each VMDK will be converted into a VHD.

Host V2V

If your VM is on another host, e.g. Virtual Server 2005 R2 SP1 or VMware, then make sure the source host is being managed by VMM.  You can then use an offline migration, i.e. power off the VM, right-click the VM and Migrate it.  Make sure the hosts filter is adjusted to show your destination Microsoft virtualisation host.

Integration Components

When the job is completing, you’ll see that VMM will install the integration components/services for Hyper-V.  That will optimise the performance of the VM and cuts down on the manual labour.

Linux VM’s

Interestingly, Microsoft says you can V2V a Linux VM.  However, any OS not in the above table will not get the integration components.  And remember, only certain enterprise versions of SUSE (no IC’s) and RedHat (no IC’s) are supported.  If you V2V a supported SLES VM you will have to manually install the Linux integration components.