<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom">
  <title>TechNotes!</title>
  <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/" />
  <link rel="self" href="http://www.aswathi.com/blogs/SyndicationService.asmx/GetAtom" />
  <icon>favicon.ico</icon>
  <updated>2008-09-02T21:22:06.1563361-07:00</updated>
  <author>
    <name>Aswathi Inc.</name>
  </author>
  <subtitle>From the Field!</subtitle>
  <id>http://www.aswathi.com/blogs/</id>
  <generator uri="http://dasblog.info/" version="2.1.8102.813">DasBlog</generator>
  <entry>
    <title>Google's Chrome Browser and IE8</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/09/03/GooglesChromeBrowserAndIE8.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,7bc99358-66c9-468d-b4e1-904c46e5151f.aspx</id>
    <published>2008-09-02T21:22:06.1563361-07:00</published>
    <updated>2008-09-02T21:22:06.1563361-07:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Google's two year handwork to come up with a browser is finally <a href="http://tools.google.com/chrome/?hl=en-US" target="_blank">here</a> .
I just thought of running a comparison of it with IE8 and here's what I think after
spending almost a whole day comparing the features; 
</p>
        <p>
  
</p>
        <p>
          <strong>What I like (many features which are also found in IE8):</strong>
        </p>
        <ol>
          <li>
Clean user interface</li>
          <li>
Home screen with most visited sites shown as thumbnails</li>
          <li>
Tear-off tabs (this is cool!) on separate process<br /></li>
        </ol>
        <p>
          <strong>Incognito browsing (equivalent to InPrivate browsing in IE8)</strong>
        </p>
        <ol>
          <li>
Domain highlighting (like IE8)</li>
          <li>
Smart URL bar (fast search directly from the URL bar + auto suggest)</li>
          <li>
Built in Google gears 
</li>
          <li>
DNS pre-fetching</li>
          <li>
Browser task manager</li>
        </ol>
        <p>
  
</p>
        <p>
          <strong>What I don’t like:</strong>
        </p>
        <p>
  
</p>
        <ol>
          <li>
No home button by default (can be enabled)</li>
          <li>
No tab grouping or coloring (like IE8)</li>
          <li>
No way to reopen incidentally closed tabs (which is a great IE8 feature)</li>
          <li>
No built-in phishing filter?</li>
          <li>
No thumbnail overview of open tabs (like IE7/8)</li>
          <li>
No ways to customize the browser (adding buttons etc.)</li>
          <li>
No indication whatsoever that a pop-up has been blocked (may be a beta issue)</li>
          <li>
Chrome seems a bit slower than IE8 (which is lightning FAST)</li>
        </ol>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=7bc99358-66c9-468d-b4e1-904c46e5151f" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Desktop/Laptop Folder Sync Tool</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/08/20/DesktopLaptopFolderSyncTool.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,792d4683-81cd-4d34-b999-95f173d69c6e.aspx</id>
    <published>2008-08-20T05:23:34.5045896-07:00</published>
    <updated>2008-08-20T05:23:34.5045896-07:00</updated>
    <category term="Cool Tools" label="Cool Tools" scheme="http://www.aswathi.com/blogs/CategoryView,category,CoolTools.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have been playing with a third party (don't want to reveal )sync tool lately to
backup and sync my personal and official content between my laptop and external USB
harddisk. Initially I was very much impressed with the tool and loved it, until I
came across with the limitation and as always the trial period which forced me to
look for an alternative.
</p>
        <p>
The free tool I discovered was SyncToy which you can download it <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E0FC1154-C975-4814-9649-CCE41AF06EB7&amp;displaylang=en">here</a>.
The tool is excellent and does whatever I wanted. check it out!
</p>
        <p>
 
