VMware to launch VMsafe at VMworld Europe 2008?

It’s known since September 2007 that VMware is working at a new security initiative, Vsafe, with major industry players: a set of APIs which could be used by anti-virus, IDS and patch management vendors to enforce security at the hypervisor level.

Possibly renamed VMsafe, the program may be unveiled at VMworld Europe 2008 as The Guardian is briefly reporting:

Partners in the effort — dubbed VMsafe — include Symantec Corp, McAfee Inc, the Internet Security Systems division of International Business Machines Corp , EMC Corp’s RSA security unit and Check Point Software Technologies Ltd, they said…

If true this announcement will pile up with the many related to new products expected next week: Site Recover Manager (SRM) and VMware Operational Framework (VOF), Lifecycle Management and Stage Manager.

It’s even likely that VMware will announce official availability of its Server 2.0, in beta since November 2007.

VMware will release a VI client for 64bit OS in H2 2008

In January Douglas Brown published an interesting step-by-step work around to install a VI 3.5 client on an unsupported 64bit Windows operating system.

In his article Douglas mentions a thread in VMTN Forums where Andre Kemp, Sr. Product Marketing Manager at VMware, provides an interesting answer about the topic:

We have seen development issues with our new client on a 64-bit host, so due to other priorities the engineers put in the blocking issue to prevent installing the client.

It appears right now the most valid work around is to run a 32-bit VM until we have our 64-bit client available sometime 2nd half next year

If the above plan is confirmed it’s easy to imagine it as part of a possible launch of a long awaited 64bit Virtual Infrastructure 4.0 with ESX Server 4.0 and VirtualCenter 3.0. Obviously this is a complete speculation at this point.

ManageSoft extends Enterpise Compliance Manager support to VMware ESX Server

Quoting from the ManageSoft official announcement:

ManageSoft — the leading supplier of Enterprise Software Management solutions — announced today it now supports VMware ESX Server with its Enterprise Compliance Manager software that enables its customers to fill the license compliance chasm created by the virtualization wave. This software provides a path to resolution for companies embracing application and server virtualization, but concerned about software publishers’ licensing policies…

ManageSoft is one of the companies which joined the Federation Against Software Theft (FAST) to discuss the implications of virtualization in software licensing.

Release: FastScale Composer Suite 2.0

The US startup FastScale officially launched last year with two products: an innovative product to build slim virtual machines, Composer (April 2007), and a management solution, Virtual Manager (August 2007).

Today the company releases version 2.0 of this suite, introducing support for VMware ESX Server 3.5 and Red Hat Enterprise Linux 5.

The original marketing message from FastScale was focusing on the capability of Composer to track down how an application works and tailor around it an essential operating system (aka cutting away all unnecessaries libraries and OS components). But with this second release the company seems to have slightly changed the tune, focusing much more on how Composer approach can be used in the so called VM Lifecycle Management market:

…streamlining configuration settings for improved ease of use; fine grained configuration control throughout the software lifecycle; expanded options and control over patch policies; flexible rules-based management of external file systems and storage; enhanced control and management of networking interfaces; and, the ability for users to view the impact of rules-based configuration settings before servers are deployed or anytime during the software lifecycle…

If so FastScale will have to compete against other startups like Embotics, FortiSphere and ManageIQ.

Even VMware is entering the space with the still-in-beta Stage Manager, but its unlikely it will be a competitor for FastScale. It’s well known in fact that VMware internally adopts FastScale products since much before the startup left the stealth mode.

Additionally, it’s worth to remember that FastScale is still on track for a Q1 2008 release able to support Windows environments. It will be interesting to see how FastScale will be able to squeeze the Microsoft operating system without breaking any license agreement.

The virtualization.info Virtualization Industry Roadmap has been updated accordingly.

Sun releases xVM Ops Center 1.0

Sun just released the first version of its new management solution called Ops Center (despite customers don’t seem able to download it right now).

