James O'Neill's blog

Windows Platform, Virtualization and PowerShell with a little Photography for good measure.

May, 2008

  • Hyper-v and Snapshots (Part 1)

    We often talk about "rolling back" to a snapshot, but here, some of the snapshots we can apply aren't simply forward or backward, hence Hyper-V talks about applying snapshots. It also talks about Deleting snapshots which causes some confusion...
  • Server 2008 Drives and GUIDs

    One of the questions I've been asked a few times is what happens if I want to have lots of disk-volumes on my server - for example I want 50 VMs each with their own volume - I'm going to run out of drive letters. For some time we have been able to use...
  • The Hyper-V API - Disks

    In an earlier post in this series (several posts ago now) I showed how the Msvm_virtualSystemManagementService WMI object can be used to configure resources in Hyper-V, and I started with the easy step of setting memory and CPUs which exist on a freshly...
  • Ways to tidy up my PowerShell - including making a hash of stuff

    Please excuse the bad pun... When I first wrote the function I posted to display the state of virtual machines , I used a construction which has been familiar to programmers since time immemorial. If X=1 output this If X=2 output that etc Most modern...
  • Hyper-v Snapshots part 2.

    In my last post I explained how snapshots work and gave a little bit of PowerShell for creating a one . In the post before that I talked about creating a generic  choose-tree function. What I wanted was to be able to call Choose-tree  List_Of_Items...
  • Moving VMs to Hyper-v...

    There are 3 things I get asked regularly about Hyper-V. The first is "When can I get it ?". I've covered this before, the product group have committed to ship by August 2nd , and I've thought for a while that they're looking good to beat that. At MMS...
  • The Hyper-v API Network interfaces

    If you've read my post on adding disks to a Virtual machine , the techniques here should already feel familiar. We create a NIC , and we create a switch port. And then we tell the NIC it is connected to the switch port. Hyper-V creates VM switches which...
  • Ah, the joy of feedback

    As I mentioned before we're getting updates on the feedback from the roadshow: George has a report for us the next day. On one of our past roadshows I had a serious sense of humour failure about the speed we got feedback - the system then cost a fortune...
  • More on the Hyper-V API

    In which we see how to set the number of CPUs I started with getting MSVM Computer System objects - which I showed back in February . With these objects I can ask for the state of the VM to be changed to Running, Stopped or Saved. To do things in a proper...
  • Off topic. The Cost of fuel, market forces and being green

    Part of my salary package working at Microsoft UK is a company car, for which Microsoft buys the fuel. I can opt out of this scheme and take money instead (which is taxed like any other Salary payment) and the Tax office also works out the notional value...
  • A little more on PowerShell

    I've been showing PowerShell on the roadshow, and Steve warning me about it becoming the "Look-how-clever-I-am-with-PowerShell show". Actually, I quite like the idea of a "Look-how-clever-PowerShell-makes-you show". Working on some...
  • Something for the photographers: Silverlight Deep-zoom formerly "Sea-Dragon"

    With all the other stuff I've been doing lately I'm champing at the bit to get out and take some more photos. Still here I am slaving over a hot laptop. Search suggests haven't mentioned Sea-Dragon before - but I've talked about Photosynth , which...
  • "Lady licensing" blog.

    George has been telling everyone recently about Emma Healy's blog on Licensing. I don't often plug other blogs, but I think this one is worth your attention Before I came to Microsoft I used to wonder "Why can't they make licensing simpler"...
  • A little bit of Microsoft Honesty.

      I like Vista. And I like the fact that with Ultimate I can have a 64-bit, domain joined , Tablet enabled, Media Center PC. (IN XP these were 4 products). I like media-center.  But one aspect of media centre drives me nuts, and that's its determination...
  • Top travel tip. Use the calendar. Properly

    One of the things that we noticed on the roadshow was the *much* better system for getting us feedback (see here and here oh and here ) and - always looking for ways to improve our processes - a couple of us noted that there's a big document mailed out...
  • On Ninjas.

    Over the weekend one of the many Davids I count among my friends mailed me a curious job title from his organization. Yesterday, in one of those moments of serendipity Viral told me about one of the guys in Redmond who has the job title of "Zune...
  • You're not a professional without ...

    I'm quite hardcore about Technet, having had it since 1993 myself I guess that's not really surprising. My sound bite is I expect a plumber to have a set of spanners. I expect a Doctor to have a stethoscope. I expect an IT professional to have access...
  • Surprise of the day: In praise of McDonalds

    I'm working from home today - not so much to be green but I had a routine appointment with my Doctor late in the morning and it just made more sense. Because it's half term I'm also minding my daughter so she ended up coming with me to the Doctor's and...
  • The joy of feedback [again]

    I make a point of saying at the roadshows that we read all the comments and take note of them I wanted to share one particular comment but first off I want to give you a flavour of what people said they liked at one of last weeks events; here they are...
  • iSCSI, clustering and Hyper-V

    One of the things I've been saying I'd blog for a while is how to set up a cluster on Hyper-V. Since Hyper-V does not support sharing SCSI disks between machines, you need to use iSCSI - which is all fine and good if you're doing it in production with...
  • Eggsactly the wrong way to go about things.

    We've had a mail thread running about what happened to Steve Ballmer in Hungary.  If you haven't seen in on Eileen's blog just search for "Ballmer" on youtube and you can watch what happened. To save you the trouble,   Ballmer...
  • Hyper-V RC-1 available for download

    There was a slight hiccup which meant news appeared, disappeared and then re-appeared. But all the right announcements are posted, notably this one from Taylor Brown on the Virtualization team blog. Windows Server 2008 Patch KB950049 - the Hyper-V...
  • The long tail, Music and the small bookshop

    I've talked about the millennial thinking before . I've heard it  said that the "iPod Generation" don't think about "Current Music" vs "Old Music". When I bought LP records there was never much back-catalogue in the...
  • On knowing your sh*t

    It's been an interesting few days, Monday was the Glasgow road-show event and Thursday was our day in Newcastle. The team didn't look upon flying with any great enthusiasm. So rather than returning home, drawing breath and heading North again we decided...
  • Demo of silverlight deep zoom

    I can put any text I want here And more text here