</p>
        <p>
          <a href="http://www.aswathi.com/blogs/content/binary/WindowsLiveWriter/DesktopLaptopFolderSyncTool_98F1/image_2.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="292" alt="image" src="http://www.aswathi.com/blogs/content/binary/WindowsLiveWriter/DesktopLaptopFolderSyncTool_98F1/image_thumb.png" width="374" border="0" />
          </a>
        </p>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=792d4683-81cd-4d34-b999-95f173d69c6e" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Final Version of Hyper-V has finally arrived!</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/06/27/FinalVersionOfHyperVHasFinallyArrived.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,f905bb33-de78-43ef-aab6-1414de996fd4.aspx</id>
    <published>2008-06-27T07:59:02.9353313-07:00</published>
    <updated>2008-06-27T07:59:02.9353313-07:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">Microsoft's Virtualization Software Hyper-V
has finally been RTM'd and available for download from <a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED&amp;displaylang=en">here</a><br /><img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=f905bb33-de78-43ef-aab6-1414de996fd4" /></div>
    </content>
  </entry>
  <entry>
    <title>Cheaper solution than Citrix</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/04/01/CheaperSolutionThanCitrix.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,46e27384-c1a5-45ae-b341-6fde441c6b15.aspx</id>
    <published>2008-04-01T05:33:23.8648135-07:00</published>
    <updated>2008-04-01T05:33:23.8648135-07:00</updated>
    <category term="Terminal Services" label="Terminal Services" scheme="http://www.aswathi.com/blogs/CategoryView,category,TerminalServices.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yes, deploying Windows Server 2008 Terminal Services is the cheaper solution which
can give citrix like functionality at a fraction of a cost of equivalent citrix solution.
</p>
        <p>
Let's see what are the different types of roles available for Terminal Services in
Windows Server 2008 first. There are five roles:
</p>
        <ol>
          <li>
Terminal Server - TS enables a server to host windows-based programs or the full windows
desktop. Users can connect to a terminal server to run programs, save files, and use
network resources on that server. 
</li>
          <li>
TS Licensing - TSL manages the terminal services client access licenses (TS CALs)
that are required to connect to a terminal server. You can use TS Licensing to install,
issue, and monitor the availability of TS CALs. 
</li>
          <li>
TS Session Broker - TSSB (formerly session directory) supports session load balancing
between terminal servers in a farm, and reconnection to an existing session on a terminal
server that is a member of a load balanced terminal server farm 
</li>
          <li>
TS Gateway - TSG enables authorised users to connect to terminal servers and remote
desktops on the corporate network over the internet (YES, OVER THE INTERNET) 
</li>
          <li>
TS Web Access - TSWA provides access to terminal servers through a web browser or
sort of like citrix application publishing over the web.</li>
        </ol>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=46e27384-c1a5-45ae-b341-6fde441c6b15" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Free ISO Burning Tool</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/02/01/FreeISOBurningTool.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,33ce2805-7b56-4b8c-acbc-1610df572db8.aspx</id>
    <published>2008-01-31T19:54:44.7478152-07:00</published>
    <updated>2008-01-31T19:54:44.7478152-07:00</updated>
    <category term="Cool Tools" label="Cool Tools" scheme="http://www.aswathi.com/blogs/CategoryView,category,CoolTools.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Recently, I had some trouble with my free burning software "<a href="www.deepburner.com" target="_blank">DeepBurner</a>"
and was looking for another free :-) alternative.
</p>
        <p>
After hours of search on the web for a free tool, I realized that Windows 2003 resource
kit has a free tool called DVDBurn. Those who love only gui will be highly disappointed
because it's just a simple command line tool.
</p>
        <p>
So, how do I get this utility? First, you need to download the reource kit from <a href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;displaylang=en" target="_blank">here</a> and
install it on your windows PC.
</p>
        <p>
