<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://mumblingtomyself.spaces.live.com/mmm2008-04-25_07.02/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fmumblingtomyself.spaces.live.com%2fcategory%2fVirtualization%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mumbling to myself: Virtualization</title><description /><link>http://MumblingToMyself.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catVirtualization</link><language>en-US</language><pubDate>Mon, 12 May 2008 02:42:55 GMT</pubDate><lastBuildDate>Mon, 12 May 2008 02:42:55 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://MumblingToMyself.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>7277729247175866980</live:id><live:alias>MumblingToMyself</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>Professional Microsoft Virtual Server 2005</title><link>http://MumblingToMyself.spaces.live.com/Blog/cns!64FFB030F5637A64!128.entry</link><description>&lt;p&gt;
&lt;table border=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p align=center&gt;&lt;a href="http://www.amazon.com/gp/product/0470109173?ie=UTF8&amp;amp;tag=mumblitomysel-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0470109173"&gt;&lt;img src="http://media.wiley.com/product_data/coverImage/73/04701091/0470109173.jpg" border=0&gt;&lt;/a&gt;&lt;img style="border-right:medium none;border-top:medium none;border-left:medium none;border-bottom:medium none" height=1 alt="" src="http://www.assoc-amazon.com/e/ir?t=mumblitomysel-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0470109173" width=1 border=0&gt;
&lt;p align=center&gt;&lt;a href="http://www.amazon.com/gp/product/0470109173?ie=UTF8&amp;amp;tag=mumblitomysel-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0470109173"&gt;Buy Professional Microsoft Virtual Server 2005 from Amazon&lt;/a&gt; 
&lt;td&gt;
&lt;p&gt;I have kept very quite about this, but recently I finished writing a book about all about Microsoft Virtual Server 2005.  Note - this is not a Microsoft book, but one that I wrote in my spare time (what little of it that I have :-)) and is published by &lt;a href="http://www.wrox.com/"&gt;Wrox&lt;/a&gt;. 
&lt;p&gt;I had a great time writing this book, and I hope that you all find it to be useful and informative. 
&lt;p&gt;My aim in writing this book was to provide an in-depth resource on Virtual Server, so the book covers the basics of Virtual Server as well as the configuration; management and programming aspects of using Virtual Server. &lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Two of the things that I particularly enjoy about this book are that: 
&lt;ul&gt;
&lt;li&gt;It gave me an excuse to finally sit down and get 'hands on' with a number of more complex virtual machine configurations, like setting up patch deployment servers inside of virtual machines. 
&lt;li&gt;There are a number of chapters in this book that provide information which, much to my surprise, is simply not available elsewhere.&lt;/ul&gt;
&lt;p&gt;To give you an idea of where this book goes - here is a summary of the chapters and their contents: 
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Why Virtualize?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This chapter provides information on the various reasons why you might want to look at server virtualization, as well as making recommendations about configurations that might not be suitable for server virtualization. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Getting Started with Microsoft Virtual Server 2005&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;Here the details of how to install Virtual Server and get everything up and running are provided, as well as using the advanced installation options. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Virtual Server Basic Concepts&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;The basic concepts of virtual machines, virtual hard disks, virtual networking and emulated hardware are covered in this chapter. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Installing Guest Operating Systems&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This chapter provides detailed instructions for installing Windows Server 2003 and Red Hat Enterprise Linux 4 inside of virtual machines, including installing Virtual Machine Additions. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Creating a Virtual Machine Library&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;Having a good virtual machine library strategy is critical to efficiently using Virtual Server.  Here I outline different strategies and discuss how to create template virtual machines for Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista and Linux. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Understanding Virtual Machine Performance&lt;br&gt;&lt;/em&gt;&lt;/strong&gt;I love this chapter, it provides details of processor, memory, networking and storage performance; as well as how to optimize each for best performance. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Monitoring and Managing Virtual Machines&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This chapter outlines the basic tools and methods for management of virtual machines. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Keeping Virtual Machines Up to Date&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This chapter discusses different strategies for keeping virtual machines up to date with the latest patches.  It also details how to configure a Windows Server Update Server and a YUM server inside of virtual machines. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Keeping Virtual Machines Secure&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;Here I talk about all of the necessary steps to take to ensure that virtual machines are secure, and remain secure. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Securing Virtual Server&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Next I move on to talking about what is required to secure the physical installation of Virtual Server itself. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Backing Up Virtual Machines&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;This chapter discusses a number of different approaches that can be used in order to back up virtual machines, as well as highlighting the pros and cons of each approach. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Physical to Virtual Migration of Servers&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;This chapter is all about how to use Microsoft's Virtual Server Migration Toolkit (VSMT). 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Manual Physical to Virtual Migrations&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;This is another of my favorite chapters, as it provides all the information necessary for you to perform a manual physical to virtual migration - including information on driver and configuration changes that need to be made. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Clustering Virtual Machines&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This chapter discusses how to cluster virtual machines using emulated SCSI or iSCSI, and the reasons why you would want to use either configuration. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Clustering Virtual Server&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Here I provide detailed information about clustering Virtual Server using the HAVM.VBS script and Windows Server clustering. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Using the Virtual Server COM Interface&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;This is the first chapter on developing against the Virtual Server COM interface, and it discusses the basics needed to connect to the COM interface under various development environments. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Scripting Virtual Server&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Another favorite chapter of mine, Scripting Virtual Server provides sample VBScripts that demonstrate how to use pretty much every method and property of the Virtual Server COM interface.  As well as providing some interesting general use sample scripts. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Using PowerShell to Control Virtual Server&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Next I drill into scripting Virtual Server with PowerShell.  On top of covering the basics, I demonstrate how to use PowerShell pipelining and function capabilities effectively with Virtual Server. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Developing Managed Applications for Virtual Server &lt;br&gt;&lt;/em&gt;&lt;/strong&gt;This chapter steps you through the process of creating a simple managed application that allows you to control the state of virtual machines, view statistical information about virtual machines, and interact with them through an embedded VMRC control.  Code samples are provided in both VB.NET and C#. 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Developing ASP.NET Applications with Virtual Server&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Here I show you how to build your own 'self service' website, where users can create and destroy virtual machines using preconfigured virtual machine templates, all without needing to have administrative access to the actual Virtual Server installation (or any virtual machine knowledge at all). 
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Application Debugging with Virtual Server&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;Finally I discuss how to use Virtual Server to help with the development and debugging of other applications.&lt;/ol&gt;
&lt;p&gt;So there you have it.  All in all this book is just shy of 600 pages long.  And for the curious, just under one quarter of this book was written using speech recognition software due to &lt;a href="http://mumblingtomyself.spaces.live.com/blog/cns!64FFB030F5637A64!123.entry"&gt;rheumatoid arthritis&lt;/a&gt; on my behalf.  Finally - if you are impatient - you can download the sample scripts / source examples that are used in this book directly from the &lt;a href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470109173.html"&gt;publishers website&lt;/a&gt; (and no - you do not need to buy the book in order to do this - however the samples make a lot more sense if you have the book). 
&lt;p&gt;Cheers,&lt;br&gt;Ben&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=7277729247175866980&amp;page=RSS%3a+Professional+Microsoft+Virtual+Server+2005&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=mumblingtomyself.spaces.live.com&amp;amp;GT1=MumblingToMyself"&gt;</description><comments>http://MumblingToMyself.spaces.live.com/Blog/cns!64FFB030F5637A64!128.entry#comment</comments><guid isPermaLink="true">http://MumblingToMyself.spaces.live.com/Blog/cns!64FFB030F5637A64!128.entry</guid><pubDate>Tue, 10 Apr 2007 08:07:58 GMT</pubDate><slash:comments>53</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://MumblingToMyself.spaces.live.com/blog/cns!64FFB030F5637A64!128/comments/feed.rss</wfw:commentRss><wfw:comment>http://MumblingToMyself.spaces.live.com/Blog/cns!64FFB030F5637A64!128.entry#comment</wfw:comment><dcterms:modified>2007-04-10T08:36:23Z</dcterms:modified></item></channel></rss>