Release: VMware ESX Server 2.5.3 released!

VMware updated its flagship product, ESX Server, reaching the 2.5.3 version (build 22981).

At the same the company provided updates for older versions reaching versions 2.1.3 and 2.0.2 (which will be available on 5th May).

The 2.5.3 update resolves several bugs and introduces support for the following guest OSes:

  • Microsoft Windows 2003 R2
  • Red Hat Enterprise Linux 3.0 Update 6
  • Red Hat Enterprise Linux 4.0 Update 2
  • SuSE Linux Enterprise Server 9 SP 3

Download it here.

Vizioncore names Scott Herold as Director of R&D

Quoting from the Vizioncore official announcement:

Vizioncore, Inc., the leader in backup, restoration, and disaster recovery automation for the VMware ESX Server, announced today the addition of Scott Herold as Director of Research and Development at Vizioncore, Inc.

A veteran member of the VMware community and co-author of VMware ESX Server: Advanced Technical Design Guide, Herold will work with Vizioncore in order to develop new virtualization solutions that cater directly to the current and future needs of enterprise businesses…

Tech: Monitoring Microsoft Virtual Server 2005 virtual machines network statistics

Ben Armstrong provided another interesting script. This one helps gathering network statistics for virtual machines in a VIrtual Server 2005 environment:

Set vs = CreateObject(“VirtualServer.Application”)
set vms = vs.VirtualMachines

For Each vm in vms
Wscript.Echo “Virtual machine: ” & vm.Name
Wscript.Echo “Network bytes sent: ” & vm.Accountant.NetworkBytesSent
Wscript.Echo “Network bytes received: ” & vm.Accountant.NetworkBytesReceived
Wscript.Echo
Next

Be sure to read the original post for updates and comments.

Linux could provide room for multiple hypervisors

Quoting from CNET News:

Xen was expected to be built tightly into the Linux kernel at the heart of the open-source operating system. But Andrew Morton, a key deputy to Linux leader Linus Torvalds, is advocating an interface in the Linux kernel that would let it work with any virtualization foundation.

Morton said he prefers a neutral interface that works with any hypervisor, rather than the Xen-specific patch to Linux that had been envisioned.

“For a long time, it was thought that we’d just merge the Xen patches as-is and be happy. But then, Linux would only run on Xen,” Morton said. Instead, VMware programmers suggested a documented, stable interface between the kernel and the hypervisor–and they’re preparing one, he said.

“From a high-level design perspective, I think that VMware’s point is a good one, and that a general kernel-to-virtual machine interface is a better thing than a Xen-only one,” Morton said…

Read the whole article at source.

Whitepaper: Data Center Best Practices: Optimizing Server infrastructure with OS Portability

PlateSpin released an interesting paper about its OS Portability technology:

OS Portability is a technology that decouples the software stack from any physical or virtual machine and allows it to be streamed over the network to any other physical or virtual machine.

This freedom of movement enables users in the data center to move the operating systems and applications to where they can run most effectively, and in a fully automated manner. Matching resource supply with workload demand allows for flexibility and the opportunity to continually optimize the use of existing resources.

This white paper provides best practices for optimizing the use of server resources, and how to get the most of out existing server hardware in the data center using OS Portability technology.

Read it here.

Is Microsoft also approaching operating system partitioning?

It’s wide known now that Microsoft is preparing to heavily entering the virtualization market with its upcoming Windows Hypervisor (codename Viridian), expected somewhere between 2008 and 2009 (see the Virtualization Industry Roadmap for a complete picture).

Anyway the already debatable Microsoft strategy about virtualization (see my insight Microsoft, the big absentee of virtualization) could change once again: in a CNET News article Stephen Shankland quoted Mike Neil, Product Unit Manager for Windows Virtualization, saying that his company is working on the lightweight virtualization approach variously known as containers, virtual private servers or virtual environments.

The 3 terms are used in OS partitioning technologies like SWsoft Virtuozzo (read my review of Virtuozzo for Windows 3.5.1 to better understand how the technology works) and Sun Solaris Containers, which share the same operating system base and create multiple, isolated forks of subsequent software installed on top (watch my introductory webcast What is Virtualization? to better understand how OS partitioning is related to virtualization).

This move could provide Microsoft a chance to fill the 2-years gap before shipping the Windows Hypervisor with a new technology surely much more effordable than re-engineering the Windows kernel to accomodate an hypervisor.
It still has to be proven that such a solution would have advantages over traditional virtualization now provided by Virtual Server 2005 R2.

Stay tuned for more details on this topic.

Whitepaper: Storage Subsystem Performance in VMware ESX Server: BusLogic versus LSI Logic

VMware released a great whitepaper about virtual I/O architectures and performance impacts:

The storage subsystem is a critical determinant of system performance. The key to good storage performance is to identify factors and system configuration settings that affect performance and understand how to set these in order to achieve the best results.

The basic determinants of performance are the operating system, the data transfer size, and the access pattern. In the virtual machine environment, the drivers for the available virtual adapters are also a factor. VMware ESX Server virtual machines can use virtual BusLogic and virtual LSI Logic SCSI adapters. The default driver for a virtual machine depends on the guest operationg system. for example, Windows 2000 guests use the Microsoft-supplied BusLogic adapter by default, while Windows Server 2003 guests use the LSI Logic adapter by default.

This document provides a characterization of storage performance for a VMware ESX Server system with an EMC CX500 SAN as the storage back end. The goal is to provide performance data and system resource utilization at various load levels. Throughtput, I/O rate, and response time for various data sizes and access patterns provide sizing guidelines. This baseline data is expected to help debug performance problems and facilitate server consolidation for I/O intensive workloads.

Download it here.

OT: Look at details to trust an author

I personally have a problem: I’m not able to trust anyone writing an online article about virtualization, even for highly respected portals, when, inevitably mentioning VMware, he’s writing the company name in a bad way: VMWare, VmWare, VMWAre, VM-Ware, etc.

It’s stronger than me: someone pretending to be expert enough to write about a topic should be skilled enough to know how to write the exact name of the main market player related to that topic.

And if the misprinting is not depending on the writer, he should immediately inform the editor for correction.
If this doesn’t happen I simply refuse to give credibility to the author.