Running Domain Controllers in Virtual Server 2005

Microsoft released a new whitepaper about its new virtualization platform:


Virtual Server is a Microsoft Windows®–based server application that is optimized to provide virtualization of Windows Server operating systems concurrently on a single physical server. In combination with the Windows Server 2003 operating system, Virtual Server provides a platform for implementing domain controllers in virtual machines. With this platform, you can install multiple Windows Server 2003 or Windows 2000 Server domain controllers in separate virtual machines on a single physical server. In this way, you can host multiple domains, multiple domain controllers for the same domain, or even multiple forests on one physical server that is running a single operating system.

Running domain controllers in virtual machines is best suited for test and pre-production piloting environments. With strict adherence to the requirements described in this document, domain controllers running in virtual machines can also be used in a production environment.

Running Microsoft Virtual Server 2005 on Windows XP

Quoting from Bink.nu:

Jeff Alexander suggested few tips to install and use VS 2005 on XP:

Technically Virtual Server 2005 is not supported on Windows XP but it will happily coexist with Virtual PC 2004 on the same machine which is great if you need to test scenarios and don’t have a server machine at your disposal. For me it means I can do all my demo’s on my Toshiba tablet. Sweet! I want to thank a colleague of mine in the UK, John Howard (no not the Aussie PM). John is an ITE like me in our UK sub and he has a blog as well. I’ve put the link on my homepage. Check it out as he has a lot of good stuff up there.

So what do you have to do to run both these products on XP. Well you have to install IIS of course and if you don’t secure IIS with the IIS lockdown tool then all will be fine. However once you run this tool you will get a ‘404 server not found error. To fix this you have to modify the urlscan.ini file to allow .EXE’S to be served by IIS. So do the following:

Navigate to \windows\system32\inetsrv\urlscan and open urlscan.ini
Find this section:
; Deny executables that could run on the server

.exe

.bat
.cmd
.com
.dll

Remove or remark the .EXE part and restart the IIS admin server and hey presto the Virtual Server 2005 Admin page will work fine now.

FreeBSD on Bochs

This article is a description of my efforts to build a minimal FreeBSD system from scratch and run it under the Bochs emulator. Inspired by “FreeBSD From Scratch” by Jens Schweikhardt, this article extends its ideas by using a file backed virtual disk, as the installation directory and harddisk image under Bochs.

Read whole article here.

Computer Associates prepares to widely support VMware

Computer Associates is actually working on its Unicenter Network and Systems Management (NSM) and 3.0 beta program is running. Related to this another beta program is running: Unicenter NSM Advanced System Management Option, which introduces a wide support to VMware technology:


High availability and reliability are keen issues facing today’s “always-on” IT operations centers. Unicenter supports a number of ways to enhance reliability, including management of your virtualization or clustering environments that support mission critical business applications.

The IT industry continues to seek ways to use the newest in technology (processors, storage, memory, communications, and software) to improve the application environment by increasing performance; optimizing processor utilization through workload management, scalability, and reliability; increasing organizational efficiency by reducing costs of hardware, software, and staff; and reducing both the number and the impact of system outages regardless of the underlying reason. That’s where Unicenter® Network and Systems Management Advanced System Management Option (ASMO) comes in with real-time analysis of the virtualization environment, and dynamic allocation and de-allocation of over or under utilized resources

Unicenter NSM Advanced Systems Management Option leverages the intelligence in Unicenter NSM and Agent technology to create a centralized, uniform infrastructure that allows you to discover and manage clusters, dynamically reconfigure resources, and discover and manage virtual machines.
The three business process views (CMO, DRO, VMO) created by Unicenter NSM Advanced Systems Management Option provide a fast, easy, and intuitive way of locating and organizing all of your clusters, resources, and virtual machines and their associated virtual machine instances. You can also get detailed views using the Unicenter Explorer or Unicenter 2D Map.

