UPDATED 06:09 EDT / MAY 26 2014

CoreOS lands inside Google’s Compute Engine

coreosGoogle has just moved to make the lightweight Linux operating system CoreOS available on its main cloud platform, the Google Compute Engine.

CoreOS is a relatively new operating system that’s designed to run on massive clusters of computers. The OS takes up just 168MB of RAM, around 50 percent less than most other Linux distros, according to the CoreOS website. As well, all applications are run within containers, meaning its one of the least power-hungry OS’s around. It will become available as a default image type in the GCE panel in the “next few days”, reports The Register.

Three key technologies make up CoreOS: systemd, which allows developers to control a cluster of machines as if they’re just one; etcd, distributed key-value store technology that ties the clusters together; and Docker, which packages and runs apps inside containers while simultaneously configuring the network.

CoreOS’s developers say they’ve done a bit of work to ensure it integrates smoothly with Compute Engine. This should make it easier to pair apps with some of the more advanced services offered by Google’s cloud.

Brandon Philips, CoreOS’s chief technology officer, explains in a blog post:

“CoreOS integrates easily with Google load balancers and replica pools to easily scale your applications across regions and zones. Using replica groups with CoreOS is easy; configure the project-level metadata to include a discovery URL and add as many machines as you need. CoreOS will automatically cluster new machines and fleet will begin utilizing them. If a single machine requires more specific configuration, additional cloud-config parameters can be specified during boot.”

“Running on Compute Engine allows you to connect your front-end and back-end services running on CoreOS to a fully managed Cloud Datastore or Cloud SQL database. Applications that store user-generated content on Google Cloud Storage can easily start worker instances on the CoreOS cluster to process items as they are uploaded.”

The combination of Compute Engine and CoreOS results in something of a paradox, since Google’s cloud is also built atop of Linux containerization. Essentially, it means running a container-based OS on a hypervisor that sits atop a container. Nevertheless, Google’s product manager Navneet Joneja told The Register that this shouldn’t matter, because “virtualization has gotten really good, the performance overhead tends to be minimal.”


A message from John Furrier, co-founder of SiliconANGLE:

Support our open free content by sharing and engaging with our content and community.

Join theCUBE Alumni Trust Network

Where Technology Leaders Connect, Share Intelligence & Create Opportunities

11.4k+  
CUBE Alumni Network
C-level and Technical
Domain Experts
15M+ 
theCUBE
Viewers
Connect with 11,413+ industry leaders from our network of tech and business leaders forming a unique trusted network effect.

SiliconANGLE Media is a recognized leader in digital media innovation serving innovative audiences and brands, bringing together cutting-edge technology, influential content, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — such as those established in Silicon Valley and the New York Stock Exchange (NYSE) — SiliconANGLE Media operates at the intersection of media, technology, and AI. .

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a powerful ecosystem of industry-leading digital media brands, with a reach of 15+ million elite tech professionals. The company’s new, proprietary theCUBE AI Video cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.