…Deploying infrastructure as a service(IaaS)..



03-11-2012           BPPIMT                                   1
Overview of cloud computing




03-11-2012   BPPIMT           2
Necessity of cloud :
             Reduced cost.

                Increased Security.

                 Efficient management of resources.

                 High reliability.

                Easy identification of faults.

             High scalability.

03-11-2012               BPPIMT                       3
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
Components of Eucalyptus:

                                EUCALYPTUS:



    Cloud          Walrus,        Cluster                      Node
                communicate                     Storage
   Controller                    Controllers   Controllers   Controllers
     (CLC)       with cluster      (CCs)                       (NCs)
                 components                      (SCs)




03-11-2012          BPPIMT                                                 5
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
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
Architecture of Eucalyptus




03-11-2012   BPPIMT          8
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
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
Architecture of XEN




03-11-2012   BPPIMT   11
CREATIVE TEAM :
                ABHISHEK DEY ---> PROJECT LEAD


              AAYUSHI JAIN--->SETUP AND INSTALL


                   DIYA GHOSH--->NETWORKING


               ABHISHEK GUPTA--->MAINTENANCE


             ANURAG PRAJAPAT--->SETUP AND DEPLOY


                 SAIKAT DESHMUKH--->SECURITY

03-11-2012    BPPIMT                               12

Cloud computing using Eucalyptus

  • 1.
    …Deploying infrastructure asa service(IaaS).. 03-11-2012 BPPIMT 1
  • 2.
    Overview of cloudcomputing 03-11-2012 BPPIMT 2
  • 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? “ElasticUtility 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
  • 5.
    Components of Eucalyptus: EUCALYPTUS: Cloud Walrus, Cluster Node communicate Storage Controller Controllers Controllers Controllers (CLC) with cluster (CCs) (NCs) components (SCs) 03-11-2012 BPPIMT 5
  • 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
  • 8.
  • 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 andXEN 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
  • 11.
  • 12.
    CREATIVE TEAM : ABHISHEK DEY ---> PROJECT LEAD AAYUSHI JAIN--->SETUP AND INSTALL DIYA GHOSH--->NETWORKING ABHISHEK GUPTA--->MAINTENANCE ANURAG PRAJAPAT--->SETUP AND DEPLOY SAIKAT DESHMUKH--->SECURITY 03-11-2012 BPPIMT 12