You can view and manage your environment from the Unicenter NSM System Command Center (SCC), and use role-based management to add users and assign rule-based roles to those users–role based management can be tailored to a user’s specific function. From the System Command Center (SCC), you can:

   Distributed Workload Management: Manage your Microsoft and Linux clusters in an end-to-end eManagement environment-this includes discovery, visualization, health monitoring, active management, availability, performance monitoring, integration with third party cluster tools, and event management.

   Distributed Resource Management: Dynamically reconfigure resources using Sun’s Dynamic Reconfiguration technology running on:
      SUN’s Sun Fire and Starcat line of processors
      VMware’s virtual machine environments for Linux or Windows
      IBM’s LPAR environment for the pSeries systems

   This reconfiguration of resources includes discovery of all of the elements in the infrastructures to make them available for management from the Unicenter NSM World View and provides real-time resource analysis which allows the DR Option engine to continuously balance utilization by allocating or de-allocating resources.

   Virtual Machine Discovery Automatically discover VMware (GSX or ESX) and Microsoft Servers, including correct topology that shows the hosts and all of the virtual machine instances and provides real-time visual queues to the health and status of these machines. This management on demand capability includes:
      Provisioning across physical servers
      Root cause linkage (correlation of hierarchical events between virtual and physical layers)
      Performance gathering for the virtual environment that will be fed to Systems Performance option and SLM for service level monitoring

Now the strange thing: CA talks about Distributed Resource Management for VMware virtual machines using Sun’s Dynamic Reconfiguration technology… But DR it’s a Solaris OS feature as I can read on an official SUN whitepaper:


Dynamic Reconfiguration (DR) is a software mechanism that allows resources to beattached (logically added) or detached (logically removed) from the Solaris operating environment control without incurring any system downtime.

Do I start to think VMware is going to use SUN Solaris as hostOS or what…?

Opsware teams with VMware to meet growing need for automated deployment and management of VMware pro

Quoting from Business Wire:


Opsware Inc. today announced it is working with VMware, the leader in virtual infrastructure software for industry-standard systems, to provide customers with automated deployment and management of VMware’s market-leading virtual infrastructure products. As server virtualization becomes more pervasive, IT organizations are turning to automation solutions to automate management of both virtualized and physical server infrastructure. The Opsware System fully automates management of the VMware platform including ongoing operations of virtual machines.

Opsware’s automation software for VMware virtual infrastructure automates the provisioning and management of VMware’s server product line, including VMware ESX Server and VMware GSX Server. Opsware demonstrated the new automation capabilities at the VMware user conference, VMworld 2004, held in San Diego, October 27th to 29th.

“VMware is the leading virtualization software on the market today, and a growing number of customers are asking for the ability to manage their virtual infrastructure as part of their broader environment,” said Tim Howes, CTO and EVP of Development for Opsware Inc. “The Opsware System enables customers to rapidly deploy VMware platform products and automate management of their virtual and physical infrastructure.”

“Demand for VMware virtual infrastructure continues to grow as IT organizations look to optimize server utilization rates, consolidate servers and achieve consistency in their environments,” said Brian Byun, Vice President of Alliances at VMware. “With Opsware automation, companies reduce costs by rolling out virtual infrastructure faster.”

The Opsware System automates provisioning of VMware virtual infrastructure. It also automates lifecycle management of each VMware virtual machine.

Virtual Strategy Magazine talks with Microsoft

Quoting from Virtual Strategy Magazine:


Eric Berg, group product manager in the Windows and Enterprise Management Division at Microsoft, gives us an insider’s overview of Virtual Server 2005.

VSM: Could you briefly describe your role regarding MSVS 2005, and how long you have been working with server virtualization?

EB: My role is the group product manager in our Windows Management team and Virtual Server is one of the products that my team manages. Personally I have been involved with virtual machine technologies for about 4-5 years, including time with this product at Microsoft and with my previous company.

VSM: Can you tell us why Microsoft thinks it is important to be in the server virtualization arena?

EB: We have a broad initiative called the Dynamic Systems Initiative (DSI), which is a holistic approach we are taking to help customers lower their costs and improve responsiveness associated with developing, deploying and operating their IT systems. A critical part of DSI is how we enable customers to more flexibly use the hardware on which they run their applications. A virtual machine solution like Virtual Server 2005 is a critical technology that addresses this need, and helps companies save up to 50% on hardware costs and improve IT responsiveness by reducing provisioning times by 50-85%.

