Cloud computing inches toward open source

OpenStack is a good start for a project still too complex for DIY

By Kevin Fogarty  Add a new comment

For a technology that's all about openness, cloud computing is pretty proprietary.

Cloud-service providers including Verizon, Terremark and Bluelock run on VMware's cloud software. Microsoft's Azure runs a Windows-like environment using Hyper-V. Others run home-grown cloud platforms that range from Amazon's massively scalable cloud to the barely foggy virtual-server cluster at a local hosting provider.

Rackspace, Cloud.com and the Openstack project have all released cloud platforms with varying levels of openness as a way to let end-user companies and service providers build cloud platforms without relying on major software vendors.

Openstack, a six-year-old open-source community backed by the major cloud provider Rackspace, which also claims Cloud.com as a member, operates with the goal of creating standards to make cloud platforms interoperable.

Ideally that would mean end users would be able to move virtual machines from one cloud to another; more likely in the short term is that it would provide APIs or protocols that would allow apps or virtual machines on more than one cloud platform to be managed from the same console.

Right not it's not even possible to move a virtual machine image from one cloud running VMware software, for example, to another cloud running VMware because the location and configuration of services such as databases and authentication would be different on the new platform.

Openstack has separate modules for compute- and storage-sharing, which essentially install on top of physical servers and do a complex load-balancing dance to allow those servers to contribute CPU cycles or memory or storage to application workloads that may be running on virtual servers on another physical computer in the same data center, or one located somewhere else but connected through a storage or data network.

"What LAMP was to the data center, OpenStack will be to the cloud," said Alan Shimel, managing partner at The CISO Group and a Network World blogger.

The cloud software itself is actually based on the Nebula cloud platform created by NASA and Rackspace to give NASA a more efficient way to use its own resources.

Rackspace backs Openstack with funding and development resources, and uses Openstack software as the basis of its own service.

Rackspace adds full integration and consulting and additional features such as the content-delivery service CloudFiles, training program called CloudBuilders, as well as its own hosting service.

Cloud.com contributes code and development help to OpenStack, and uses OpenStack as part of its CloudStack partially open/partially proprietary infrastructure.

It tries to set itself apart with additional layers such as CloudStack Business Logic – which lets service providers using CloudStack as their platform bill for the privilege.

It also provides connections and support for other clouds using AJAX clients, APIs of its own, and a module called CloudBridge that's designed to integrate CloudStack with Amazon's EC2 using SOAP and REST to translate EC2 API commands into native CloudStack commands.

Cloud.com also supports three major virtualization platforms – Vmware's vSphere, the open-source Xen owned by Citrix, and KVM hypervisors.

The potential to share workloads between clouds, or move workloads from one to another is still at least a year off – more likely two or three. Being able to exchange data and execution requests is a major step, though.

So is the potential to use open-source code to build a private cloud without mortgaging the company to one of the big hypervisor vendors.

A December InfoWorld test of five private-cloud products made it clear building a cloud under any circumstances is no picnic.

Trying to do it, right now at least, using immature open-source software, would be the kind of adventure you probably don't want to bet your career on.

Kevin Fogarty writes about enterprise IT for ITworld. Follow him on Twitter @KevinFogarty.

ITworld LIVE

Data Center/ServersWhite Papers & Webcasts

White Paper

The Forrester Wave™: Disaster Recovery Services Providers

Improvements in disaster recovery plans and broad business continuity strategies are top-of-mind concerns for leading enterprises today and recovery time is now measured in hours and minutes not days. These key insights are discussed in the 2010 Forrester Wave Report.

White Paper

Roadmap to the Cloud Summary HP Brochure

This white paper reveals the key steps you need to take in order to build an effective cloud computing infrastructure. Start building your cloud step-by-step today.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

Forrester Whitepaper: IT Operations Managers Must Rethink Their Approach to Private Cloud

Organizations of all types are attracted by the promises of private cloud computing, but few actually have the virtual maturity to be successful. This Forrester report reveals the latest virtualization trends so you can see how far your peers are in their journey to the private cloud. Read on and discover best practices for improving virtualization in order to prepare for the cloud.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

Building Cloud-Optimized Data Center Networks white paper

Enterprises are turning to the Cloud to improve business agility, reduce expenses and accelerate business innovation. Cloud computing redefines the way IT assets are deployed and consumed and dramatically affects the way data center networks are architected and managed. Conventional hierarchical data center networks built to support traditional IT architectures can't meet the security, agility and price/performance requirements of virtualized cloud computing environments. This white paper reviews the impact of cloud computing on data center networks and describes HP's approach to building simpler, more secure and automated networks that fully meet the stringent performance, security, reliability and agility demands of the new data center in the Cloud.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

Seven Priorities for Integrated Network Management - How HP Intelligent Management Center Delivers an Enterprise-class Solution

This white paper describes the major requirements for network management solutions to help the organizations become more profitable, efficient and reliable.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

See more White Papers | Webcasts

Ask a question

Ask a Question