While this first edition is not virtualization-aware, the next one expected for Q2 2008, will be able to extend its current capabilities to the upcoming Sun hypervisor xVM Server.

That version will include a notable list of features like:

  • Full virtual guest lifecycle management
  • Management of the domain 0 instance
  • Monitoring, management and provisioning of Windows, Linux and Solaris guests
  • Migration capabilities (Live, Regular and Cold)
  • Simple single host management through direct browser access, as well as large scale multi-node management via xVM Ops Center
  • Expansive resource monitoring and analysis
  • Guest image storage library management
  • Virtual and resource pooling
  • Network virtualization and bandwidth management

At the moment there are no prices are available for the three editions: Starter, Standard and Enterprise.

More details about the Sun virtualization strategy are available in this exclusive virtualization.info Q&A with Steve Wilson, VicePresident of xVM.

Benchmarks: SPECweb2005 performance on VMware ESX Server 3.5

The VMware Performance Team just published an interesting ESX Server 3.5 benchmark about Red Hat Enterprise Linux 4 64bit guest running as a web server on top of HP ProLiant DL 385 G1 servers.

To complete the analysis VMware didnt’ use its own benchmarking framework, VMmark, but rather relied on the industry standard SPECweb2005.

There are different dimensions to performance. For real-world applications the most significant of these are usually overall latency (execution time) and system throughput (maximum operations per second). We are also concerned with the physical resource utilization per request/response.

The part of the curve marked “Performance plateau” represents the behavior of the system under moderate stress, with CPU utilizations typically well below 50%. Interestingly, we observed lower latency in the virtual environment than in the native environment. This may be because ESX Server intelligently offloads some functionality to the available idle cores, and thus in certain cases users may experience slightly better latency in a virtual environment.

From this graph we can draw the following conclusions:

  1. When the CPU resources in the system are not saturated, you may not notice any difference in the application latency between the virtual and physical environments.
  2. The behavior of the system in both the virtual and physical environments is nearly identical, albeit the knee of the curve in the virtual environment occurs slightly earlier (due to moderately more CPU resources being used by the virtualized system).

VMware also published a 35-pages whitepaper about the topic, detailing the approach used for system tuning and measurement with SPECweb2005.

Download it here.

NoMachine joins VMware Technology Alliance Partner Program

Quoting from the NoMachine official announcement:

NoMachine, leading and award-winning provider of NX desktop virtualization software, announced it has joined the VMware Technology Alliance Partner (TAP) Program. This brings all the benefits of NoMachine NX software to the virtual suite of VMware, ensuring customers successful remote access to their virtual environments.

As a VMware technology partner, NoMachine will continue to enhance the ability of NX to work securely and successfully with VMware products. Beginning today, all NoMachine products are fully supported running in VMware virtual environments…

The fact that NoMachine joined the VMware TAPP is particularly interesting: the company provides remote desktop enhancements to Linux X Window System and already requalified itself as a desktop virtualization vendor (despite terminal services related technologies are usually referred as presentation virtualization).

It’s not hard to imagine the company releasing a VDI connection broker in the near timeframe.

MonoSphere joins VMware Technical Alliance Partner Program

Quoting from the MonoSphere official announcement:

MonoSphere Inc., the creator of award-winning storage capacity management software, today announced that it has joined the VMware Technology Alliance Partner (TAP) Program. As a member of the program, MonoSphere will leverage VMware resources and expertise in its efforts to deliver storage capacity management solutions to optimize storage for VMware environments.

The Storage Horizon software from MonoSphere provides an in-depth view into the current and projected storage usage of heterogeneous environments, helping organizations manage hundreds of terabytes to petabytes of storage. The Storage Horizon solution does not require installation of software agents on application servers, and the system deploys in only a few hours, beginning immediately to collect storage usage data…

VMware hires away competitors top executives

