{"id":144,"date":"2006-09-16T20:57:50","date_gmt":"2006-09-17T06:57:50","guid":{"rendered":"https:\/\/anildesai.net\/?p=144"},"modified":"2009-09-03T20:06:47","modified_gmt":"2009-09-04T01:06:47","slug":"microsoft-virtual-server-from-the-ground-up-part-2-creating-your-first-virtual-server-vm","status":"publish","type":"post","link":"https:\/\/anildesai.net\/index.php\/2006\/09\/microsoft-virtual-server-from-the-ground-up-part-2-creating-your-first-virtual-server-vm\/","title":{"rendered":"Microsoft Virtual Server from the Ground Up, Part 2: Creating Your First Virtual Server VM"},"content":{"rendered":"<p><em>This article was first published on <\/em><a href=\"http:\/\/searchservervirtualization.techtarget.com\/\"><em>SearchServerVirtualization.TechTarget.com<\/em><\/a><em>.<\/em><\/p>\n<p>In the first article in this series, we walked through the process of installing Microsoft Virtual Server 2005. That process set the stage for the real task: Creating and managing virtual machines. In this article, I\u2019ll walk through what you need to know to create a new VM.<\/p>\n<h2>Configuring Virtual Server Settings<\/h2>\n<p>While you could start creating VMs immediately after the installation of the Virtual Server service, it\u2019s worth taking some time to examine and customize some basic server settings. If you want to play along at home, start by launching the Virtual Server Administration Web Site (I\u2019ll provide screenshots if you\u2019d rather just sit back). While there are many different configuration options that might be important, in this article, I\u2019m going to hit the highlights (settings that most Virtual Server administrators will want to change).<\/p>\n<h2>Enabling the VMRC Server<\/h2>\n<p>The Virtual Machine Remote Control (VMRC) Server is a process that allows users to connect directly with virtual machines. This is usually most important during the guest OS installation process. For security purposes, the VMRC Server is disabled by default. To enable it, click on the \u201cServer Properties\u201d link under \u201cVirtual Server\u201d in the left navigation bar. Then, click on the VMRC Server link.<\/p>\n<p>Here, you\u2019ll be able to configure many different settings, including the TCP port number, on which network interface(s) the VMRC server will respond, default screen resolution, and supported authentication methods (see Figure 1). To allow connections, check the Enable checkbox and click OK. You\u2019ll now be able to connect to VMs using the VMRC client application or directly through the Virtual Server Administration Web Site.<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image25.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image-thumb25.png\" border=\"0\" alt=\"image\" width=\"469\" height=\"448\" \/><\/a><\/p>\n<p><strong>Figure 1: Configuring VMRC Server options for Virtual Server.<\/strong><\/p>\n<h4>Configuring Search Paths<\/h4>\n<p>By default, Virtual Server will create new VM-related files within a folder buried beneath the local \u201cDocuments and Settings\u201d folder. It\u2019s almost always better to create your VMs in another file system location. In order to change these settings, again click on \u201cServer Properties\u201d in the Virtual Server Administration Web Site and then select \u201cSearch Paths\u201d. Figure 2 shows the options that are available.3<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image26.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image-thumb26.png\" border=\"0\" alt=\"image\" width=\"466\" height=\"393\" \/><\/a><\/p>\n<p><strong>Figure 2: Configuring Virtual Server search paths.<\/strong><\/p>\n<p>The two settings are:<\/p>\n<ul>\n<li><strong>Default virtual machine configuration folder<\/strong>: This is a single file system path that specifies where new virtual machines will be created. Be sure to choose a path on a volume that has plenty of free disk space. You can always override this location, but keeping VM-related files in an organized location will pay off in simplifying administration.<\/li>\n<li><strong>Search paths<\/strong>: Here, you can enter a comma-separated list of file system paths. This option is provided mainly for convenience: When you\u2019re working with VMs and related objects, the Virtual Server Administration Web Site will automatically look in these paths for files. You can always manually type the path names, but it\u2019s much easier to just select appropriate objects from a list.<\/li>\n<\/ul>\n<p>When you click OK, Virtual Server will attempt to verify the file system locations that you\u2019ve specified. If the paths or folders don\u2019t exist, you\u2019ll receive a warning. You can always change these file system locations in the future (just note that Virtual Server will not move any files \u2013 you\u2019ll have to do that yourself).<\/p>\n<h2>Creating a New Virtual Machine<\/h2>\n<p>With the basic server settings out of the way, it\u2019s time to create a new virtual machine. While you could manually created virtual hard disks (VHDs) and VMs, Virtual Server provides a shortcut. The process is easy enough using the Virtual Server Administration Web Site: Just click on \u201cCreate\u201d in the Virtual Machines section. Figure 3 shows the available options.<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image27.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image-thumb27.png\" border=\"0\" alt=\"image\" width=\"460\" height=\"449\" \/><\/a><\/p>\n<p><strong>Figure 3: Creating a new virtual machine.<\/strong><\/p>\n<p>Incase you\u2019re worried, rest assured that all of the decisions you make here can be changed later. Here\u2019s a quick overview of the information you\u2019ll need to specify:<\/p>\n<ul>\n<li><strong>Virtual machine name<\/strong>: This is the name of the virtual machine you are creating. It\u2019s a good idea to use a description of the configuration of the VM. Examples might be, \u201cWindows Server 2003 Enterprise Ed.\u201d, or \u201cRedHat Test Workstation\u201d). Virtual Server will use these names for the folder name and the name of the initial virtual machine configuration (.vmc) file and, optionally, virtual hard disk (.vhd) file that it creates. Note that if you want to create the VM in a location other than the default Virtual Server path, you can type the fully-qualified path in this box.<\/li>\n<li><strong>Memory<\/strong>: This box will allow you to specify the total amount of physical memory that will be committed to the virtual machine. A good rule of thumb is to use at least the minimum that you would have in a physical machine that was designed to run the intended guest OS. You can always change the setting later.<\/li>\n<li><strong>Virtual hard disk<\/strong>: In this section, you can choose to create a new virtual hard disk (VHD). This is the simplest option, as it allows you to specify the maximum size of the VHD and whether it should be connected to a virtual IDE or SCSI controller. The physical file that is created will initially be small but will expand as space is required by the Guest OS. Since the maximum size cannot be directly changed, it\u2019s a good idea to use the 16GB recommendation. You can also attach an already-existing VHD, or choose to create the VM with no VHD at all.<\/li>\n<li><strong>Virtual network adapter<\/strong>: Here\u2019s where you can determine the type of network connectivity you want the VM to have. By default you\u2019ll have the option of internal network (specifying that VMs will only be able to talk to each other), or external network (which will allow the VM to participate on the host\u2019s LAN connection). I\u2019ll cover the options in detail in a future article. If you\u2019re not sure what to choose, \u201cNot connected\u201d is a safe bet (you can always attached to a network later).<\/li>\n<\/ul>\n<p>Once you\u2019ve provided the necessary details, you can click the Create button to define the VM. Virtual Server will create the necessary files, and you\u2019ll see your new VM in the \u201cMaster Status\u201d page of the Administration Web Site.<\/p>\n<h2>Configuring VM Hardware Options<\/h2>\n<p>So far, you\u2019ve only included the bare minimum that\u2019s required to create a basic VM. You can also view further details about the hardware configuration of the VM by clicking on \u201cConfigure\u201d in the \u201cVirtual Machines\u201d section of the Administration Web Site. As shown in Figure 4, you\u2019ll be able to make changes such as changing the amount of memory allocated to the VM, changing its name, modifying virtual network adapters, adding virtual hard disks, etc. I\u2019ll cover several of these options in future articles.<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image28.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/10\/image-thumb28.png\" border=\"0\" alt=\"image\" width=\"472\" height=\"460\" \/><\/a><\/p>\n<p><strong>Figure 4: Viewing a VMs virtual hardware configuration.<\/strong><\/p>\n<h2>Next Steps<\/h2>\n<p>Now that you\u2019ve configured Virtual Server and created your first VM, you\u2019re ready for the process of installing a guest OS. I\u2019ll cover that topic in the next article.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article was first published on SearchServerVirtualization.TechTarget.com. In the first article in this series, we walked through the process of installing Microsoft Virtual Server 2005. That process set the stage for the real task: Creating and managing virtual machines. In this article, I\u2019ll walk through what you need to know to create a new VM. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,12],"tags":[],"class_list":["post-144","post","type-post","status-publish","format-standard","hentry","category-microsoft-virtual-server","category-virtualization"],"_links":{"self":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":1,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":380,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/144\/revisions\/380"}],"wp:attachment":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}