Then go to the command prompt and try the command as shown below. Of course, you need
to change the ISO filename.
</p>
        <p>
          <a href="http://www.aswathi.com/blogs/content/binary/WindowsLiveWriter/FreeISOBurningTool_9965/image_2.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="173" alt="image" src="http://www.aswathi.com/blogs/content/binary/WindowsLiveWriter/FreeISOBurningTool_9965/image_thumb.png" width="539" border="0" />
          </a>
        </p>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=33ce2805-7b56-4b8c-acbc-1610df572db8" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Device Virtualization in Hyper-V</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2008/01/02/DeviceVirtualizationInHyperV.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,7458dd87-bac1-4fbe-89c1-7741359bed01.aspx</id>
    <published>2008-01-01T20:13:51.5135672-07:00</published>
    <updated>2008-03-17T20:07:38.2686113-07:00</updated>
    <category term="Hyper-V" label="Hyper-V" scheme="http://www.aswathi.com/blogs/CategoryView,category,HyperV.aspx" />
    <category term="Virtualization" label="Virtualization" scheme="http://www.aswathi.com/blogs/CategoryView,category,Virtualization.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I pointed out about device access in my <a href="http://www.aswathi.com/blogs/2007/12/29/DeviceAccessInHyperV.aspx" target="_blank">earlier
post</a>, differentiating between emulated device and non-emulated device in Hyper-V.
Ever wondered how non-emulating devices work internally in Hyper-V? If not, then read
on...
</p>
        <p>
Device access virtualization is a method for sharing hardware efficiently without
any emulation. All physical devices are controlled by existing device drivers without
creating new ones.
</p>
        <p>
VSP's or Virtualization Service Providers runs within parent partition. It talks to
the respective device driver and acts as a multiplexer and offers hardware services
to guests by establishing a communication with VSC's or Virtualization Server Clients
over VMBUS (A communication channel for VSP's and VSC's).
</p>
        <p>
VSC's runs within the child partition and acts as a service. For every VSC, there
will a corresponding VSP in parent partition. It's the VSP/VSC pair which makes a
device type within a guest. Microsoft provides VSP/VSC pairs for storage, networking,
video, input, USB.
</p>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=7458dd87-bac1-4fbe-89c1-7741359bed01" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Device Access in Hyper-V</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2007/12/29/DeviceAccessInHyperV.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,01b85443-0110-4f3e-a5b5-58d64956a9bc.aspx</id>
    <published>2007-12-28T17:49:45.3129788-07:00</published>
    <updated>2008-01-02T01:56:48.853424-07:00</updated>
    <category term="Hyper-V" label="Hyper-V" scheme="http://www.aswathi.com/blogs/CategoryView,category,HyperV.aspx" />
    <category term="Virtualization" label="Virtualization" scheme="http://www.aswathi.com/blogs/CategoryView,category,Virtualization.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ok. This is what I've learned so far about device access in Hyper-V.
</p>
        <p>
For device access in Hyper-V, there are two underlying methods:- Emulated and VSP/VSC
devices.
</p>
        <p>
Emulated devices are just like the devices you have seen or used in Virtual Server
2005 R2. Whenever the virtual machine or VM attempts to access I/O, the hypervisor
traps that request and the I/O gets emulated in the parent partition. This approach
is highly compatible across most of the OS, but it has its own overhead and slow.
</p>
        <p>
To overcome the above mentioned I/O performance issues, VSP/VSC devices have been
developed in Windows Server 2008 Hyper-V. The hidden caveat is, these are supported
only on specific OS. Of course, Windows 2003 and above is supported. This approach
requires VSC drivers in the guest OS which looks like normal drivers in windows. With
VSC drivers, I/O is not trapped by the hypervisor as it does in emulated one - rather
the VSC drivers directly communicates with VSP's over VMBUS and operates much faster
than emulated devices.
</p>
        <p>
Ok, now we know the two underlying methods available for device access. Let's take
a look at the type of disk contoller Hyper-V provides for storage. The excerpt below
has shamelessly been copied from <a href="http://blogs.msdn.com/tvoellm/archive/2007/12/12/which-is-better-ide-or-scsi-windows-server-virtualization-08-code-name-viridian-controller-performance.aspx" target="_blank">here</a>.
</p>
        <p>
