PowerShell Support for Virtual Machine Manager

Posted by admin on January 30th, 2007

Clive beat me to it again! 

PowerShell uberguru Jeffrey Snover has blogged “Virtual Machine Manager’s PowerShell Support“, a snippet is below:

One of the cornerstone features of System Center Virtual Machine Manager (SCVMM) is PowerShell. They have built their entire GUI layered on top of PowerShell in the same way that Exchange 2007 did. A little while ago, I talked to Rakesh Malhotra (the Group Program Manager for SCVMM) about how things were going and he was very pleased with their bet on PowerShell. He talked about how their task-oriented Cmdlets provided a very user approachable scripting experience….

Check it out.  How cool is that?!

Ooooh déjà vu - Community Server upgraded

Posted by admin on January 30th, 2007

Why do I feel I’ve been here before?!  :)
Aaron Parker (aka Parky of StealthPuppy fame) has done another stellar job in upgrading the web server for VirtualServer.tv. We are now running the latest build of Community Server with all the trimmings backing on to SQL 2005 SP1.

The site has a nicer ‘feel’ to it all round, and I’m loving the new tag-cloud-thingy.
Thanks Parky for all the good work!
 

The Microsoft SoftGrid Team starts blogging

Posted by admin on January 30th, 2007

The SoftGrid Team has got a blog and have posted their first entry:  http://blogs.technet.com/softgrid

It’ll be interesting to see what gets posted!  A snippet from their first post is below:

So what can you expect from this blog? The SoftGrid team is anxious to spread the word and get out as much information as we can about deploying, supporting and managing a SoftGrid environment so expect that first. We know that a lot of you either are or will be first time users of SoftGrid so we’ll be starting with some of the basics, but don’t worry, we’ll try to quickly mix in some more advanced topics as well. We will also use this space as a platform to communicate current hot issues and information about some of the upcoming releases so don’t be surprised if you see that as well.

I know I’m late posting this but check their pdf whitepaper and on-line lab.

 

Build you own VSTF Virtual Machine in VirtualPC

Posted by admin on January 29th, 2007

There has been a few discussions around on building a VSTF Single-Server Deployment within a Virtual Machine for VirtualPC.   Chuck has already posted some great resources:  How to boost TFS performance under a VM, Development environment virtualization and Reinstalling Team Foundation Server after Expiration

Anyway I saw today that JD Meier has some pointers in his post “VPC with VSTF Single-Server Deployment“, check his post for the full details — a snippet is below:

Here’s the steps I took:

  1. Downloaded the most current version of the VSTF installation guide from http://go.microsoft.com/fwlink/?LinkId=40042  
  2. Created a VPC with windows 2003 SP 1.  I installed Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition.
  3. Created three local service accounts…..
  4. Installed IIS 6 and selected ASP.NET during the installation.
  5. Rebooted.
  6. Ran Windows Update at http://windowsupdate.microsoft.com.  I ran the Express check.
  7. Installed SQL Server 2005 Enterprise….
  8. Rebooted
  9. Installed Microsoft SQL Server 2005 SP1 ….When I encountered locked files during the install I stopped the SQL Services using the SQL Server Configuration Manager. 
  10. Rebooted.
  11. Installed the .NET Framework 2.0 HotFix.  I installed KB913393 (NDP20-KB913393-X86.exe) from the VSTF installation media.
  12. Installed  SharePoint Services with Service Pack 2  (http://go.microsoft.com/fwlink/?linkid=55087)  On the Type of Installation page, I selected Server Farm.  After setup completed, I browsed to http://localhost:13667/configadminvs.aspx.  I didn’t make any changes.  I went to Windows Update and checked for critical updates using the Express option.
  13. Rebooted.
  14. Installed Team Foundation Server.  I chose Single-Server Installation.  On the System Health Check, I ran into an error.  The error message told me that the SQL Server Agent service was stopped.  I enabled the SQL Server Agent using the Services applet from the control panel and set it to automatic.  On the Service Account page, I used my custom local account: “tfserviceaccount” On the Reporting Data Source Account page, I used my custom local account:  “tfreportingaccount.”  I completed the installation without further issues.
  15. Rebooted.

The original post is longer with additional technical explanations.  I know this is a little off topic for my blog, but I hope this is of help to all the VSTF guys out there.

 

PERSONAL COMMENTARY: no support running under virtualization software in production

Posted by admin on January 28th, 2007

I’ve had a really interesting interesting (maybe even philosophical) conversation yesterday about that wonderful clause “[your favourite] software running in a Virtual Machine is not supported in production“.  It was a long conversion, and I’ll get to the juicy bits in a second, but here are some of my personal views to get things started:

  • Unsupported does not mean ‘it does not work within a Virtual Machine’
  • In fact your software will probably run better because it won’t be installed on recycled hardware or forced to coexist with some other role (SQL/DC/IIS) on that box
  • In my world, un-supported usually means KB 897615 - your mileage may vary
  • It annoys me that some software vendors use this blanket statement! - I would prefer realistic statements such as “Production environments of ~ 200 consecutive users will have limited support under Virtual Machines“.  But this is the world we live in, and I have to accept these are the rules I play by for today.

So with this in mind, lets entertain the following scenario with me.  Pick your server role and ask yourself :

  1. Have you done any forward planning or architecting of virtualization within your infrastructure?
  2. When is the last time you called PSS/Vendor and lodged a support call for this role you want to virtualize?
  3. Does virtualization add enough perceived value [roi / tco / peace of mind / whatever] for day-to-day management of this role?
  4. Is your primary method of support for this role self help newsgroups, web, forums, or good old fashioned in-house problem solving?

If you can’t remember the last time anyone called PSS/Vendor, and your primary support method is self help — I’m probably going to guess the ‘ball is in your court’.  Whether you virtualize this role is up to you.  If there is no immediate value, then don’t virtualize the role.  If you haven’t done any forward virtualization planning, the same applies, don’t virtualize the role.

The reason this conversation started, a friend-of-friend (lets call him Doris to protect the names of the innocent) and I got chatting.  Doris was after guidance whether he should P2V his mid-tier time sheeting software.  Here is the juicy parts of the story:  Doris had been paying  maintenance for the past few years on the software; new updates arrived every fortnight which he applied mostly no worries; the vendor didn’t support virtual machines; and the  maintenance was up for renewal in a few weeks.  His support team hated working with the server (he wouldn’t elaborate why) and wanted to P2V it.  What would you do?

However, to wrap up the post (cause it’s getting too long), Doris is going to P2V the time app, and renew the maintenance .  His team has never called the vendor for product support, and aren’t likely to in the foreseeable future.  Virtual Machines keep his team happy, so he’s happy when they’re happy.  …But Doris is going back to write a few guideline policy documents on P2V for their infrastructure.

So in summary:  Unsupported does not mean ‘it does not work’  it just means there is a certain amount of risk there for you to mitigate if you want formal support.  If you don’t like the risk, don’t virtualize it.  Sounds trivial I guess, but it does present another way to look at the same problem.

These are just my thoughts, and a quick summary of a very long chat.  If you’ve got similar experiences, please leave comments.  I’d like to what what others have found?

 

Speedlinking #702 - SCVMM, Powershell, and VHD program

Posted by admin on January 28th, 2007

Speedlinking #702 - SCVMM, Powershell, and the VHD program

Here are some general Virtualization news items that interested me but haven’t blogged in detail:

That will do for now, I’ve got a few other blog posts I want to sink my teeth into.

 

Executive Chat - Longhorn Clustering and some Windows Server Virtualization

Posted by admin on January 28th, 2007

I’ve just seen over on the Canadian IT Managers Blog there is an Executive Chat for Windows Server “Longhorn” Clustering on Thursday February 6. 

I’m looking forward to the chat and the opportunity find a little more on Windows Server Virtualization and Longhorn Clustering. 

Now I’m dreaming here, but it would be wonderful if Longhorn standard could ship with a 2-node-only-version that you could use for host clustering?  (Current it’s Enterprise or nothing).

Anyway a snippet is below, and I’ll see you in the chat:

Executive Chat - Windows Server “Longhorn” Clustering

Ask questions and discuss the new architecture, migration strategies, new tools and improved features of Clustering with Windows Server code-named “Longhorn.”

Zane Adam is a director in the Windows Server Division, and is responsible for managing the enterprise infrastructure marketing teams for Windows Compute Cluster Server, Virtual Server and Windows Server Virtualization, Windows Server, and Windows Storage Server.  Zane has been with Microsoft for seven years.

Add to Your Calendar

 

Wow it’s going to be a big Australia Day 2007

Posted by admin on January 25th, 2007

Wow it’s Australia Day 2007.  Today is going to be a big day for me.  Not only is it the day we celebrate all the good reasons to be an Aussie — but my Brother-in-Law gets married today!!

So with that, I have to go get ready, and I’ll leave you with my post from last year :)

