Simplify 64bits adoption with virtualization

The IT industry is starting to migrate in a new 64bits world.

The slow movement will greatly accelerate as soon as new critical products will be releases in 64bits versions only.

Companies jumping on the bandwagon before others will have to great opportunity to offer significantly improved performances and successfully front today’s scalability requirements.

But benefits are proportional to complexity and the adoption can be an expensive challenge.

To simplify the process another IT phenomenon of the decade comes to help: server virtualization.

The problem

Moving to 64bits is risky and should be planned very carefully. Why?

First of all because it will be slow, and during the whole process, which could take up to 10 years to complete, companies will have to handle mixed environments, with 64bits operating systems already available but some mission critical applications still in 32bits.

It’s we see, even on a smaller scale, every time we deploy a new operating system: benefits from new technology enhancements are unreachable just because one business application is not supported in the new platform. And CIOs have to wait years before starting to update infrastructures.

In the same fashion embracing 64bits technology and its benefits could take years, until all applications driving our business are not ported and proven to be reliable on the new architecture.

The wait in this case could be much longer than waiting an application being ported from Windows NT 4.0 to 2000, and could cost much more money.

A second problem is related with hardware population: deciding to approach 64bits early in the industry conversion means having 2 different architectures to choose, buy, manage.

But most of all it means having useless hardware as soon as applications are ported.

Something you cannot avoid

Given so much issues it’s easy to think 64bits migration is something to avoid until it will be a de facto standard. But even deciding to postpone, it’s a step we could be forced to do sooner than expected.

One after another biggest vendors will start offering their products just in 64bits edition since the new architecture will be able to provide new degrees of scalability and performances, long required by customers.

Microsoft is the first company making this step, announcing its intention to develop several products in 64bits only, including the popular Exchange mail server, the new Windows 2003 Compute Cluster edition and one edition of its upcoming Windows codename Longhorn.

A complete switch off of 32bits production is expected somewhere around 2010.
Meanwhile Microsoft is already offering both versions for several critical products, like Windows XP and 2003, SQL Server 2005, Visual Studio 2005.

The giant software maker is not alone: many other vendors, including market leaders like Apple, IBM, Novell, Oracle, Red Hat, Sun, are developing, or already offering, their products for new architecture, claiming up to 10x performances gain.

On the hardware side both AMD and Intel counts on a technology able to run concurrently and transparently 32 and 64bits code, and are selling just 64bits processors for servers, desktops and laptops.

Thanks to them the hardware side of the adoption will complete much earlier than the software one.

How virtualization can help

To simplify management of 32 and 64bits mixed infrastructure, during the whole migration process, server virtualization surely often appears the best approach.

At the time of writing no virtualization platform has been written for the new architecture, but many are able to run 64bits virtual machines, thanks to new CPUs capabilities mentioned above.

The market leader, VMware, is able to run 64bits guest OSes in all its products, including the new ESX Server 3.0, the upcoming Server 1.0, and popular Workstation 5.5.1, but has limitations on supported processors: following table will detail which one is supported.

AMD Intel
Opteron revision E or later Intel EM64T
VT-capable processors
Athlon 64 revision D or later
Turion 64 revision E or later
Sempron 64 revision D or later

(note that there is no way to recognize revision of AMD CPUs until you test them, so VMware suggests contacting the vendor itself for help).

Xen 3.0 is also able to run a mixed virtual infrastructure, and Virtual Iron, now based on Xen, will be able too since its release 3.0, expected at the end of the year.

Microsoft will support 64bits hosts OSes within its Virtual Server 2005 R2 thanks to the upcoming Service Pack 1, but decided to wait its Windows Server Virtualization before permitting to run 64bits virtual machines.

And since Windows Server Virtualization in expected within two years, we can safely assume Microsoft technology is not a viable solution for 64bits early adopters.

Thanks to VMware, Xen, AMD, Intel and others that will come, deciding to adopt the next generation architecture can be smoother and cheaper than expected.

Depending on your business needs you could approach the migration with two opposite strategies.

The first one consists in moving existing 32bits applications in virtual machines, while modernizing hardware population and testing new products on new servers.

In this way virtual machines will act as hot-standby proven solutions when we’ll decide to adopt 64bits applications, without introducing significant efforts in maintaining two different machine sets.

