My Project


                                   

                                                           
Introduction to Cloud Computing:

The NIST Definition 
"Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service  provider interaction." 

What is Private Cloud ?

A System in which Infrastructure is dedicatedly allocated to an individual or an enterprise and provides cloud based services : Dynamic Provision, Elastic Resources, Chargeback and Automation. A Private cloud provides shared hosting environment for multiple applications and environments owned or managed by an Enterprise or individual. It’s a preferred platform for most enterprises who fear of security, compliance regulations and ownership of data problems with Public cloud and yet need the elastic power of computing to be available on-demand.

What is Eucalyptus ?

Eucalyptus is an infrastructure software that enables enterprises and government agencies to establish their own cloud computing environments. With Eucalyptus, customers make more efficient use of their computing capacity, thus increasing productivity and innovation, deploying new applications faster, and protecting sensitive data, while reducing capital expenditure. It provides APIs compatible to the popular Amazon Web Services offerings  EC2, S3 and EBS, thus allowing access to wide variety of cloud tools and option of building hybrid clouds.


Components:

Designed as a distributed system with a set of 5 elements:
  • Cloud Controller (CLC)
  • Walrus Storage Controller (WS3)
  • Cluster Controller (CC)
  • Storage Controller (SC)
  • Node Controller (NC)
Architectural Layers:

The architecture is divided into Three levels
1. Cloud level
  • Cloud Controller (CLC)
  • Walrus Storage Controller (WS3)
2. Cluster level
  • Cluster Controller (CC)
  • Storage Controller (SC)
  • Hypervisor
3. Computing level
  • Node Controller (NC)

Complete step by step guide for design, implementing a Eucalyptus Private Cloud and provisioning AWS public cloud resources. Hope its useful for the needy.

No comments:

Post a Comment