Page 108 - Cloud Computing (Elective – III)
P. 108
Eucalyptus vs OpenNebula
Eucalyptus vs OpenNebula: What are the differences?
Eucalyptus: Open source AWS compatible private cloud *. Eucalyptus is open
source software for building private, AWS-compatible IT, QA, and developer
clouds. It makes it easy to deliver cloud computing, just like AWS, from within
your data center; *OpenNebula:** Open Source Cloud manager. It provides a
simple but feature-rich and flexible solution for the comprehensive management
of virtualized data centers to enable on-premise enterprise clouds in existing
infrastructures. It can be primarily used as a virtualization tool to manage your
virtual infrastructure in the data-center or cluster, which is usually referred as
Private Cloud. OpenNebula supports Hybrid Cloud to combine local
infrastructure with public cloud-based infrastructure, enabling highly scalable
hosting environments. OpenNebula also supports Public Clouds by providing
Cloud interfaces to expose its functionality for virtual machine, storage and
network management.
Eucalyptus and OpenNebula can be primarily classified as "Open Source
Cloud" tools.
Some of the features offered by Eucalyptus are:
Hybrid Cloud Management - Launch instances, create snapshots and
manage autoscaling groups in either your private or public clouds from a
single environment. Now the same powerful and easy to use self-service
interface that provisions and manages Eucalyptus Cloud resources can
manage your AWS cloud resources.
AWS Compatibility - Eucalyptus provides industry-leading compatibility
with popular Amazon Web Services (AWS) APIs including EC2, S3,
Elastic Block Store (EBS), Identity and Access Management (IAM), Auto
Scaling, Elastic Load Balancing (ELB), and CloudWatch.
Compute - Eucalyptus allows you to use industry-standard servers,
storage, networking, and virtualization technologies to deliver cost-
effective, AWS-compatible cloud services in your datacenter. Eucalyptus
is compatible with AWS’s EC2 and allows you to easily deploy compute
resources and efficiently increase or decrease compute capacity based on
application demands.
On the other hand, OpenNebula provides the following key features:
flexible
robust
powerful