VSM: What are the important features of MSVS 2005?

EB: In addition to the standard capabilities of virtual machine solutions such as hardware resource virtualization, policy based resource management, and support for a wide variety of storage and clustering options, the differentiating features of Microsoft Virtual Server 2005 can be categorized in a few areas:

Easy to Deploy and Configure: With our rich scripting interface, called the COM API, we make it very easy for customers to automate the deployment and configuration of one or many virtual machines in their environment, and our flexible virtual networking support makes it simple to connect those virtual machines in a variety of combinations.
Easy to Manage: Virtual Server 2005 provides an easy-to-use Web-based administration tools for simple, out of the box management. In addition we have responded to the customer’s desire to manage physical and virtual machines from one console, and have integrated support for virtual machine management into our and partners’ standard management products, including Microsoft Operations Manager 2005, Systems Management Server 2003 and Windows Server 2003, Automated Deployment Services.
Easy to Use: With a unified, common Windows experience across the Virtual Server 2005 host and guest environments, we enable customers to leverage their experience and familiarity with working in a Windows environment.

VSM: How does it work?

EB: Microsoft Virtual Server 2005 installs on Windows Server 2003 and allows you to create independent, fully isolated virtual machines that run their own copy of the OS and applications – allowing you to more effectively utilize your existing hardware.

VSM: How complicated is the installation and deployment process?

EB: The setup and installation process is simple and straightforward.

VSM: What expertise is needed to do this successfully?

EB: IT professionals and developers should be able to successfully install and deploy Virtual Server with little additional expertise.

VSM: What is the expected consolidation ratio for physical to virtual servers?

EB: This is heavily dependent on which workload/application a customer is running in a virtual machine, but on average we see customers consolidating 3-4 virtual machines per CPU (not per server).

VSM: Are there any performance standards for applications running on virtual servers?

EB: Again, performance varies depending on the type and characteristics of the workload you are running. We do provide customers guidance in our “Solution accelerator for migrating and consolidating line of business applications” that helps them identify which applications are well suited to be run in a virtual machine.

VSM: What are the network capabilities for virtual servers?

EB: Virtual Server has very flexible networking capability that enables users to configure their virtual machines with a guest to guest, guest to host, and guest to external network configuration, depending on their needs.

VSM: Does your solution help customers with business continuity or disaster recovery?

EB: Virtual Server is used by some customers as a more cost effective way to provide a disaster recovery environment that mirrors their production configuration.

VSM: Can you give us any examples of how MSVS 2005 is being used to deliver specific business value?

EB: One example is Microsoft Virtual Server 2005 customer Jack in the Box, one of the best-known fast-food chains in the United States, who recently determined that it needed to upgrade the technology it used in nearly 2,000 restaurants. Rather than launching a massive code rewrite, Jack in the Box decided to host the older applications and operating system on virtual machines using Microsoft Virtual Server 2005. The company has long-term plans to base the applications on the Microsoft .NET Framework, and to run them on the Microsoft Windows Server 2003 operating system. Currently, however, the use of Virtual Server 2005 makes it possible for Jack in the Box to immediately migrate old applications to new hardware, while also reducing restaurant servers by 50% and reducing server maintenance costs.

VSM: Why should a customer look to Microsoft as they consider some of the advantages of server virtualization?

EB: Microsoft Virtual Server 2005 is the most cost effective virtual machine solution for Windows Server 2003. It enables customers to reduce hardware costs by at least 50% and decrease server provisioning times by 50-85%. Because we develop and support the operating system and virtual machine software, customers have one point of contact for support of their entire stack.

VSM: How does MSVS 2005 compare to VMware products?

EB: There are some pretty significant differences between the two technologies. Microsoft Virtual Server 2005 offers:

Close integration with Windows Server 2003 as the host operating system provides customers the broadest, most robust compatibility with industry-standard hardware, device models, protocols, remote access methods, automation environments.
Rich support of open standards such as COM/COM+, HTTP/S, SSL/TLS, RFB+, RDP, XML.
Higher level of automation (richer API with significantly more calls) enables customers to automate the configuration, integration and management of Microsoft Virtual Server 2005.
Leverages a single, continuous architecture that spans desktop and server lines.
Management strategy targeted at leveraging existing server management tools (MOM 2005, SMS 2003, and 3rd party management tools) rather than creating yet another management tool specifically for virtual machines.
By being part of Windows Server System, Microsoft is assuring its customers greater interoperability. Furthermore, the Windows Server System Common Engineering Criteria requires WSS product to run on Virtual Server 2005. This ensures customers will have a consistent and predictable experience across their investments in the Windows Server System.

VMware’s architecture is characterized as follows:

VMware’s proprietary host operating systems severely limit device compatibility and support.
VMware has a proprietary remote console and security model.
Limited API set limits ability to automate configuration, integration and management.
Virtual Center is a proprietary, Virtual Machine only management console that does not integrate with existing server management tools.

VSM: Who do you perceive as your other key competitors?

EB: VMware and others provide similar virtualization technology; however Microsoft Virtual Server 2005 is uniquely positioned to provide customers with a powerful, cost-effective virtual machine platform, especially for Windows Server 2003 environments.

VSM: Who are the recommended hardware vendors for MSVS 2005?

EB: We are working with a broad range of partners on Microsoft Virtual Server 2005, including hardware vendors such Dell, HP, IBM, NEC and Unisys.

VSM: Server virtualization is really in its infancy. Can you share with us where you might see this technology leading us in the future?

EB: As you know, virtual machine technology on mainframes has actually been around for quite some time. On x86 hardware today we see the technology being used most broadly in the software development and test environment. As the technology on that hardware platform matures, and customers become more comfortable with it, we see it being used increasingly in a wider variety of production environments.

Tool: Parse_ESXTOP

VMguru guys released its their firts script:


This script takes the output from esxtop run in batch mode and parses the data into useable CSV format. The output data may then be used in Excel or another spreadsheet application to review hard numbers of real time data. Graphs may also be easily produced using the CSV data generated.

Download it here.

AMD readies security, virtualization features for 2006

Quoting from ARNnet:


Advanced Micro Devices (AMD) plans to build security and virtualisation features into its server processors by 2006, the company said Friday during its annual analyst event.

Two initiatives, called Pacifica and Presidio, are under way at the chip maker, said Fred Weber, AMD’s chief technical officer. Pacifica is a virtualisation technology, while Presidio involves security features, an AMD spokeswoman said.

Weber did not provide any details about either technology during his presentation, except that both are expected in 2006.

Virtualisation technology has been used on mainframes and high-end servers for years, but IT departments are starting to use the technology on low-end servers as well, said Nathan Brookwood, principal analyst with Insight 64.

IT managers use virtualisation software from companies such as VMware to create virtual operating environments on servers where computing resources can be allocated to various tasks based on changing workloads. The idea is to have multiple applications running different operating systems operating on a single server technology, such as AMD or Intel’s processors, rather than having to run those applications and operating systems on separate servers, Brookwood said.

However, this is a demanding task for software, Brookwood said. Companies like IBM and Sun Microsystems have built specific hardware technologies into their Power 5 and UltraSparc chips that can offload some of the virtualisation tasks onto the hardware, he said.

“In order to virtualize technologies within a processor, a little bit of hardware goes a long way,” Brookwood said. Users still need virtualisation software, but that software will run much faster with hardware support, he said.

Neither Intel nor AMD has built such technology into their processors for low-end servers, but both are now talking about having that capability available around 2006. Intel has discussed its Vanderpool virtualisation technology at recent conferences, but like AMD, has not provided specific details about the technology.

Security is a primary concern of many server users and is being addressed by both hardware and software vendors. AMD is working with several partners on the Presidio project, which will bring hardware-based security features to server chips in 2006, the AMD spokeswoman said. Some of those features will also be incorporated into PC chips, she said.

Intel also has plans for chips with hardware-based security features around 2006.

AMD’s Pacifica and Presidio technologies will likely be very similar to Intel’s Vanderpool and LaGrande features, Brookwood said. Both companies have to make chips that work with Microsoft’s operating systems, and Microsoft has no interest in developing different versions of that software for each company’s chips, he said.