Apache CloudStack grows up

Apache CloudStack grows up

Summary: The first major Apache release of the open-source CloudStack cloud is now available

SHARE:

On June 4th, the 4.1.0 release of the Apache CloudStack Infrastructure-as-a-Service (IaaS) cloud orchestration platform arrived. This is the first major CloudStack release since its March 20th graduation from the Apache Incubator.

CloudStackLogo

It's also the first major release of CloudStack since Citrix submitted the project to the Apache Foundation in 2012. Apache CloudStack is an integrated software platform that enables users to build a feature-rich IaaS. Apache claims that the new version includes an "intuitive user interface and rich API [application programming interface] for managing the compute, networking, accounting, and storage resources for private, hybrid, or public clouds."

This release includes numerous new features and bug fixes from the 4.0.x cycle. It also includes major changes in the codebase to make CloudStack easier for developers; a new structure for creating RPM/Debian packages; and completes the changeover to using Maven, the Apache software project management tool.

Apache CloudStack 4.1.0's most important new features are:

  • An API discovery service that allows an end point to list its supported APIs and their details.
  • Added an Events Framework to CloudStack to provide an "event bus" with publish, subscribe, and unsubscribe semantics. Includes a RabbitMQ plug-in that can interact with AMQP (Advanced Message Queuing Protocol) servers.
  • Implement L3 router functionality for the VMware Nicira network virtualization platform (NVP) plug-in
  • Support for Linux's built-in Kernel-based Virtual Machine (KVM) virtualization with NVP L3 router
    functionality.
  • Support for AWS (Amazon Web Service) style regions

What all this adds up to, according to CloudStack Project Management Committee (PMC) member Joe Brockmeier, is that today's CloudStack is "a mature, stable project, [that] is also free as in beer and speech. We believe that if you're going to be building an IaaS cloud for private or public consumption, you'll be better served choosing an open platform that any organization can participate in and contribute to."

Brockmeier concluded, "CloudStack is a very mature offering that's relatively easy to deploy and manage, and it's known to power some very large clouds--e.g., Zynga with tens of thousands of nodes--and very distributed clouds--such as Datapipe, which has nodes on both coasts of North America, in China, and I believe London and one coming online soon in Iceland."

You can now download the 4.1.0 source code from the CloudStack site. There are also ready-to-install DEB binaries for Ubuntu and RPM binaries for Red Hat Enterprise Linux (RHEL) available to help you get the new CloudStack up and running in a jiffy.

Related Stories:

Topics: Cloud, Linux, Networking, Open Source

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

3 comments
Log in or register to join the discussion
  • No wonder Zynga flopped

    " it's known to power some very large clouds--e.g., Zynga".

    Nah, just kidding.
    LBiege
  • Finally, something of reasonable intelligence

    An Open Source / network blogger finally writes something about, well, Open Source and Networks! WOW! that's a change!

    Reasonably intelligent writing as well!

    I like it, but, why the shift?
    Cynical99
  • apache hacked

    I'd stay away from their cloud and don't get be started on abad.a on Android.

    Linux is full of holes ....
    hubivedder