News Stay informed about the latest enterprise technology news and product updates.

Rackspace container-as-a-service delivers Docker to the masses

The new Rackspace container service Carina uses native Docker tooling and bare-metal to speed up and help manage deployments.

Rackspace is the latest to get into the container-as-a-service space with a technology to simplify and speed d...

eployments.

Carina by Rackspace is a container service available in beta for free on the Rackspace Public Cloud. It allows users to provision Docker Swarm clusters with native Docker APIs and create and deploy containerized applications. Rackspace manages the underlying infrastructure and offers the service on bare-metal.

O'Reilly Media, Inc., in Sebastopol, Calif., was an early adopter of Carina. The tech-education publishing and conference-hosting company focuses on tech and wanted to use containers for its authors.

O'Reilly looked at other container services, but the biggest draw to Carina was the simplicity of getting started, said Andrew Odewahn, CTO at O'Reilly Media. The use of the Docker API helps, as does the fact that a lot of the scalability and other features are baked into the service, he added.

"I would like to enable our authors and our talent to be able to deliver the sort of interactive learning products [we produce] easily and quickly," Odewahn said. "I don't want to maintain a bunch of infrastructure to do that or use something that requires a lot of expertise to get it running."

Enterprises increasingly look to cloud service providers to run test and development environments, so being able to quickly stand up instances has a number of benefits to help get resources more quickly and save money, said Colm Keegan, senior analyst, Enterprise Strategy Group, Inc., a consultancy firm in Milford, Mass.

Containers have become a key part of that with developers who want to more quickly push out applications, but there are still concerns from an operational standpoint about management, security and isolation, Keegan said. The Rackspace container-as-a-service offering attempts to answer some of those issues by using some of the existing tools already being used to manage containers and by reducing the complexity around managing containers.

"Rackspace as a service provider is kind of enabling this other area that is becoming a bigger cloud use case, which is test and dev, while also providing for the ability to use containers to build and launch apps quickly," Keegan said.

The strategy around Carina goes back to Rackspace's "fanatical support" philosophy by putting the focus on the upstream open source project at the product level rather than differentiating on features or APIs, said Donnie Berkholz, research director at 451 Research, LLC in New York.

"This keeps the barrier to entry low for new users, which is quite important to getting developer traction," Berkholz said.

 Bare-metal and containers in one service

Rackspace's use of bare-metal is also interesting, as it reduces some of the overhead from a virtual wrapper that slows down the speed to deploy and reduces the number of containers that can be run on a server, Keegan said.

Using bare-metal through Carina gives users the ability to create and deploy a cluster of containerized applications more than six times faster than doing it themselves, according to Rackspace.

Running on bare-metal isn't new to containers. In fact, it's been seen as one of the biggest potentials for the technology because it can reduce lag time from hypervisors. A number of cloud providers offer bare-metal servers, including Joyent, CenturyLink, Internap and SoftLayer, but the use of bare-metal specifically in container-as-a-service offerings appears to be more limited.

Rackspace intends to eventually incorporate a paid version of Carina, but timelines and pricing are not yet available.

Trevor Jones is a news writer with TechTarget's data center and virtualization media group. Contact him at tjones@techtarget.com.

Next Steps

Microsoft unveils new container service for Docker

Three apps that are an ideal fit for Docker containers

A closer look at the Rackspace managed cloud

Dig Deeper on Public cloud providers

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

6 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Do you use containers on bare-metal or inside a VM, and why?
Cancel
Our containers in our test harnesses are delivered via VM's since our machines reside within AWS. The experience shifting to docker has in deed been educational, and there's some new headaches to deal with, especially when it comes to Jenkins and ensuring jobs complete, but when it runs well, the time savings is fantastic.
Cancel

We installed openstack cloud platform on IBM softlayer bare-metal and created VMs to run containerized applications using Kubernets.

I would like to know how it really differes(mean both pros & cons in both the ways), from running containers directly on bare-metal. Thanks.

Cancel

Except the below reasoning:

Running containers inside a VM allows users to maintain the security and management controls.

Running containers directly on bare metal would require the provisioning of network and security connections, which the VM can handle in a management system like its software.

What about performance, flexibility, portability, etc features...

Cancel
The biggest problem with containers is a lack of management and security tools. If anything, it seems like running bare metal is going to exacerbate that problem.
Cancel
That’s almost exactly what I was thinking. As I understand it, containers typically make use a the security layer of the underlying VM. If you take that away, then it could be a rather large security issue.
Cancel

-ADS BY GOOGLE

SearchServerVirtualization

SearchVMware

SearchVirtualDesktop

SearchAWS

SearchDataCenter

SearchWindowsServer

SearchCRM

Close