There are two types of disk controllers that Hyper-V supports: SCSI and IDE. 
There are two IDE controllers and four SCSI controllers available. 
</p>
        <p>
Each IDE controller can have two devices.  You can't boot from a SCSI controller. 
This means an IDE disk will be required.  The boot disk will be IDE controller
0 Device 0.  If you want a CDROM it will consume an IDE device slot. 
</p>
        <p>
EACH SCSI controller can support up to 255 devices. 
</p>
        <p>
Both SCSI and IDE can support pass-through, Fixed, Dynamic, Sparse, and Delta drives
(see <a href="http://blogs.msdn.com/tvoellm/archive/2007/10/13/what-windows-server-virtualization-aka-viridian-storage-is-best-for-you.aspx">http://blogs.msdn.com/tvoellm/archive/2007/10/13/what-windows-server-virtualization-aka-viridian-storage-is-best-for-you.aspx</a>). 
The difference lies in how the controllers are actually implemented.  The IDE
controller is emulated where as the SCSI controller is synthetic.  So what does
this mean? 
</p>
        <p>
The IDE controller implements a well-known IDE controller and this means there is
extra processing before the I/O is sent to the disk.  This processing occurs
in vmwp.exe (a user mode process that exists for each started VM.  More on this
in a later post).  Once the IDE emulation is complete the I/O is sent into the
Root Partition’s I/O Stack.  I/O completion requires a trip back to vmwp.exe. 
</p>
        <p>
The SCSI controller is not emulated.  The SCSI controller uses VMBUS (Virtual
Machine BUS.  More on this in a later post).  The I/O's pass from the Child
(aka Guest) Partition to the root over VMBUS and enter the I/O stack.  You can
already see one less process/machine context switch is required because vmwp.exe does
not get invoked.  Once and I/O completes its completion is sent over VMBUS. 
</p>
        <p>
There is a lot more to how both the IDE and SCSI controllers work however the descriptions
below should help you to understand why SCSI controllers are the right choice for
the best performance. 
</p>
        <p>
  
</p>
        <p>
One of the main reasons you can't boot off of SCSI device is because it is implemented
as a synthetic device in Hyper-V and the VMBUS is not available during the boot. Rest
of the devices such as CD, IDE, Legacy Network Adapter and Floppy is supported though. 
</p>
        <p>
  
</p>
        <p>
Note: Since Hyper-V is not RTM'ed all numbers are subject to change as are the behaviors.
</p>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=01b85443-0110-4f3e-a5b5-58d64956a9bc" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Windows Server 2008 Hyper-V Beta RC1 - Issues, Incompatibilities or &amp;quot;Bugs&amp;quot;</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2007/12/27/WindowsServer2008HyperVBetaRC1IssuesIncompatibilitiesOrQuotBugsquot.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,bcf283b1-8a4d-4ec9-ada4-b2077b28794f.aspx</id>
    <published>2007-12-27T02:57:03.4179612-07:00</published>
    <updated>2007-12-28T18:02:21.2601548-07:00</updated>
    <category term="Hyper-V" label="Hyper-V" scheme="http://www.aswathi.com/blogs/CategoryView,category,HyperV.aspx" />
    <category term="Virtualization" label="Virtualization" scheme="http://www.aswathi.com/blogs/CategoryView,category,Virtualization.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've been testing Hyper-V lately and thought of compiling a list of things which are
either incompatibilities, issues or "bugs" with Hyper-V. 
<br /><strong>Note:</strong> This is what I have experienced personally or from the field
and is never a complete one. I'll be updating it as and when new information is available.
</p>
        <ol>
          <li>
All roles except DC (Domain controller) role is supported 
</li>
          <li>
If you are using virtual switches in a VM cluster then make sure they are identically
named on both nodes. Make sure you have installed integration services before attempting
a failover. I also noticed that creating virtual switches using the GUI during installation
doesn't cut it and you need to delete it and recreate it again to make it properly
work inside a cluster 
</li>
          <li>
Since, we are dealing with pre-release material here and one thumb rule is, don't
expect everything to work straight forward. For instance, upgrading a VM configured
on Hyper-V pre-beta code (RC0) to Hyper-V Beta RC1 may not be supported and may offer
un-predicatable results. 
</li>
          <li>
Always install the virtualization integration components for Linux inside Virtual
Guests. Otherwise, you won't see the devices. The Linux downloads are available from <a href="https://connect.microsoft.com/programdetails.aspx?ProgramDetailsID=1863" target="_blank">Connect
Website</a>  
</li>
          <li>
While enabling Hyper-V role, make sure you keep (do not change) EN-US as your default
language otherwise you may get VMM service failures and Hyper-V wouldn't start 
</li>
          <li>
Wireless network adapters on laptops are not supported by Hyper-V.</li>
        </ol>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=bcf283b1-8a4d-4ec9-ada4-b2077b28794f" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Windows Print Server Load Balancing (NLB)</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2007/12/06/WindowsPrintServerLoadBalancingNLB.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,a862d028-e6d2-4d1e-a001-0f5234430527.aspx</id>
    <published>2007-12-06T00:11:58.1148264-07:00</published>
    <updated>2007-12-25T18:51:53.0534688-07:00</updated>
    <category term="Clustering" label="Clustering" scheme="http://www.aswathi.com/blogs/CategoryView,category,Clustering.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
I recently did an implementation where the customer wanted to have a solution where
they can have redundant print servers serving all the print queues and migrate all
of them without any outage. Among couple of different options - MSCS, NLB, DFS etc,
we went with NLB.
</p>
        <p>
I'm going to give you the complete details on how we did it. Though this works seamlessly
and customer is happy, it is not "supported" my MSFT. So, decide and use at you own
risk.
</p>
        <p>
1. Configure NLB on the 2 servers using the "Network Load Balancing Manager" (part
of Admin Pack) use a dedicated NIC on each server and use unicast. Some CISCO routers
do not pass ip address with multicast MAC addresses
</p>
        <p>
2. Set NLB Port Rules to listen on port 135 (TCP/UDP) and ports 1024-65535 (TCP/UDP) 
</p>
        <p>
  
</p>
        <p>
3. Configure the print queues identically on each server including Printer Name, Share
Name, Driver etc. You can use printmig utility <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9b9f2925-cbc9-44da-b2c9-ffdbc46b0b17&amp;displaylang=en" target="_blank">(download
here)</a>. You can setup all your queues on one server and migrate them over using
the tool to the second server very easitly. 
</p>
        <p>
  
