<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Nelson Araujo's WebLog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/nelson_araujo/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/feed.xml</link>
    <description>Your source for research in the cloud.</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:25:09 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Welcome to Cloud Research Engagements</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/welcome-to-cloud-research-engagements</link>
      <pubDate>Mon, 08 Feb 2010 15:52:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2010/02/08/welcome-to-cloud-research-engagements/</guid>
      <description><![CDATA[We are going through fundamental shift in basic research in most academic disciplines from the three...]]></description>
      <content:encoded><![CDATA[<P>We are going through fundamental shift in basic research in most academic disciplines from the three traditional paradigms of theory, experiment and computation, to a new fourth paradigm of data-driven discovery.</P>
<P>Read more @ <A href="https://research.microsoft.com/en-us/groups/ccf/engagements.aspx">https://research.microsoft.com/en-us/groups/ccf/engagements.aspx</A></P>]]></content:encoded>
    </item>
    <item>
      <title>Virtual Server 2005 – IDE to SCSI Virtual Machine Migration</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/virtual-server-2005-ide-to-scsi-virtual-machine-migration</link>
      <pubDate>Mon, 15 Jan 2007 18:36:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2007/01/15/virtual-server-2005-ide-to-scsi-virtual-machine-migration/</guid>
      <description><![CDATA[The following white paper contains important information on how to migrate your Virtual Server hard...]]></description>
      <content:encoded><![CDATA[<P>The following white paper contains important information on how to migrate your Virtual Server hard disks from IDE to SCSI. That will increase the overall performance of your virtual machines. If you have any questions, don't hesitate to ask! Enjoy.</P>
<P><A href="https://www.microsoft.com/downloads/details.aspx?FamilyId=8D71F23D-0380-4C2F-81DF-6F96ABE05493&amp;displaylang=en" mce_href="https://www.microsoft.com/downloads/details.aspx?FamilyId=8D71F23D-0380-4C2F-81DF-6F96ABE05493&amp;displaylang=en">https://www.microsoft.com/downloads/details.aspx?FamilyId=8D71F23D-0380-4C2F-81DF-6F96ABE05493&amp;displaylang=en</A></P>]]></content:encoded>
    </item>
    <item>
      <title>MSDN Wiki pages</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/msdn-wiki-pages</link>
      <pubDate>Thu, 15 Jun 2006 20:06:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2006/06/15/msdn-wiki-pages/</guid>
      <description><![CDATA[Microsoft released a Wiki for MSDN. You can check them here: https://msdnwiki.microsoft.com/
My...]]></description>
      <content:encoded><![CDATA[<P>Microsoft released a Wiki for MSDN. You can check them here: <A href="https://msdnwiki.microsoft.com/wikiedit/myprofile.aspx?name=Nelson%20Araujo&amp;skinlocale=en-us">https://msdnwiki.microsoft.com/</A></P>
<P>My contributions to the Wiki can be found here: <A href="https://msdnwiki.microsoft.com/wikiedit/myprofile.aspx?name=Nelson%20Araujo&amp;skinlocale=en-us">https://msdnwiki.microsoft.com/wikiedit/myprofile.aspx?name=Nelson%20Araujo&amp;skinlocale=en-us</A></P>]]></content:encoded>
    </item>
    <item>
      <title>Updating a template</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/updating-a-template</link>
      <pubDate>Tue, 04 Apr 2006 00:26:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2006/04/04/updating-a-template/</guid>
      <description><![CDATA[Due to the way the file system is organized into the disk, it is not possible to patch the disk on...]]></description>
      <content:encoded><![CDATA[<P>Due to the way the file system is organized into the disk, it is not possible to patch the disk on the parent without invalidating (thus destroying all modifications made since then).</P>
<P>The recommended procedure to update a template would be:</P>
<OL>
<LI>Create a new Virtual Machine from a template</LI>
<LI>Install updates and make any other changes you wish</LI>
<LI>Save &amp; Commit the VM</LI>
<LI>Move the updated VHD file to the template folder (with another name different from the current template)</LI>
<LI>Update the &lt;Template&gt; entry with the information</LI>
<UL>
<LI>Change the ID of the template</LI>
<LI>Add the same path</LI>
<LI>Keep the same &lt;Name&gt; &amp; &lt;Description&gt;</LI></UL>
<LI>Mark the original template as disabled</LI></OL>
<P>After that any new VM created will use the new template. You can use the report on the Administration section to monitor when the old template is idle</P>
<UL>
<LI>Delete the original template when it is idle</LI></UL>]]></content:encoded>
    </item>
    <item>
      <title>Installing VSDM on a 64-bits Windows Server System 2003</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/installing-vsdm-on-a-64-bits-windows-server-system-2003</link>
      <pubDate>Thu, 09 Feb 2006 18:04:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2006/02/09/installing-vsdm-on-a-64-bits-windows-server-system-2003/</guid>
      <description><![CDATA[VSDM works on&nbsp;a 64-bits system. To enable it the system needs to be correctly configured....]]></description>
      <content:encoded><![CDATA[<p>VSDM works on&nbsp;a 64-bits system. To enable it the system needs to be correctly configured. Please follow the steps below to enable VSDM to run on those systems.</p>
<p><u>System Requirements</u></p>
<ol>
<li>Install Virtual Server 2005 AMD64</li>
<li>Install .NET Framework 1.1</li>
<li>Install .NET Framework 1.1 Service Pack</li>
<li>Execute the following command from a Command Prompt window:<br /><font face="Courier New">cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1</font></li></ol>
<p><em>Security: Do not forget to visit Windows Update (or Microsoft Update) to make sure all the installed software is up-to-date with the latest critical security patches available.</em></p>
<p><u>Installing VSDM</u></p>
<p>After you meet the requirements above, follow the normal installation and configuration of VSDM. No other changes are necessary to run VSDM on a 64-bits system other than configuring the server correctly.</p>]]></content:encoded>
    </item>
    <item>
      <title>Automating VSDM via scripts</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/automating-vsdm-via-scripts</link>
      <pubDate>Wed, 18 Jan 2006 15:39:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2006/01/18/automating-vsdm-via-scripts/</guid>
      <description><![CDATA[Sample scripts are bundled with VSDM in its installation folder (by default C:\Program...]]></description>
      <content:encoded><![CDATA[<P>Sample scripts are bundled with VSDM in its installation folder (by default C:\Program Files\VSDM\samples). It is recommended that you have some understanding of the VSDM solution before continuing to read this article.</P><FONT color=#0000ff size=2>
<P><FONT face="Courier New">Option</FONT></FONT><FONT face="Courier New" size=2> </FONT><FONT color=#0000ff size=2><FONT face="Courier New">Explicit<BR></FONT><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> server<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> wsh<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> inet<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> newVM<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> vmName<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> template<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> network<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> vmID<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Dim</FONT></FONT><FONT size=2><FONT face="Courier New"> rand</FONT></P></FONT><FONT color=#008000 size=2>
<P><FONT face="Courier New">' This variable points to your VSDM server root<BR></FONT><FONT face="Courier New">' e.g.: https://yourserver:81<BR></FONT></FONT><FONT size=2><FONT face="Courier New">server = </FONT></FONT><FONT color=#800000 size=2><FONT face="Courier New">"https://myserver"</FONT></P></FONT><FONT face="Courier New" color=#008000 size=2>
<P>' These variables define your VM name and template used<BR></FONT><FONT size=2><FONT face="Courier New">vmName = </FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>"AutomationTest"</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' Your machine name<BR></FONT></FONT><FONT size=2><FONT face="Courier New">template = </FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>"xp-pro"</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' Machine template to base on<BR></FONT></FONT><FONT size=2><FONT face="Courier New">network = 2 </FONT></FONT><FONT color=#008000 size=2><FONT face="Courier New">' 2 = Internal Network (but subject to change)</FONT></P>
<P><FONT face="Courier New">' Random number to avoid collision when running this sample<BR></FONT></FONT><FONT size=2><FONT face="Courier New">rand = Now<BR></FONT></FONT><FONT size=2><FONT face="Courier New">rand = Replace(rand, </FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>"/"</FONT><FONT size=2>, </FONT><FONT color=#800000 size=2>"-"</FONT></FONT><FONT size=2><FONT face="Courier New">)<BR></FONT><FONT face="Courier New">rand = Replace(rand, </FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>":"</FONT><FONT size=2>, </FONT><FONT color=#800000 size=2>"-"</FONT><FONT size=2>)</FONT></FONT></P>
<P><FONT color=#0000ff size=2><FONT face="Courier New">Set</FONT></FONT><FONT face="Courier New"><FONT size=2> wsh = CreateObject(</FONT><FONT color=#800000 size=2>"WScript.Shell"</FONT><FONT size=2>)<BR></FONT></FONT><FONT color=#0000ff size=2><FONT face="Courier New">Set</FONT></FONT><FONT face="Courier New"><FONT size=2> inet = CreateObject(</FONT><FONT color=#800000 size=2>"InternetExplorer.Application"</FONT><FONT size=2>)</P></FONT></FONT><FONT face="Courier New" color=#008000 size=2>
<P>' Building your VM name<BR></FONT><FONT size=2><FONT face="Courier New">vmID = wsh.ExpandEnvironmentStrings(</FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>"%USERNAME%."</FONT><FONT size=2> &amp; template &amp; </FONT><FONT color=#800000 size=2>"."</FONT><FONT size=2> &amp; vmName &amp; </FONT><FONT color=#800000 size=2>" "</FONT><FONT size=2> &amp; rand)</P></FONT></FONT><FONT face="Courier New" color=#008000 size=2>
<P>' URL to create a new VM<BR></FONT><FONT size=2><FONT face="Courier New">newVM = server &amp; </FONT></FONT><FONT face="Courier New" color=#800000 size=2>"/vm_ctrl.asp?action=add&amp;name="</FONT><FONT size=2><FONT face="Courier New"> &amp; vmID &amp;_<BR></FONT></FONT><FONT face="Courier New" color=#800000 size=2>&nbsp;&nbsp; "&amp;template="</FONT><FONT size=2><FONT face="Courier New"> &amp; template &amp;_<BR></FONT></FONT><FONT face="Courier New" color=#800000 size=2>&nbsp;&nbsp;&nbsp;"&amp;types="</FONT><FONT size=2><FONT face="Courier New"> &amp; template &amp;_<BR></FONT></FONT><FONT face="Courier New"><FONT color=#800000 size=2>&nbsp;&nbsp;&nbsp;"&amp;nettype="</FONT><FONT size=2> &amp; network</P></FONT></FONT><FONT color=#008000 size=2>
<P><FONT face="Courier New">'WScript.Echo "Create &lt;[" &amp; newVM &amp; "]&gt;"</FONT></P>
<P><FONT face="Courier New">' Call the Internet object to perform the action<BR></FONT></FONT><FONT size=2><FONT face="Courier New">WScript.Echo </FONT></FONT><FONT color=#800000 size=2><FONT face="Courier New">"Performing action. Please wait..."<BR></FONT></FONT><FONT face="Courier New" size=2>inet.Navigate newVM </P></FONT><FONT face="Courier New" color=#008000 size=2>
<P>' Wait the request to complete<BR></FONT><FONT color=#0000ff size=2><FONT face="Courier New">while</FONT></FONT><FONT size=2><FONT face="Courier New"> inet.Busy<BR></FONT><FONT face="Courier New">&nbsp;&nbsp;&nbsp;WScript.Echo </FONT></FONT><FONT color=#800000 size=2><FONT face="Courier New">"Waiting to complete..."<BR></FONT></FONT><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;WScript.Sleep 1000 <BR></FONT><FONT face="Courier New" color=#0000ff size=2>wend</P></FONT><FONT size=2>
<P><FONT face="Courier New">WScript.Echo </FONT></FONT><FONT color=#800000 size=2><FONT face="Courier New">"Request completed"</FONT></P></FONT>]]></content:encoded>
    </item>
    <item>
      <title>Security: What to configure when using VSDM?</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/security-what-to-configure-when-using-vsdm</link>
      <pubDate>Thu, 22 Dec 2005 17:51:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2005/12/22/security-what-to-configure-when-using-vsdm/</guid>
      <description><![CDATA[Q: What do I need to configure on Virtual Server or File System to secure my installation?
A:...]]></description>
      <content:encoded><![CDATA[<P>Q: What do I need to configure on Virtual Server or File System to secure my installation?</P>
<P>A: Nothing!</P>
<P>If you are using VSDM to manage your Virtual Server, whenever you apply the Security Policy VSDM automatically hardens Virtual Server and File System for you. Just make sure your &lt;Security&gt; section (or in the Wizard: Users, Teams, Guests) are correct.</P>
<P>Whenever you change these settings, VSDM will popup a request for you to apply the policy again. Just click the Apply button and you are good to go.</P>]]></content:encoded>
    </item>
    <item>
      <title>Error "FATAL: Cannot load config file"</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/error-fatal-cannot-load-config-file</link>
      <pubDate>Thu, 22 Dec 2005 17:42:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2005/12/22/error-fatal-cannot-load-config-file/</guid>
      <description><![CDATA[If you just installed VSDM and when you create a virtual machine you continuously get this error...]]></description>
      <content:encoded><![CDATA[<p>If you just installed VSDM and when you create a virtual machine you continuously get this error message, you might be missing some configuration information. To resolve this issue, follow the steps below:</p>
<ul>
<li>Make sure you log in as administrator 
<li>Select "Administration" page on VSDM main page</li></li></ul>
<p>Tip #1: If you cannot open the page and you get access denied, please review the Security settings of the vsdm_config.xml file or go back to the Wizard and check the settings.</p>
<ul>
<li>Look at the "System Dashboard" and make sure all the items show a green check 
<li>If you have any missing configuration, warning messages will show there. Please act on all of them (usually a "one click" resolve button is provided)</li></li></ul>
<p>Done, you might be good to start using VSDM.</p>
<p>Tip #2: If your machine is not joined to a domain, only local accounts can be authorized by Windows, even if you come from a domain-joined computer. In this case, please use the computer name as the Domain for the administrator account.</p>
<p>Tip #2.1: You might create local accounts that match the same username and password on the domain and authorize those. Windows will automatically enable them if you are using Internet Explorer 4.0 or greater.</p>]]></content:encoded>
    </item>
    <item>
      <title>Why my VM does not start?</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/why-my-vm-does-not-start</link>
      <pubDate>Fri, 19 Aug 2005 01:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2005/08/19/why-my-vm-does-not-start/</guid>
      <description><![CDATA[In my previous post I talked about the need to keep the template ID and VM names small. If you make...]]></description>
      <content:encoded><![CDATA[<P>In my <a href="https://blogs.msdn.com/nelson_araujo/archive/2005/08/18/453455.aspx">previous post</A> I talked about the need to keep the template ID and VM names small. If you make them too big, your machine might not start. You can check the Virtual Server Web Administration page to make sure this is the reason (Administration &gt; Launch)</P>
<P>You might also inspect your default VMs folder on vsdm_config.xml file. All those ingridients are mixed together and if one or more are too big, it might overflow the OS limit.</P>
<P>Fix: Try to reduce the template ID, machine names and/or folder locations to smaller lengths.</P>]]></content:encoded>
    </item>
    <item>
      <title>Hint: Keep you Template ID small</title>
      <link>https://docs.microsoft.com/archive/blogs/nelson_araujo/hint-keep-you-template-id-small</link>
      <pubDate>Fri, 19 Aug 2005 01:04:00 GMT</pubDate>
      <dc:creator><![CDATA[Nelson Araujo]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/nelson_araujo/2005/08/19/hint-keep-you-template-id-small/</guid>
      <description><![CDATA[A very useful hint for the VSDM administrators: keep the template IDs as small as possible. The...]]></description>
      <content:encoded><![CDATA[<P>A very useful hint for the VSDM administrators: keep the template IDs as small as possible. The Template ID will be used to build the Virtual Machine name, virtual machine folder and other important system information.</P>
<P>The operating system has a maximum file and path names and making either the template ID or the VM name too big (or both) might lead the system to fail to start the VM.</P>
<P>If possible also avoid using spaces or other "funny" characters on it. Dots (".") are definitely prohibited to be used as part of the template ID. </P>]]></content:encoded>
    </item>
  </channel>
</rss>