Information Technology Reference
In-Depth Information
OpenNebula is one of the most popular open-source cloud computing solu-
tions because of its focus on openness, excellence, cooperation, and inno-
vation; cloud providers and consumers especially value the openness that
allows an appreciable degree of customization to applications. OpenNebula
has been widely deployed for enterprise-level private clouds and data cen-
tres including IBM Global Business Services, High Performance Computing
(HPC), science communities such as NASA, and also cloud integrators and
product developers like KPMG.
16.4.3 Eucalyptus
Eucalyptus (Elastic Utility Computing Architecture Linking Your Programs to
Useful Systems) was developed by researchers at the University of California,
Santa Barbara. The first version of the software was released in 2008. The lat-
est version is Eucalyptus 3.2.11 released in February 2013. Eucalyptus sup-
ports enterprise private and hybrid cloud computing. It also supports hybrid
cloud services by integrating Amazon Web Services (AWS) API.
Eucalyptus provides an IaaS solution to build private or hybrid clouds.
By virtualization of physical machines in the data center, cloud providers
can provide virtualized computer hardware resources, including comput-
ing, network, and storage to cloud consumers. Consumers can access the
cloud through command-line tools (like euca2ools) or through a web-based
dashboard. Euca2ools enable interaction with Web services compatible
with Eucalyptus and Amazon cloud services. Eucalyptus also supports
AWS-compatible APIs on top of Eucalyptus for consumers to communicate
with AWS.
The general characteristics of Eucalyptus are as follows:
• Cloud model : Eucalyptus provides access to collections of virtualized
computer hardware resources for computing, network, and storage
to provide IaaS cloud services. Users can assemble their own vir-
tual cluster where they can install, maintain, and execute their own
application stack using Eucalyptus.
• Compatibility : Eucalyptus is compatible with Amazon AWS cloud
services; it provides compatibility with a range of AWS features
including Amazon EC2, AMI, Amazon S3, Amazon IAM, and
Amazon EBS.
• Deployment and interface : Eucalyptus supports the Amazon AWS
APIs for EC2 and S3.
• Hypervisors : Eucalyptus is compatible with Xen, KVM, and VMware
Hypervisors
• Reliability : Eucalyptus 3 can be deployed with high availability as
it has improved the reliability of the IaaS cloud using automatic
failover and failback mechanisms
Search WWH ::




Custom Search