</p>
        <p>
4. Make the computer policy change on both servers. On the Local Computer Policy set
"Computer Configuration &gt; Administrative Templates &gt; Printers &gt; Allow Print
Spooler to accept client connections" to Enabled and restart the Print Spooler service. 
</p>
        <p>
  
</p>
        <p>
5. Manually create a DNS A record pointing to the IP of the NLB Cluster. 
</p>
        <p>
  
</p>
        <p>
Now comes the tricky part - Obviously, those who need a new mapping would go with <a href="file://\\NLBClusterName\PrinterShareName">\\NLBClusterName\PrinterShareName</a>,
very simple and easy right?, but what about those users who are still mapped to the
printers using old name? Alright, here's the trick - First you add a DNS A record
for the name of each of the old print servers which points to the new cluster IP.
Be sure to remove the old DNS entries or rename them to avoid duplicate name and un-planned
outage (needless to say that a proper change management is required.) 
</p>
        <p>
  
</p>
        <p>
7. Add an alias entry for each old server name you want the new server to be identified
with on the new load balanced servers. The idea here is, if anyone uses old server
name to map their printer, they'll automatically be re-directed to the new one. 
</p>
        <p>
  
</p>
        <p>
Navigate to registry hive, <b>HKEY_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters</b></p>
        <p>
Add Value: <b>OptionalNames</b> REG_SZ String: "Alias" 
</p>
        <p>
