A blog for documenting a virtualization project

Documenting a project is always complex and time-consuming.
Documenting a virtualization adoption is even more complex, considering amount of different disciplines, technologies and products you have to handle at the same time.

A well-done documentation about a complex project is precious and for this reason it’s rarely shared with the whole community.
But there is at least an exception.

Martijn Lohmeijer created a blog just for documenting it’s company progress towards VMware Infrastructure 3 adoption and opened it to the public.
He talks about technical issues, hardware and software products they are trying and possibily discarding, design choices they had to take.

It’s an invaluable source of knowledge and is worth a full read.

The community would need more blogs like this one.

Virtual Server 2005 R2 SP1 will not allow virtual machines live backup with NTBackup

Service Pack 1 for Microsoft Virtual Server 2005 R2, actually in beta and expected for Q1 2007, will introduce the highly expected capability of backup running virtual machines without stopping and restarting them.

The update in fact provides a so-called Volume Shadow Service (VSS) Writer, offering a way to achieve the live backup, which can be used by backup products to seamless copy the virtual disk (.vhd) files of virtual machines.

But the capabilitiy will not be available for the native Windows backup product: NTBackup.

A Microsoft employee reported so in the beta support newsgroup.
No technical details were provided to justify this limitation.

This is a real pity, detracting value from the feature and obliging customers to buy a 3rd party backup product which will be certified to perform VMs live backup.

OpenSolaris now natively runs Linux

BrandZ is Sun project aimed to run unmodified binaries developed for other operating systems on the Solaris 10 operating system.

Originally called Project Janus and expected at beginning of 2006 , the company delayed the project and enhanced it, allowing integration with the OS partitioning technology Solaris Containers (aka Zones).

After more than 10 months, today BrandZ is finally integrated in the OpenSolaris (the open source edition of Sun Solaris 10) codebase and its available in the new 20060911 build.

The first available Branded Zone is the lx brand, which allows to run applications made for Red Hat Enterprise Linux or CentOS without further intervention.

Sun could officially release BrandZ in the upcoming Solaris 10 Update 3, where the technology will be called Solaris Containers for Linux Applications.

Licensing issues with Virtuozzo and other OS partitioning solutions

One of the most complex issue to solve when dealing with new virtualization technologies is licensing.

While approaches like server virtualization (a la VMware, Parallels, Xen and Microsoft itself) and OS partitioning (a la SWsoft, Sun, UML) could represent a real saving also for operating system costs, traditional licensing models weren’t created for virtualization scenarios and aren’t actually helping new technology adoption.

Microsoft, more than any other company, has the majority of problems with OS licensing in virtual machines, and it’s moving to adapt to the aspect datacenters are taking.

From a certain point of view the fact Microsoft entered in the server virtualization segment is boosting changes, since the company is directly influenced by its own unflexible licensing scheme.
The result is a more indulgent term of license for Windows Server 2003 R2 Enterprise Edition, which allows up to 4 installations in virtual instances, apart the physical one, and Windows Server 2003 R2 Datacenter Edition, which allows unlimited installations in virtual instances.

But despite this effort customers are seriously confused, sometimes unable to understand how Microsoft licensing fits new virtualization technologies they are evaluating.

It’s the case of SWsoft OS partitioning solution, Virtuozzo, which is able to create multiple, independent, virtual instances of the same underlying operating system. Something Sun introduced with Solaris 10 and called Solaris Containers and Linux have since years thanks to the UML (User Mode Linux) project.

In the SWsoft Virtuozzo case customers are disorientated by the fact partitions don’t appear like complete virtual machines, like in VMware products, where you have to install a new operating system from scratch.

Recently SWsoft CEO, Serguei Beloussov, commented on CNET News about this topic and, without clearly describe readers how Windows licensing applies to Virtuozzo virtual instances, asked for more transparency:


Customers deserve more clarity about the licensing issues surrounding operating system virtualization. This should be a straightforward matter unless software vendors decide to suddenly charge per each virtualized environment. If that occurs, they’ll essentially be charging extra for the same bits and bytes of software they have already charged for…

His last conditional statement let thinks SWsoft is currently saying his customers they don’t need extra operating system licenses for virtual instances, but it’s just an interpretation.

To provide clarity Mr. Beloussov is demanding virtualization.info reached Mike Neil, Senior Director of Virtualization Strategy at Microsoft, and asked for an official statement about the issue:

A virtual operating system environment that enables a separate machine identity or separate administrative rights requires an operating system license.
In this case, each Virtuozzo virtual environment requires an operating system license.

Each instance of the OS can deliver value by providing additional flexibility for customers to deploy their business workloads.

Neil also added Virtuozzo partitions, like traditional virtual machines, benefits the new licensing terms introduced with Windows Server 2003 R2 Enterprise Edition and Datacenter Edition mentioned above.

It should be now clear Microsoft at today considers OS partitioning indentical to server virtualization from a licensing point of view.
This may change in future since the company is expected to launch an OS partitioning technology as well, but for the moment verify your licenses today.

Xen 3.0.3 expected next month, 3.0.4 before Christmas

Quoting from IT Week

Red Hat is preparing to release version 6 of its free Fedora Core Linux operating system next month.

The updated system includes version 3.0.3 of the open-source Xen virtualisation software, which was originally scheduled for release early in July.

XenSource had previously said most of the changes in 3.0.3 affect Xen?s PV capabilities. The update includes optimisations to improve para virtualised USB and network performance, and a PV frame buffer that enables graphic displays of virtual machines (VMs).

The release is also expected to include a new CPU scheduler and support for a basic non-uniform memory access (Numa) memory allocator.

Klorese said the 3.0.4 release of Xen is expected before Christmas. ?Version 3.0.4 should appear eight to 12 weeks after 3.0.3. We?ve loosened the spacing up a bit from the eight-week [release cycle] I talked about previously,? he added.

Earlier this year Klorese said version 3.0.4 would be optimised to run on servers fitted with four CPUs…

Read the whole article at source.

VMware products achieves Windows IT Pro awards

Quoting from the VMware official announcement:

VMware, Inc., the global leader in software for industry-standard virtualized desktops and servers, today announced that Windows IT Pro honored numerous VMware products in its annual Readers’ Choice awards, which it developed as a way to let its readers evaluate and recommend the best technology products in the industry.

Windows IT Pro readers named VMware ESX Server the Best Virtualization Software Product and VMware Capacity Planner the Top Capacity Planning and Trend Analysis Software Product . Readers also recognized these VMware products as solid picks that placed in the top three in several Windows IT Pro categories: VMware Player in the Best New Product category, VMware VirtualCenter in the Best Applications and Operations Management Tool category, VMware VirtualCenter in the Best Remote Management Tool category, VMware VirtualCenter with VMotion technology in the Best Enterprise Backup/Recovery/Archive Software category, VMware ACE in the Best Proxy Server/Web Access Control and Monitoring Solution category and VMware Workstation in the Best Software Deployment Tool category…