The battle for bright minds between virtualization vendors is not just at R&D and Sales levels. Obviously the most critical positions to change the political influence over the market is at the executive level and VMware is doing all the best to gain some strategic advantages.

Despite no press announcements were released, an uncommon fact for such big tech companies, between December 2007 and now VMware hired two top executives away from two top competitors. In details:

  • Former Senior Vice President of System Management at Oracle, Richard Sarwal, left the company (after almost 19 years) to become the VMware Executive Vice President of Research & Development
  • Former Chief Marketing Officer at Citrix, Kate Hutchinson, left the company to cover the same role at VMware

It doesn’t seem a case that both Oracle and Citrix are threatening VMware from different angles.

Are XenServer and Hyper-V live migration technologies unreliable?

Mike DiPetrillo, Specialist System Engineer of Industry Research and Competitive Analysis department at VMware, describes on his personal blog some of the technical issues when virtual machines are live migrated between Intel and AMD CPUs:

…Basically you’re running an OS on an Intel box and let’s say the processor supports the SSE3 instruction set and your app happens to use that instruction. Now you migrate that to an AMD box that doesn’t support SSE3 but the app is still using it and trying to use it. BAM! Your app and your OS will crash. This can happen with VMotion and Microsoft Quick Migration. Actually anyone that does live migration will get impacted by this. There are several “user mode” instructions like this that we can’t mask out at the virtualization layer…

But DiPetrillo goes further and states that the Microsoft and Citrix implementations of this technology, included in upcoming Hyper-V and the current XenServer, may be a serious risk for virtual machines:

…With the Xen based live migration and Microsoft Quick Migration they do not perform the check and so you can actually do the migration but your app and your OS may die as a result.

…that’s why we say you can’t migrate from Intel to AMD just yet and this is why anyone that says they can do it is lying to you or just don’t understand the technology. The later happens to be true with most of VMware’s competitors – especially the field sales…

Update: As easy to imagine both Microsoft and Citrix promptly answered DiPetrillo statements.

Answer from Ben Armstrong, Program Manager on Core Virtualization at Microsoft:

Here [In planned fail-over] the virtual machines are placed into a saved state on the source physical computer and are then restored on the target physical computer. Since there is state transferred here there are issues with processor compatibility. For this reason we state here that you should have compatible processors for all computers involved in a virtualization cluster.

So what happens if you try to configure a cluster with Intel / AMD processors?
Unfortunately we are the only server product / role that cares about the processor type beyond “x86 or x64” so Windows Server Fail-over Clustering will happily let you create such a configuration.
When you then try to perform a planned fail-over of a virtual machine it will be placed in saved state on the source physical computer, but when we try to restore it on the target physical computer we will detect that the processor is not compatible and will fail the request. The virtual machine can then be safely restored on a compatible system.

Answer from Simon Crosby, CTO of the Virtualization and Management Division at Citrix:

…Both in XenServer and in open source Xen, we require a match on CPU processor vendor, family and stepping before a migration can be performed.

In both cases Mike DiPetrillo verified the statements and corrected his original post accordingly:

…I’m not sure why my original setup did not check for CPU compatibility. I’m also not sure why the guts of Quick Migration and failover – HAVM.vbs found at the end of the instructions for setup – does not clearly show anywhere that a check occurs. Never-the-less, if you happen to try migrating between incompatible processor types then you get the following warning in the interface followed by a VM left in a suspended state and awaiting instructions on where to go and run…

…I was using an older version of XenSource and relying on some experience with open source implementations in RHEL5 and SLES10. The RHEL5 and SLES10 implementations still do not perform CPU checks or if they do they certainly don’t tell you about it or warn you when you do a migration. Thankfully my test VM was a simple RHEL5 guest and just migrated between the Intel and AMD systems I had without worries. No warning. No caution. Just migrate. My XenSource 4.1 install did produce a warning when adding the AMD host to the Intel cluster…