5 open source Cloud computing projects to watch
- 21 January, 2011 14:41
Cloud computing is taking IT by storm and the vendors have scrambled to offer services and software around this emerging phenomenon.
The definition of Cloud computing is still open to fierce debate, but the range of technologies available for Cloud deployments continues to grow rapidly.
In this edition of 5 open source things to watch, we take a look at Cloud computing technologies used to create private and public Clouds which can then simplify application and infrastructure management without stretching your resources.
The Eucalyptus project aims to bring a similar level of functionality of the Amazon Web Service Cloud to public and private environments.
In fact, Eucalyptus implements the Amazon Web Service API to allow interoperability with existing Cloud services and tools.
Eucalytpus supports both the KVM and Xen hypervisors for a range of Linux distributions.
Last month the project received endorsement from Red Hat is the form of a solutions partnership.
Eucalyptus can support resource management in private and public Cloud services.
Sheepdog is a Cloud storage system for the Linux Kernel-based Virtual Machine (KVM) that provides highly-available block level storage volumes in KVM clusters.
The Sheepdog project originated at NTT Laboratories in Japan.
Sheepdog scales to several hundreds nodes, and supports advanced volume management features such as snapshot, cloning, and thin provisioning.
Sheepdog is still under active development so it may not be widely deployed in hosting environments, let alone private clouds, but it’s definitely one Cloud project to keep an eye on.
Ganeti is a virtual server management and cluster tool for Xen and KVM hypervisors developed and hosted by Google.
Clouds can be created and managed with Ganeti’s suite of apps and virtual machines can be recovered in the event of a physical machine failures.
Ganeti scales from one to 40 physical nodes and can do live migration of virtual machines across and between clusters.
Support for Ganeti is available through the public mailing lists.
OpenStack burst onto the Cloud scene six months ago and promises to create a standard for public and private Cloud infrastructure. It is developed by hosting provider Rackspace in conjunction with NASA.
OpenStack consists of two integrated projects - OpenStack Compute and OpenStack Object Storage for managing computing and storage resources, respectively.
The Compute project handles the virtual machine management (Xen and KVM) and the authorisation and network management.
The Storage component brings physical server storage into fault-tolerant pools.
OpenStack now has quite a number of software companies involved in its ecosystem.
Licence: Apache Licence
OpenNebula proclaims itself as the “open source toolkit for cloud computing” and pre-dates the Cloud buzzword phenomenon as it began life as a research project in 2005.
OpenNebula manages users, virtual OS images, virtual networks, services and storage.
Hypervisor support includes Xen, VMware and KVM and “Cloudbusting” can be done to shift workloads onto Amazon’s infrastructure if required.
Clouds can also be federated for even more scalability. Commercial support is available.
Licence: Apache Licence
For more articles in this series, be sure to check out:
5 open source virtualisation technologies to watch
5 open source security projects to watch
5 open source network management projects to watch
5 open source CRM systems to watch
5 open source VoIP softphones to watch
5 open source billing systems to watch
5 open source office suites to watch
5 open source IP telephony projects to watch
5 open source help desk apps to watch
5 enterprise open source wiki apps to watch
5 open source project management apps to watch
5 free project management applications you must try
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- 5 open source virtualisation technologies to watch
- 5 open source security projects to watch
- 5 open source network management projects to watch
- 5 open source CRM systems to watch
- 5 open source VoIP softphones to watch
- 5 open source billing systems to watch
- 5 open source office suites to watch
- Five open source IP telephony projects to watch
- 5 open source help desk apps to watch
- Five enterprise open source wiki apps to watch
- 5 open source project management apps to watch
- 5 free project management applications you must try
Trust issue looms large for tech companies capitalizing on personal data
5 women who've made it in IT
Five trends affecting legal CIOs
CIO Roundtable: The changing face of security
Bitcoin malware count soars as cryptocurrency value climbs
Ensuring Online Business in Asia-Pacific
In an increasingly connected world, your company’s online presence is often the first - and sometimes the only – way that your customers and clients engage with you. In this whitepaper, we look at how companies can leverage the right technology and service to deliver a secure network infrastructure - from internal communication and record-keeping to product design and financial management.
MAM Evaluation Guide: 10 Must Haves
Your employees demand more apps, more data, more convenience—which places a major strain on IT. Satisfy both sides with a Mobile App Management (MAM) solution. Here’s a guide to help you understand the critical success factors before getting started.
5 Ways To Be More Productive At Work
Think back to the last time all your employees were in the office, at their desks, on the same day. It’s no surprise that you might struggle, between travel and off-site meetings, remote staff, flexible schedules and sick days. In today's competitive business climate, organisations need to maintain productivity and connectedness with their staff, despite not always being onsite. In this whitepaper, we look at five ways you can improve productivity, no matter where employees are.