And as side benefit the dismantling of 32bits servers will proceed much faster.

This strategy is the most aggressive and is probably better for companies trying to gain benefits from new architecture as soon as possible.

The opposite approach consists in maintaining existing 32bits hardware population and carefully introducing 64bits new applications just in virtual machines, where new products can be tested and verified.

The huge missing of 64bits drivers for many real devices makes virtual environments a more stable platform where to work.

This strategy fits better in mission-critical scenarios, but it’s likely to force virtualization adoption: if at a certain point the company decides to move back applications on real hardware the whole process could be painful.

For this reason it’s better go this path only if server consolidation was already estimated.

In many cases some companies will find useful adopt both strategies at the same time, depending on departments.

Whatever direction you’ll adopt at today the only possibility is buying a 64bits physical host where to install a 32bits operating system.

Luckily this won’t hurt because at the right moment, when virtualization firms will be ready to offer 64bits solutions, we’ll be able to change the host OS and the virtualization platform without rebuilding existing virtual machines.

And thanks to high availability solutions the operation will occur even without business interruption.

This article originally appeared on SearchServerVirtualization.

virtualization.info launches 1st Industry Survey

virtualization.info launches its first Virtualization Industry Survey.

Many famous research firms have published surveys about virtualization so far, but most of them have 3 typical problems:

  • are often committed by a main player, influencing results interpretation
  • are often very expensive
  • are always focused on adoption trends, missing to report the actual state of the industry

The Virtualization Industry Survey aims to address these issues being conducted from an impartial point of view, providing results at no cost, and focusing on what existing virtualization customers are doing and what they would like to do with the technology.

virtualization.info needs your help to better picture where the industry actually is, where is going, and what customers are really looking for.

The final report will be published later this year, will be available for free to all readers, and will be sent to all virtualization vendors.

Start the survey.

VMware ESX Server will allow 3rd party storage add-on integration

VMworld 2006 sessions deserve more surprises. Apart sessions on new technologies, like Workstation 6.0, ACE 2.0, Virtual Lab Manager 1.0 and VMmark, already mentioned before, VMware will disclose a breaking new storage architecture for its datacenter product: ESXServer.

In the just added TAC9564 session, The Future of VMware ESX Server Storage: A Pluggable Storage Architecture, VMware reveals:

Current VMware ESX Server implementations do not allow third party software vendors to run their propriety multipathing and load balancing software within the vmkernel. As well, SAN array hardware vendors are not able to load device specific drivers in the vmkernel to allow access to advanced array features. This session describes two forward-looking projects designed to address these limitations: the ESX Server MPIO Multipathing Framework and the ESX Server Native Multipathing Plugin based on the ESX Server MPIO Framework.

I would like to remember that this year virtualization.info will be present at the event.

Register for it here.

Linus Torvalds affirms IBM superiority in virtualization

In a thread about Linux, Itaniun and POWER architectures appeared on Real World Technologies forums, father of Linux Linus Torvalds stated:


So why do Linux/POWER at all then?

I suspect (but hey, don’t take this as gospel: I may have some visibility into Linux technical issues, but I have absolutely zero visibility into IBM strategic or any marketing plans) that’s a totally separate market, and that IBM does it for two different reasons:

– it makes sense in the virtualized environment, where you may want one box, but take advantage of the IBM superiority in virtualization (others are clearly working on it, but I don’t think anybody will dispute that IBM is the leader in that area)

Read the whole thread at source.

VMware accelerating staff expansion

Quoting from MetroWest Daily News:


The Palo Alto, Calif.-based virtualization software company moved its 50-person Massachusetts unit from a 17,000-square-foot Cambridge facility, where “we were overflowing,” into a 50,000-square-foot office earlier this month, said Julia Austin, senior director of research and development and site director for VMware’s Cambridge office.

VMware employs about 2,000 people worldwide.

The Cambridge office, where VMware is shifting some product development operations, employs 60 people now and will be adding up to 115 by the end of next year, for a total of up to 175, Austin said…

Read the whole article at source.

Release: vizioncore esxRanger Professional 2.0

vizioncore launched the second release of its highly popular live backup solution for VMware ESX Server, esxRanger Professional, just 1 month after the 1.78 release.

