3. Necessity of cloud :
Reduced cost.
Increased Security.
Efficient management of resources.
High reliability.
Easy identification of faults.
High scalability.
03-11-2012 BPPIMT 3
4. Why Eucalyptus?
“Elastic Utility Computing Architecture Linking Your Programs To
Useful System”
Eucalyptus is the world's most widely deployed software platform for
on-premise (private) Infrastructure as a Service (IaaS) clouds.
It uses existing infrastructure to create a scalable, secure web services
layer that abstracts compute, network and storage to offer IaaS.
Eucalyptus can be dynamically scaled up or down depending on
application workloads.
03-11-2012 BPPIMT 4
6. Components of Eucalyptus
Node Controller controls the execution, inspection,
and terminating of VM instances on the host where it
runs.
Cluster Controller gathers information about and
schedules VM execution on specific node controllers,
as well as manages virtual instance network.
03-11-2012 BPPIMT 6
7. Components continued..
Storage Controller (Walrus) is a put/get storage
service that implements Amazon’s S3 interface, pro-
viding a mechanism for storing and accessing virtual
machine images and user data.
Cloud Controller is the entry-point into the cloud
for users and administrators. It queries node man-
agers for information about resources, makes high-
level scheduling decisions, and implements them by
making requests to cluster controllers.
03-11-2012 BPPIMT 7
9. Front End & Ubuntu 12.04
In this cloud setup, the front end is represented by
CLC & CC . The same machine will run both CLC &
CC. We will be using Ubuntu 12.04(precise pangolin)
running on our front end.
The front end is actually ,the resource collector ,
distribution is achieved through the power of
Walrus.The SC , will be a SAN based virtualized RAID
devices.
03-11-2012 BPPIMT 9
10. Back End and XEN Server
Xen, is the underlaying
technology used by
eucalyptus. Xen hypervisor The first guest operating system,
allows several guest operating called in Xen terminology
systems to be executed on the “domain 0″ (dom O), is booted
same computer hardware automatically when the
concurrently. Xen partitions a hypervisor boots and given
single physical machine into special management privileges
multiple virtual machines, to and direct access to all physical
provide server consolidation and hardware by default. The system
utility computing. Existing administrator can log into
applications and binaries run domO in order to manage any
unmodified. The hypervisor further guest operating systems,
controls the MMU, CPU called “domain U” (domU) in
scheduling, and interrupt Xen terminology
controller, presenting a virtual
machine to guests.
03-11-2012 BPPIMT 10