It’s Australia Day here in Oz, and the rest-of-the world wonder (with sometimes morbid fascination) on our ability to celebrate our National Holiday with a good old BBQ (and might I add I do a pretty good BBQ Brunch)

So What is Australia Day?  Well, a perfect Wiki definition is “Australia Day is Australia’s official national day, January 26. It commemorates the landing of the First Fleet in Sydney Cove on that day in 1788.”

Personally, I reckon the end of Sam Kekovich’s controversial commercial Buy Lamb for Australia Day says it nicely:  Whack on the BBQ, invite everyone over — if you can’t pronounce their name, just call them “mate” –; and celebrate living in the best bloody country on Earth.

PS:  If you are in Oz, remember to look up and smile for the satellite photo today!!

 

WHITEPAPER: Converting IDE Disks to SCSI Disks for Virtual Server

Posted by admin on January 24th, 2007

Tony Soper has blogged another gem - a whitepaper called “Virtual Server 2005 – IDE to SCSI Virtual Machine Migration” from Nelson Araujo.  Thanks Nelson!

The 8 page whitepaper is a walkthrough to migrate your VMs from IDE to SCSI bus.  Most commonly when migrating from Virtual PC to Virtual Server (using the SCSI vhds is about 20% faster)

You can download the whitepaper and an outline is below:

  • Preparing for Migration
  • Backing up the virtual machine
  • Enabling Undo Disks
  • Preparing the Guest Operating System
  • Installing a SCSI Adapter
  • Changing the drive from IDE to SCSI
  • Changing the disk boot order
  • Booting the Operating System SCSI disk
  • Performance Fine Tuning

 

Brisbane VMware User Group - Wed 7th Feb

Posted by admin on January 23rd, 2007

UPDATE:  To visit the Brisbane VMware Usergroup go herehttp://tinyurl.com/VMUGBRIS

Damian Murdoch from over at OzVMS has posted the next Brisbane VMware User Group session on Wednesday 7th February.

A snippet from the announcement is below:

Brisbane VMware user group is running on the 7th of Feb.
http://www.vmware.com/vmug, Click on “VMware User Group - Brisbane“Date: Wednesday , 7th of February
Time: 6:00pm - 8:30pm
Location: Webcentral
131 Barry Parade, Fortitude Valley, QLD

Agenda:
6:00pm - 6:10pm - Welcome & Introduction
6:10pm - 8:30pm - Open Discussion Forum

 

Actually, there will be a presentation on storage best practices and the options around iSCSI, SAN and NAS.Click on the link below to visit Whereis OnLine and view a map.

http://www.whereis.com/whereis/retrieveEmailMap.do?linkId=-7216173107898680974Parking should be available on the street, or in ChinaTown or McWhirters’ carparks.

 

PS: I know it’s a little off topic for my blog, but it’s community and virtualization, so how cool is that?!


Copyright © 2007 Dugie’s Pensieve. All rights reserved.