If you make it a type <b>REG_MULTI_SZ</b>, you can add multiple aliases. 
</p>
        <p>
  
</p>
        <p>
If do not like step 7 and feel that you shouldn't be dealing with old print server
names then use login scripts to re-map your users to the new print server or deploy
a software package using a software deployment tool (SMS, Altiris etc) to re-map them. 
</p>
        <p>
  
</p>
        <p>
Have Fun! <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=a862d028-e6d2-4d1e-a001-0f5234430527" /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Windows Server 2008 WSv CTP Support</title>
    <link rel="alternate" type="text/html" href="http://www.aswathi.com/blogs/2007/11/30/WindowsServer2008WSvCTPSupport.aspx" />
    <id>http://www.aswathi.com/blogs/PermaLink,guid,6bb96faa-0b72-4fc1-b0dc-fcf7b216e0ff.aspx</id>
    <published>2007-11-30T02:57:48.5908032-07:00</published>
    <updated>2007-12-28T02:52:17.1198288-07:00</updated>
    <category term="Hyper-V" label="Hyper-V" scheme="http://www.aswathi.com/blogs/CategoryView,category,HyperV.aspx" />
    <category term="Virtualization" label="Virtualization" scheme="http://www.aswathi.com/blogs/CategoryView,category,Virtualization.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Windows Server Virtualization (WSv) CTP only supports English version of the OS at
the moment and has been tested only on selected hardware.
</p>
        <p>
I have been trying to load Windows Server 2008 on SunFire x4200 (AMD Opetron x64-bit)
hardware and wasn't even successful in installing the OS and then I found this <a href="http://www.microsoft.com/windowsserver2008/virtualization/install.mspx#ECF" target="_blank">link</a> on
MS Website which clearly says, what all hardware is tested and supported for the CTP
release.
</p>
        <p>
WSv Supports the following (for those who love bird's eye view)
</p>
        <ul>
          <li>
Hyper-V supports 32 and 64-bit SMP guests 
</li>
          <li>
Supports iSCSI and Fibre Channel SAN 
</li>
          <li>
Large memory allocation (more than 32 GB per machine) 
</li>
          <li>
Integrated Virtual Switch</li>
        </ul>
        <p>
Recommended
</p>
        <ul>
          <li>
Only Windows OS 
</li>
          <li>
Maximum 4 virtual processors be allocated to a VM running "Windows 2K8". Only 1 for
"Windows 2K3" 
</li>
          <li>
1 virtual SCSI controller per VM 
</li>
          <li>
1 virtual network controller per VM 
</li>
          <li>
1 legacy virtual network controller per VM</li>
        </ul>
        <p>
Not tested and Recommended
</p>
        <ul>
          <li>
Not compatible with dynamic disks 
</li>
          <li>
Disable hyperthreading 
</li>
          <li>
PXE setting inside the VM BIOS doesn't support 64-bit OS deployment 
</li>
          <li>
Do not create dynamically expanding virtual hard disks that are greater than 1 TB
in size 
</li>
          <li>
Clustering of VMs 
</li>
          <li>
Clustering of physical server and quick migration 
</li>
          <li>
Compacting of virtual hard disks</li>
        </ul>
        <p>
Recommended Hardware Devices
</p>
        <blockquote>
          <p>
HP - Proliant DL585(AMD), DL385 G2(AMD), DL 580 G4(Intel), DL380 G5(Intel)
</p>
          <p>
DELL - PowerEdge 6950(AMD F2 Opteron 8218 with BIOS 1.1.2 or later), 6850(Intel),
2950 (Intel, with BIOS 1.3.7 or later)
</p>
          <p>
Fujitsu - TX300 S2(Intel)
</p>
          <p>
NEC- Express 5800 120Ri-2(Intel)
</p>
        </blockquote>
        <img width="0" height="0" src="http://www.aswathi.com/blogs/aggbug.ashx?id=6bb96faa-0b72-4fc1-b0dc-fcf7b216e0ff" />
      </div>
    </content>
  </entry>
</feed>