Ubuntu Server Edition 9.04 provides 2 flavours of cloud, namely:
- Ubuntu on Amazon EC2 which uses the publicly available Amazon's Elastic Computing (EC2) cloud computing service.
- Ubuntu Enterprise Cloud for enterprises to build their own private cloud environment on their servers, which is powered by the Amazon EC2-like open source Eucalyptus system. Eucalyptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems) is a cloud system with an EC2-compatible API, elastic block storage (EBS) equivalent and an S3 compatible storage manager.
A cloud computing environment combines the resources of a group of servers together over a network. This group of servers is the cloud that provides access to resources on demand.
Adopting a cloud-computing strategy helps businesses conduct their core business activities with greater efficiency and flexibility. It enables greater utilisation of existing hardware while also providing the ability to handle peaks in usage. Thousands of virtual machines and applications can be managed more easily using a cloud-like environment.
Canonical has announced that the next version of Ubuntu Linux 9.10 (Karmic Koala) is planned to be very cloud oriented. As such, we can expect more in the cloud to come.
Click here to learn more about cloud computing from Eucalyptus' presentations and publications.
Click here for technical instructions to setup Eucalyptus in Ubuntu Server 9.04.
You might also be interested to read my article about cloud computing written in July 2008.
You forgot one more "cloud" option in Jaunty - Opennebula.
ReplyDeleteOpennebula combined with a EC2 interface like Nimbus makes a very compelling architecture.
Opennebula itself is a VMM, but combined with other front ends, it is very lightweight and quite robus.