In 2.0 release, supporting the new VMware Infrastructure 3, vizioncore introduces the most wanted differential backup, able to save only parts of the virtual machine which are really changed, improving backup speed and storage use.

It also introduces an Archive Retention Policy system, able to remove old backup images following adminstrator’s directives.

esxRanger Professional 2.0 adopts a licensing model per processor and its price starts at $499.

Download it here

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

Microsoft allows free redistribution of Virtual Server and Virtual PC

With an unexpected move Microsoft changed agreement terms of its virtualization products and allows anybody to freely redistribute them within proprietary applications.

In particular Virtual Server 2005 R2 (both x86 and x64 editions) requires to sign a Redistrbution Rights licensing agreement, while Virtual PC 2004 automatically grants this right in the EULA.

The upcoming Virtual PC 2007 will be redistributable as well.

Microsoft launches Virtual Server 2005 R2 SP1 beta 2

Microsoft made available on its beta center Connect the second milestone of highly expected Service Pack 1 for Virtual Server 2005 R2.

This new beta reveals, among others, the feature which makes SP1 so desirable: the Volume Shadow Copy Service (VSS) support.

Supporting VSS substantially means Virtual Server is now able to do backup of running virtual machines without stopping them or interrupting the service.

Virtual machines live backup is one of the most wanted capability virtualization professionals ask for and its availability raises further competition with VMware, which at the moment is offering something similar, the VMware Consolidated Backup (VCB), only on the most expensive edition of ESX Server 3.0 and only when a SAN storage is used.

Other features introduced in this version are:

  • support for hardware-assisted virtualization (both AMD SVM and Intel VT)
  • capability to publish informations on Active Directory
  • capability to mound virtual harddisks (.vhd) offline through the VHDmount utility

Enroll for the beta here.

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

Russian entrepreneur controls a dormant virtualization giant

What Acronis, Parallels and SWsoft have in common?

The three companies fund part or the whole business in virtualization market:

But this is not the only thing they have in common: while at the moment all firms are separated entities, are all financed by the S&W Group, an holding founded by Serguei Beloussov.

The russian entrepreneur is the CEO of SWsoft, covering the same role for Acronis until October 2005, while his name doesn’t appear in direct relationship with Parallels.

This tight connection, mostly for the Parallels part, has never been advertised even if Acronis and SWsoft already arranged a partnership in 2004 (note that in the annoucement Mr. Beloussov didn’t figure as the CEO of both companies).

The question is if and when Acronis, Parallels and SWsoft will merge together to launch a multi-form virtualization offering like the one Microsoft is building.

Tool: Live View

The popular security organization CERT released a new forensic analysis tool for Windows: Live View.

As I said in many occasions virtualization is one of the best tool security professionals could ever have.

In particular forensic analysis is greatly helped by the virtualization capability to copy a whole physical server and deploy the image on a virtual machine, without altering its content. A process we use to call physical to virtual (P2V) migration.

So by chance, Live View is great acquisition tool for forensic analysis professionals and at the same time a great P2V tool for all virtualization professionals.

It’s able to work on any image grabbed with the unix tool dd or directly attached disk (if you decided to remove it from the physical machine) and convert it in a virtual disk, to be used with VMware Server, Workstation or Player.

It automatically creates a virtual machine with disconnected ethernet (which is for security reasons but it’s highly useful fto avoid network conflicts also) and a snapshot, to avoid compromising the original image.

As I said Live View needs an existing disk image. So the problem for some virtualization professionals is how to generate it.

Among many available tools I suggest one which satisfy following requirements:

  • works as liveCD (avoiding to install anything on the source machine and possibly working with the large majority of existing hardware)
  • is small and fast (to reduce hardware requirements and boot time)
  • supports a wide amount of disk technologies (IDE, SATA, SCSI), disk controllers (ISA, PCI) and disk configurations (RAID)
  • automatically mounts physical disks on the source machine (to simplify the task and reduce migration time)
  • is able to send the generated image by network (acquiring an IP address by DHCP or with manual configuration)
  • is able to send the generated image on a directly attached USB disk or on a remote FTP server
  • is easy enough to not get lost with complex configuration and command strings

These requirements are all satisfied by the valuable g4u (ghost for unix) project, which is a customized NetBSD liveCD.

Both g4u and Live View are free of charge.