VMware Project Fargo: Faster VM Creation - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Cloud // Infrastructure as a Service
10:55 AM
Connect Directly

VMware Project Fargo: Faster VM Creation

VMware's Project Fargo uses "forking" to accelerate virtual machine startup, while a second initiative known as Project Meteor combines the technology with CloudVolumes' application layering.

On August 25, the opening day of VMworld, several VMware executives made a quick reference to Project Fargo as "one day providing new techniques for initializing virtual machines at a much faster rate than currently possible."

One of the few people in attendance who had some idea what that meant was Pat O'Day, CTO of Bluelock, the Indianapolis-based supplier of VMware-compatible cloud services. O'Day referred to Project Fargo as providing a "forking capability" of a running virtual machine. As it turns out, an earlier name for Project Fargo was Project VMFork.

From VMware's brief description, Fargo sounded like a virtual machine-cloning or replicating mechanism. But O'Day, in an interview, said that "forking" is a better description because the cloned virtual machine can be modified in the process of being copied if its owner wants to change it.

The forking process would be highly useful in scaling up a set of virtual machines quickly to meet increasing traffic on a website or in some other compute-intensive, high -demand scenario. Part of the appeal of Linux containers is the ease with which they can be replicated into a larger set or cluster. Project Fargo, O'Day noted, seeks to bring that characteristic to virtual machine operations.

[Want to learn more about how CloudVolumes might be applied to end-user management? See VMware: We'll Solve End User Device Management Mess.]

Kit Colbert, CTO of end user computing at VMware, said from the VMworld stage that Project Fargo will enable production of virtual desktops 30 times faster than current rates. The rapid cloning relies on a master copy to produce a virtual desktop in one second or less, Colbert explained. It may take a few more seconds to customize it with personalized settings and send it to a newly logged-in end user, but it's still dramatically less than the several minutes usually required to start a new virtual machine with its own operating system.

The process is particularly attractive for virtual desktop infrastructure, which is often taxed by the task of starting up thousands of end-user individualized virtual machines every day at 9 a.m. Meeting such demand requires a large investment in servers if each one must be called up from storage, initialized, and presented to end users.

Rapid cloning or forking could be combined with the application-layering technique developed by VMware acquisition CloudVolumes. CloudVolumes pioneered the delivery of Windows applications as a set of layers or slices to a virtualized workspace, giving end users the illusion of instant access as the application's user display appears in about a second. Although designed for Windows applications, it can be used with any type of application, Colbert said in a blog posted prior to VMworld.

Fargo's virtual machine forking and CloudVolumes' application layering techniques are being combined in a second effort known as Project Meteor.

The ability to quickly replicate, or fork, a running virtual machine and equip it with layered applications will one day change the speed with which the virtual environment can be managed. Virtual machines, under pressure from the rapid spin-up characteristics of Linux containers, will take on more of those same characteristics if Project Fargo and Project Meteor bear fruit.

Project Fargo is currently in technology preview. No timeframe has been given for when it may become generally available.

In its ninth year, Interop New York (Sept. 29 to Oct. 3) is the premier event for the Northeast IT market. Strongly represented vertical industries include financial services, government, and education. Join more than 5,000 attendees to learn about IT leadership, cloud, collaboration, infrastructure, mobility, risk management and security, and SDN, as well as explore 125 exhibitors' offerings. Register with Discount Code MPIWK to save $200 off Total Access & Conference Passes.

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Threaded  |  Newest First  |  Oldest First
Charlie Babcock
Charlie Babcock,
User Rank: Author
9/8/2014 | 9:12:59 PM
The goal is more container-like properties
VMware is trying to invest greater container-like properties in virtual machines, and one of the most sought after would be the speed and ease with which containers can be replicated and scaled out. It appears to have found a way to do so. So, while virtual machines are always superior to containers, in the VMware point of view, it's not above pursuing highly similar characteristics. They will never be blended into one thing, but their ability to work together will be more closely meshed, in my opinion.
Top-Paying U.S. Cities for Data Scientists and Data Analysts
Cynthia Harvey, Freelance Journalist, InformationWeek,  11/5/2019
10 Strategic Technology Trends for 2020
Jessica Davis, Senior Editor, Enterprise Apps,  11/1/2019
Study Proposes 5 Primary Traits of Innovation Leaders
Joao-Pierre S. Ruth, Senior Writer,  11/8/2019
White Papers
Register for InformationWeek Newsletters
Current Issue
Getting Started With Emerging Technologies
Looking to help your enterprise IT team ease the stress of putting new/emerging technologies such as AI, machine learning and IoT to work for their organizations? There are a few ways to get off on the right foot. In this report we share some expert advice on how to approach some of these seemingly daunting tech challenges.
Flash Poll