VMware Open Sources Photon Controller For Container Users - InformationWeek
IoT
IoT
Cloud // Platform as a Service
News
11/17/2015
09:05 AM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

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
Comments
Newest First  |  Oldest First  |  Threaded View
Charlie Babcock
50%
50%
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. 
Register for InformationWeek Newsletters
White Papers
Current Issue
The Next Generation of IT Support
The workforce is changing as businesses become global and technology erodes geographical and physical barriers.IT organizations are critical to enabling this transition and can utilize next-generation tools and strategies to provide world-class support regardless of location, platform or device
Video
Slideshows
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll