<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.5" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>RoudyBob.NET</title>
	<link>http://www.roudybob.net</link>
	<description>Tirades, Nonsense and Occasional Specks of Usefulness from a Technology Geek...</description>
	<pubDate>Sun, 03 Aug 2008 14:20:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.5</generator>
	<language>en</language>
			<image><link>http://www.feedburner.com</link><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url><title>This Feed Powered by FeedBurner.com</title></image><item>
		<title>Distal Humerus Woes</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/354412579/</link>
		<comments>http://www.roudybob.net/?p=477#comments</comments>
		<pubDate>Sun, 03 Aug 2008 14:18:35 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Personal</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=477</guid>
		<description><![CDATA[If you&#8217;re wondering why there&#8217;s been less posts than usual (and there haven&#8217;t been many lately to begin with) it&#8217;s because I&#8217;m temporarily without the use of my right arm.  Three weeks ago, I broke my arm pretty severely in a freak water sports freak.  All is okay, but as it was my [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re wondering why there&#8217;s been less posts than usual (and there haven&#8217;t been many lately to begin with) it&#8217;s because I&#8217;m temporarily without the use of my right arm.  Three weeks ago, I broke my arm pretty severely in a freak water sports freak.  All is okay, but as it was my right hand (and I&#8217;m right-handed), everything has become a chore including typing!</p>
<p>Here are some scans of the x-rays that my good Dr. provided me.  Click to view larger versions.  Yes, those are titanium screws.  Three of them.  Watch out airport security!</p>
<p style="text-align:center;"><a href="http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-1.jpg" onclick="window.open('http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-1.jpg','popup','width=400,height=494,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0');return false"><img src="http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-1-tm.jpg" height="247" width="200" border="1" hspace="4" vspace="4" alt="Sm-Fixed-Arm-1" /></a></p>
<p style="text-align:center;"><a href="http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-2.jpg" onclick="window.open('http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-2.jpg','popup','width=400,height=444,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0');return false"><img src="http://www.roudybob.net/wp-content/uploads/2008/08/sm-fixed-arm-2-tm.jpg" height="222" width="200" border="1" hspace="4" vspace="4" alt="Sm-Fixed-Arm-2" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=477</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=477</feedburner:origLink></item>
		<item>
		<title>links for 2008-07-13</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/333954199/</link>
		<comments>http://www.roudybob.net/?p=476#comments</comments>
		<pubDate>Sun, 13 Jul 2008 02:30:09 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=476</guid>
		<description><![CDATA[

A project to provide a PowerShell management library for Hyper-V
(tags: hyper-v)


]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.codeplex.com/PSHyperv">A project to provide a PowerShell management library for Hyper-V</a></div>
<div class="delicious-tags">(tags: <a href="http://del.icio.us/RoudyBob/hyper-v">hyper-v</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=476</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=476</feedburner:origLink></item>
		<item>
		<title>links for 2008-07-04</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/326296162/</link>
		<comments>http://www.roudybob.net/?p=475#comments</comments>
		<pubDate>Fri, 04 Jul 2008 02:30:53 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=475</guid>
		<description><![CDATA[

Connect Across Platforms with Remote Desktop Connection &#124; Mactopia
Updated version of Remote Desktop v2 for Mac OS X available.


]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.microsoft.com/mac/products/remote-desktop/default.mspx">Connect Across Platforms with Remote Desktop Connection | Mactopia</a></div>
<div class="delicious-extended">Updated version of Remote Desktop v2 for Mac OS X available.</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=475</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=475</feedburner:origLink></item>
		<item>
		<title>links for 2008-06-23</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/317775083/</link>
		<comments>http://www.roudybob.net/?p=474#comments</comments>
		<pubDate>Mon, 23 Jun 2008 02:30:22 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=474</guid>
		<description><![CDATA[

Fast Icon - Quality Custom Caricatures For You.
An online portrait/caricature service. You send us a photo, we draw you. It&#8217;s pretty simple, and very fun.
(tags: avater caricat)


]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.caricatures.fasticon.com/">Fast Icon - Quality Custom Caricatures For You.</a></div>
<div class="delicious-extended">An online portrait/caricature service. You send us a photo, we draw you. It&#8217;s pretty simple, and very fun.</div>
<div class="delicious-tags">(tags: <a href="http://del.icio.us/RoudyBob/avater">avater</a> <a href="http://del.icio.us/RoudyBob/caricat">caricat</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=474</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=474</feedburner:origLink></item>
		<item>
		<title>links for 2008-06-21</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/316625095/</link>
		<comments>http://www.roudybob.net/?p=473#comments</comments>
		<pubDate>Sat, 21 Jun 2008 02:30:47 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=473</guid>
		<description><![CDATA[

.Mac Backup - MacCentre701
Some Backup 3 quickpicks


Wishingline Design Studio, Inc. &#124; Profile - Distractions
More Backup 3 Quickpicks



]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://mac.sillydog.org/backup/">.Mac Backup - MacCentre701</a></div>
<div class="delicious-extended">Some Backup 3 quickpicks</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.wishingline.com/profile/distractions.php">Wishingline Design Studio, Inc. | Profile - Distractions</a></div>
<div class="delicious-extended">More Backup 3 Quickpicks</p>
</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=473</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=473</feedburner:origLink></item>
		<item>
		<title>Virtual Iron Web-Based Demonstration</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/316301278/</link>
		<comments>http://www.roudybob.net/?p=472#comments</comments>
		<pubDate>Fri, 20 Jun 2008 16:02:57 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Technology</category>

		<category>Virtualization</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=472</guid>
		<description><![CDATA[If you&#8217;re curious about Virtual Iron, there&#8217;s a very nice online Camtasia demonstration available at http://s3.amazonaws.com/VIDownloads/videmo.html.  The presenter goes over the basics - VM creation, LiveMigration, LiveRecovery(tm), LiveMaintenance(tm), etc.

]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re curious about Virtual Iron, there&#8217;s a very nice online Camtasia demonstration available at <a href="http://s3.amazonaws.com/VIDownloads/videmo.html">http://s3.amazonaws.com/VIDownloads/videmo.html</a>.  The presenter goes over the basics - VM creation, LiveMigration, LiveRecovery(tm), LiveMaintenance(tm), etc.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=472</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=472</feedburner:origLink></item>
		<item>
		<title>What Do You Have Under That Hood?</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/315842543/</link>
		<comments>http://www.roudybob.net/?p=471#comments</comments>
		<pubDate>Fri, 20 Jun 2008 01:22:48 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Technology</category>

		<category>Virtualization</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=471</guid>
		<description><![CDATA[Many of the hypervisors out today have specific hardware requirements in terms of the chipset supported on the host.  Hyper-V, for example, requires a 64-bit processor and Hardware Virtualization support (VT on the Intel Platform).  Steve Gibson of GRC has a handy utility available that you can use to easily tell whether you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>Many of the hypervisors out today have specific hardware requirements in terms of the chipset supported on the host.  Hyper-V, for example, requires a 64-bit processor and Hardware Virtualization support (VT on the Intel Platform).  Steve Gibson of GRC has a handy utility available that you can use to easily tell whether you&#8217;re running on a 32-bit or 64-bit processor and whether or not VT is enabled or not.  It&#8217;s also handy for VirtualIron which also requires VT-enabled processors.</p>
<p style="text-align:center;"><img src="http://www.roudybob.net/wp-content/uploads/2008/06/AllFeatures.jpg" height="265" width="338" border="0" hspace="4" vspace="4" alt="Allfeatures" /></p>
<p><a href="http://www.grc.com/securable.htm">SecurAble</a> probes the system&#8217;s processor to determine the presence, absence and operational status of three modern processor features.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=471</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=471</feedburner:origLink></item>
		<item>
		<title>Hyper-V Sym(path)y</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/315764670/</link>
		<comments>http://www.roudybob.net/?p=470#comments</comments>
		<pubDate>Thu, 19 Jun 2008 20:50:25 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Technology</category>

		<category>Virtualization</category>

		<category>Microsoft</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=470</guid>
		<description><![CDATA[As an addition to my post yesterday, it appears that you can get almost nearly the behavior you would expect by specifying an alternate location for the virtual machine during creation.  Hat tip to Dave.  (See below&#8230;)

If you decide to store your virtual machine in a different location from the defaults when you [...]]]></description>
			<content:encoded><![CDATA[<p>As an addition to <a href="http://www.roudybob.net/?p=469">my post yesterday</a>, it appears that you can get almost nearly the behavior you would expect by specifying an alternate location for the virtual machine during creation.  Hat tip to Dave.  (See below&#8230;)</p>
<p style="text-align:center;"><img src="http://www.roudybob.net/wp-content/uploads/2008/06/image001.jpg" height="185" width="285" border="1" hspace="4" vspace="4" alt="Image001" /></p>
<p>If you decide to store your virtual machine in a different location from the defaults when you create it, a single directory is created with a name that matches the name you assign to the VM.  Within that directory is stored the .VHD file associated with the VM as well as the VM&#8217;s configuration information and snapshots.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=470</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=470</feedburner:origLink></item>
		<item>
		<title>Hyper-V: Which path to take?</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/314826156/</link>
		<comments>http://www.roudybob.net/?p=469#comments</comments>
		<pubDate>Wed, 18 Jun 2008 14:00:34 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Technology</category>

		<category>Virtualization</category>

		<category>Microsoft</category>

		<category>Features</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=469</guid>
		<description><![CDATA[I&#8217;m not going to partake in the lively discussion of late about which company&#8217;s virtualization hypervisor product is the best.  It may prove to be the technology world&#8217;s version of &#8220;The Pepsi Challenge&#8221; for all that I know&#8230;in the end, it may just be a matter of what each person prefers.  Generally speaking, [...]]]></description>
			<content:encoded><![CDATA[<p><img width="100" vspace="4" hspace="12" height="125" border="1" align="left" alt="Pepsi Challenge" src="http://www.roudybob.net/wp-content/uploads/2008/06/Pepsi_Challenge.jpg" />I&#8217;m not going to partake in the <a href="http://www.google.com/search?client=safari&#038;rls=en-us&#038;q=Hyper-V+versus+VMotion&#038;ie=UTF-8&#038;oe=UTF-8">lively discussion</a> of late about which company&#8217;s virtualization hypervisor product is the best.  It may prove to be the technology world&#8217;s version of &#8220;The Pepsi Challenge&#8221; for all that I know&#8230;in the end, it may just be a matter of what each person prefers.  Generally speaking, the more I work with Hyper-V the more I come to appreciate the fact that it does perform well and is (at least from my perspective) reliable.  Having worked with virtualization technologies for several years and being very familiar with how VMware and other virtualization solutions work, however, there are some things which do leave me scratching my head.  You might say it&#8217;s just because I&#8217;ve been conditioned in a certain way.  I&#8217;d argue that if it were possible for me to be conditioned, I&#8217;d probably still be married.</p>
<p>The issue is this: file paths.  It might seem minor, but Hyper-V makes managing the location of VM files about as difficult as possible from what I can tell.  It might help to start with a summary of the different types of files you might find associated with a particular virtual machine running on a Hyper-V host:</p>
<p><strong>*.VHD </strong>- Primarily these are the files that hold all the data for a particular volume associated with a virtual machine.  VHDs have been <a href="http://www.microsoft.com/technet/virtualserver/downloads/vhdspec.mspx">around for quite some time</a> and Microsoft has been pretty open about making the specification available and integrating it throughout the product line - i.e., the backup application Windows Server 2008 has can save backups as VHD files.  Technically speaking, they&#8217;re just a file format which provides the ability for a virtual machine&#8217;s hard disk to reside on a native host file system encapsulated within a single file.  Literary geeks take note.  There might be a bit of foreshadowing with my use of the word &#8216;encapsulated&#8217; here.</p>
<p><strong>*.AVHD </strong>- Hyper-V provides the ability to take snapshots of a virtual machine so that you can revert back to a previous version of the OS, applications and data very easily.  These snapshots can be taken at any time (whether the VM is powered on or not) and work with any OS running within the virtual machine.  Generally, most consider this to be a handy feature.  Just like Cher, you can <a href="http://www.azlyrics.com/lyrics/cher/ificouldturnbacktime.html">turn back time</a> easily to revert to a previous version of your VM.  When you take a snapshot of a virtual machine, its .VHD files are &#8220;frozen&#8221; and subsequent disk writes within the VM are instead stored in a .AVHD file.  You can end up with a whole slew of .AVHD files depending on how often you take snapshots and whether or not you decide to create branches within your snapshot lineage.  There&#8217;s a <a href="http://www.google.com/search?hl=en&#038;safe=off&#038;client=safari&#038;rls=en-us&#038;q=how+hyper-v+snapshots+work&#038;btnG=Search">ton of information on the InterTubes</a> about how Hyper-V snapshots work if you want more detail.</p>
<p><strong><em>*</em></strong><strong>.XML </strong>- Hyper-V stores a virtual machine&#8217;s configuration information (number of processors, devices associated with the VM, amount of memory, etc.) in an industry-standard XML file which is named using the Globally Unique Identifier (GUID) for the associated virtual machine.  (More foreshadowing&#8230;)  This is good for interoperability or for solutions that want to perhaps leverage the information in some way.</p>
<p><strong>*.BIN and *.VSV </strong>- When you pause or take a snapshot of a running virtual machine, Hyper-V stores the contents of the virtual machine&#8217;s RAM in a .BIN file and information about the current state of the running virtual machine in a .VSV file.  These two files are used together to resume the virtual machine from the point at which it was paused.</p>
<p>One of the great things about virtualizing workloads is the fact that once you do so, that workload is <a href="http://dictionary.reference.com/browse/encapsulated">encapsulated</a>.  This means that everything about that workload - the OS, applications and data are all packed up nicely in a few files and easy to move around between physical hosts.  They&#8217;re also abstracted from the underlying host hardware so it&#8217;s easy to move VMs between different makes and models of server hardware.  With Hyper-V, then, by keeping all of my .VHD, .AVHD, .XML, .BIN and .VSV files together I can easily move an entire VM from one Hyper-V host to another.</p>
<p>Well, not really.</p>
<p>The default path for Hyper-V VHDs is<em> C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks</em>.  The default path for Hyper-V Snapshots is <em>C:\ProgramData\Microsoft\Windows\Hyper-V\Snaphots</em> and the default path for Hyper-V configuration files is <em>C:\ProgramData\Microsoft\Windows\Hyper-V</em>.  So, instead of storing everything together, each of the three pieces of a VM are spread across multiple directories.  If your first inclination is to change the default path for your VHDs, then that means they&#8217;re spread across three different directories on at least two different disks.</p>
<p>What&#8217;s really crazy is that all pieces of a VM must be accessible for a VM to work properly.  So, if you&#8217;re thinking about using Quick Migration to move VMs between cluster nodes you had better make sure you change the default locations for configuration files and snapshots in addition to VHDs so that everything lives on the cluster&#8217;s shared storage.  Making sense of which files are part of a VM is nearly impossible, too, since Hyper-V uses a 32 character GUID-style naming scheme&#8230;and the name of the VM&#8217;s configuration file doesn&#8217;t correspond with the names used for its snapshot files.</p>
<p>I know what you&#8217;re thinking now.  You&#8217;re wondering why you can&#8217;t just go locate all the bits and pieces and copy them to a single location after the fact?  Well, once a VM has been created and a snapshot has been taken, there&#8217;s no way to change the location of that VMs snapshots.  It doesn&#8217;t really matter anyway, because Microsoft doesn&#8217;t support just copying all of the files that make up a VM and moving it to a different host.  You have to use a sanctioned Import/Export utility to do that and <a href="http://forums.technet.microsoft.com/en-US/winserverhyperv/thread/d8841d26-34c6-4032-9c67-d931bf4c0c27">some people aren&#8217;t too happy about it</a>.</p>
<p>The lesson to be learned here is to pay very close attention to planning where VM-related files are going to be stored on your Hyper-V host.  If you&#8217;re planning on using Quick Migration with Failover Clustering, you want to be sure that everything is stored on a shared disk.  If you want to be able to move individual VMs between cluster nodes, also be sure to put each VM on its own shared disk (or LUN) because Failover Clustering moves entire disks between nodes rather than particular directories.  Even if you&#8217;re not using Quick Migration, it&#8217;s important to think about paths because performance and available disk space could become concerns.  VHDs should be moved to a separate disk from the OS for better performance and snapshots should be stored separately as well to prevent yourself from unknowingly running your system volume out of space.  VM configuration files should probably be moved as well - by default the current version of the VM saves its saved state information to a subdirectory under the configuration files location and pausing VMs that have 2GB or even 4GB of RAM assigned could take up space rather quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=469</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=469</feedburner:origLink></item>
		<item>
		<title>links for 2008-06-18</title>
		<link>http://feeds.feedburner.com/~r/roudybob/~3/314265292/</link>
		<comments>http://www.roudybob.net/?p=468#comments</comments>
		<pubDate>Wed, 18 Jun 2008 02:30:59 +0000</pubDate>
		<dc:creator>RoudyBob</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.roudybob.net/?p=468</guid>
		<description><![CDATA[

Jose Barreto&#8217;s Blog : Personalizing the Desktop on a Windows Server 2008 Server Core install
Registry keys required for change things like screen resolution, colors, etc. on a Windows Server 2008 Core Install
(tags: windowsserver)


]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://blogs.technet.com/josebda/archive/2007/08/06/personalizing-the-desktop-on-a-windows-server-2008-server-core-install.aspx">Jose Barreto&#8217;s Blog : Personalizing the Desktop on a Windows Server 2008 Server Core install</a></div>
<div class="delicious-extended">Registry keys required for change things like screen resolution, colors, etc. on a Windows Server 2008 Core Install</div>
<div class="delicious-tags">(tags: <a href="http://del.icio.us/RoudyBob/windowsserver">windowsserver</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.roudybob.net/?feed=rss2&amp;p=468</wfw:commentRss>
		<feedburner:origLink>http://www.roudybob.net/?p=468</feedburner:origLink></item>
	</channel>
</rss>
