VMware Open Sources Photon Controller For Container Users - 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 // Platform as a Service
09:05 AM
Connect Directly

VMware Open Sources Photon Controller For Container Users

VMware's Photon Controller became open source code Nov. 16 in a bid to attract container users who wish to deploy containers with a microvisor.

Cloud Vs. On-Premises: 6 Benefits Of Keeping Data Private
Cloud Vs. On-Premises: 6 Benefits Of Keeping Data Private
(Click image for larger view and slideshow.)

VMware made a key component of its container host software available as open source code on November 16. Photon Controller is a set of services meant to work with its Photon lightweight operating system for running Docker containers.

VMware made the official announcement in Barcelona on Monday, as Docker convened the European version of its DockerCon Conference.

Among other things, the controller's set of services includes VMware's container identity and access management system, Lightwave.

It includes a workload scheduler and the Health Manager monitoring service, intended to keep containers running. The services are loosely coupled behind a single API, where each service can be accessed independently as needed by different end-users' containers in a container cluster.

(Image: VMware)

(Image: VMware)

The controller also includes Apache Zookeeper, whose registry captures the configuration and location of the many parts of a distributed system. If an application consists of many containers spread across a cluster, Zookeeper can keep an ordered hierarchy of the parts.

The Photon Controller works with VMware's version of a container host operating system, Photon Machine, the lightweight Linux that takes up less than 20MB of a host server's memory and is optimized to run containers efficiently.

Together, Photon Controller and the Photon operating system, now called Machine, constitute what VMware has dubbed the Photon Platform. It hopes virtual machine users will adopt the platform as they transition some of their applications to containers, said Mike Paiko, director of product marketing for cloud-native apps at VMware, in an interview.

The move to make Photon Controller as well as Photon Machine open source code puts a key element of how VMware proposes to manage containers into the public domain. It's an unusual move for the strongly proprietary company, which has made limited contributions to open source projects since it spun out Pivotal Software with its many open source products, including Cloud Foundry, in December 2012.

The move will interest the many enterprises that have relied on VMware to virtualize their legacy applications and are now considering a new generation of applications running in Docker containers.

These customers pay VMware handsomely for the proprietary ESX Server and the vSphere management suite. With Photon Machine and Photon Controller available as open source, they are more likely to be enticed into moving to a joint, virtual machine, container infrastructure without feeling they're getting locked into a further dependency on VMware.

Paiko said the controller will get a microvisor in 2016, which amounts to a stripped-down hypervisor to provide minimal virtual machine protections to containers running on a Photon cluster. The microvisor will be based on ESX Server, but, unlike the full-scale hypervisor, microvisor virtual machines will spin up in less than a second, compared to many seconds or several minutes for a typical VM.

[Want to learn how Kubernetes is orchestrating containers? See Kubernetes Augments Container Management Features.]

"The vSphere environment creates virtual machines in a serial fashion. With a microvisor and containers, they can be spun up in parallel," said Paiko in the interview.

The Photon Platform with a microvisor-based controller will be available next year. Until then, Photon Controller is designed to work with the existing ESX Server Hypervisor.

Another key attribute of Photon Controller is that it is designed to work with a range of container orchestration systems, including open source Kubernetes and Docker's Swarm, the open source Mesos cluster creation software and Pivotal Cloud Foundry.

"We have teams using Kubernetes and we have teams using Cloud Foundry. The controller allows ease-of-consumption for both teams," Paiko said.

Photon Controller is available on GitHub under an Apache 2 license, VMware spokesmen said.

**New deadline of Dec. 18, 2015** Be a part of the prestigious InformationWeek Elite 100! Time is running out to submit your company's application by Dec. 18, 2015. Go to our 2016 registration page: InformationWeek's Elite 100 list for 2016.

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
Oldest First  |  Newest First  |  Threaded View
Charlie Babcock
Charlie Babcock,
User Rank: Author
11/17/2015 | 4:02:22 PM
Did VMware learn a lesson from Intel Clear Containers?
What VMware is proposing to do with a slender, microvisor wrapper for containers is very similiar to what Intel did when it created Clear Containers. A Clear Container is really a slender virtual machine, providing a protective wrapper around a container without adding the usual virtual machine slowdown in starting up. For more on Clear Containers, see http://www.informationweek.com/cloud/infrastructure-as-a-service/intel-gives-virtual-machines-container-like-speed/d/d-id/1320536. 
2021 Outlook: Tackling Cloud Transformation Choices
Joao-Pierre S. Ruth, Senior Writer,  1/4/2021
Enterprise IT Leaders Face Two Paths to AI
Jessica Davis, Senior Editor, Enterprise Apps,  12/23/2020
10 IT Trends to Watch for in 2021
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/22/2020
White Papers
Register for InformationWeek Newsletters
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you.
Flash Poll