VMware Rides Container Wave With Open Source Projects - 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
06:05 PM
Connect Directly

VMware Rides Container Wave With Open Source Projects

VMware's launching two projects: Lightwave focuses on container security, and Photon creates a lightweight Linux version for containers.

Cloud Storage: 8 Ways You're Wasting Money
Cloud Storage: 8 Ways You're Wasting Money
(Click image for larger view and slideshow.)

VMware has launched an open source project, Lightwave, to bring better security and more identity and access controls to Linux containers. With Lightwave, VMware is now trying to advance the state of managing containerized applications, instead of talking about the need to put containers in virtual machines.

It expects, of course, that many of those containers will run in VMware virtual machines in the future, so the open-source effort makes business sense.

Does the world need a VMware-sponsored open source project for container management, when developers are hard at work on container management in Google's Kubernetes project, Docker Inc.'s ongoing Docker project, the Apache Software Foundation's Mesos, and Red Hat's OpenShift? VMware argues that it does.

"There's been an explosion in cloud-native applications, driven by end user requirements for 24X7, services on-demand," said VMware's Mike Adams, director of product marketing, in an interview. An open source project is needed to provide container identity and access controls that can be used in different cloud settings. Lightwave will face its first test inside VMware vCenter and vCloud settings in the enterprise data center, and in VMware's vCloud Air cloud service, until they catch on elsewhere, said Adams.

[Want to learn more about container's future in production systems? See Containers Get Ready To Run Critical Production Apps.]

"Developers are not using data centers as efficiently as they could. We want to make their actions more seamless" as they move code between data center and cloud services, Adams said.

In addition to Lightwave, VMware is launching another open source project -- the Photon Project, to produce a lightweight version of Linux for running containers on a server host. Two examples already exist: CoreOS and Red Hat's Atomic Host. Containerized applications carry the end user parts of the operating system that they need inside the container; the host system only needs to contain the correct Linux kernel and a few related tools and utilities.

This open source effort might appear to be a belated way for VMware to keep its fingers in the rapidly evolving field of formatting and deploying containers. And it is. But don't dismiss the effort as insignificant. Critics should recall how Cloud Foundry at one time was just an attempt by VMware to keep its fingers in application development. Cloud Foundry now is widely backed by other vendors and adopted by a broad user community.

VMware sees next generation applications being written as a collection of microservices, or multiple service components, each in its own container. In any given setting, several of those services might be containerized and also running in a shared virtual machine.

Container security and access controls remain an area with no clear-cut leader, though Docker and CoreOS' Rocket Project both claim to be addressing it in their own ways. VMware is making its own case as a trusted partner in container security, and doing so with open source technology as well.

If it succeeds, VMware will have a container operating system in Photon and a way to securely move containers around and identify and control their users. Photon will be optimized to work with Linux containers running in the vSphere virtualized environment, Adams said. VMware's pitch is virtual machines and containers, better together.

More Technical Details On The Projects

Specifically, Lightwave promises container identity and access management technology, using existing VMware code that's being made open source and given to the Lightwave project. It will include single sign-on, user identification and authorization, based on user name, passwords, tokens and certificates. The effort will be lead by Kit Colbert, former CTO and VP of end-user computing at VMware, now CTO and VP for cloud-native applications.  

Kit Colbert, VMware VP and CTO for Cloud-Native Applications

(Image: LinkedIn)

Kit Colbert, VMware VP and CTO for Cloud-Native Applications

(Image: LinkedIn)

Lightwave will work in multi-tenant environments, whether on premises or in the cloud, and it is expected to support use of Kerberos security, LDAP v3 directories, Security Assertion Markup Language, X.509 cryptography certificates, and WS-Trust, a service for validating WS-Security tokens.

The Photon container host system will support Docker and Rocket container formatting, along with Garden container formats from Pivotal's commercial version of Cloud Foundry, Pivotal CF.

In addition to Photon and Lightwave, a third open source project, Lattice, will be started by EMC/VMware spin-off, Pivotal, to produce a container scheduling system that works with the code from the other two.

Intel, Mososphere, CoreOS, JFrog, and HashiCorp announced their support for the projects in the VMware announcement.

Attend Interop Las Vegas, the leading independent technology conference and expo series designed to inspire, inform, and connect the world's IT community. In 2015, look for all new programs, networking opportunities, and classes that will help you set your organization’s IT action plan. It happens April 27 to May 1. Register with Discount Code MPOIWK for $200 off Total Access and 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
Newest First  |  Oldest First  |  Threaded View
Blog Voyage
Blog Voyage,
User Rank: Strategist
4/30/2015 | 7:38:45 AM
I'm not really sure that VMware can really play a role in container management. Just in my opinion, it can't...
Charlie Babcock
Charlie Babcock,
User Rank: Author
4/21/2015 | 3:14:07 PM
VMware competes, cooperates with open source
VMware has never shown the antagonism to open source that other strongly proprietary companies have. When VMware still had its academic roots under Mendel Rosenblum, it often displayed a receptiveness to open source. Linux ran in the ESX Server virtual machine before Windows did. It's had a knack for competing with open source code, while cooperating at the same time.
User Rank: Ninja
4/21/2015 | 8:08:31 AM
Re: VMware carves out a role
"who's going to dislodge VMware from also managing containers?"

Inside the datacenter, the answer to that is probably no one.  I'm not brand loyal to any one technology or vendor but I do like what VMWare has been doing.  They have been driving virtualization inside the enterprise datacenter and have been dragging some folks along with them.  I'm not surprised at all that they want to reach into the container market even if it is going to be open source. It will be one more tool in their box to make sure that customers are getting with they need from VMWare and not having to look elsewhere when they are looking for new solutions.   

Charlie Babcock
Charlie Babcock,
User Rank: Author
4/20/2015 | 6:28:00 PM
VMware carves out a role
Can VMware really play a role in container management? It can if it becomes an arbiter of software-defined networking inside the data center, which it is threatening to do with NSX. If virtual network segments are handed out from the virtualization management console, who's going to dislodge VMware from also managing containers?
How to Create a Successful AI Program
Jessica Davis, Senior Editor, Enterprise Apps,  10/14/2020
Think Like a Chief Innovation Officer and Get Work Done
Joao-Pierre S. Ruth, Senior Writer,  10/13/2020
10 Trends Accelerating Edge Computing
Cynthia Harvey, Freelance Journalist, InformationWeek,  10/8/2020
White Papers
Register for InformationWeek Newsletters
Current Issue
[Special Report] Edge Computing: An IT Platform for the New Enterprise
Edge computing is poised to make a major splash within the next generation of corporate IT architectures. Here's what you need to know!
Flash Poll