Which Anti Virus

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 20 May 2013

Cloud Computing

Posted on 02:02 by Unknown

Private Cloud Computing

1.1 Cloud
 

Ø  Cloud computing is a computing model, where resources such as computing power, storage, network and software are abstracted and provided as services on the internet in a remotely accessible fashion. Billing models for these services are generally similar to the ones adopted for public utilities.
Ø  On-demand availability, ease of provisioning, dynamic and virtually infinite scalability are some of the key attributes of cloud computing.
Ø  An infrastructure setup using the cloud computing model is generally referred to as the “cloud”.
Ø  The following are the broad categories of services available on the cloud:
  • Infrastructure As A Service (IAAS)
  • Platform As A Service (PAAS)
  • Software As A Service (SAAS)
Ø  This cloud is generally available as a service to anyone on the internet. However, a variant called “private cloud” is increasingly becoming popular for private infrastructure that has some of the attributes of the cloud as mentioned above.
Ø  Amazon Web Services (AWS) is one of the major players providing IAAS. They have two popular services – Elastic Compute Cloud (EC2) and Simple Storage Service (S3). These services are available through web services interfaces. The client tools can use EC2 and S3 APIs to communicate with these services. The popularity of these APIs have encouraged other cloud products to provide support for them as well.

1.2 Eucalyptus
 

Ø  Eucalyptus is software available under GPL that helps in creating and managing a private or even a publicly accessible cloud. It provides an EC2-compatible cloud computing platform and S3-compatible cloud storage platform. Eucalyptus has become very popular and is seen as one of the key open source cloud platforms. Since Eucalyptus makes its services available through EC2/S3 compatible APIs, the client tools written for AWS can be used with Eucalyptus as well.

1.3 Ubuntu Enterprise Cloud (UEC)
 

Ø Ubuntu Enterprise Cloud, UEC for short, is a stack of applications from Canonical included with Ubuntu Server Edition.UEC includes Eucalyptus along with a number of other open source software.UEC makes it very easy to install and configure the cloud. Canonical also provides commercial technical support for UEC. 

1.4  Architecture



1.4  Components of a Eucalyptus (UEC) based Cloud 

1.4.1 Node Controller (NC) 


Ø  UEC node is a VT enabled server capable of running KVM as the hypervisor. UEC automatically installs KVM when the user chooses to install the UEC node. The VMs running on the hypervisor and controlled by UEC are called “instances”. Eucalyptus supports other hypervisors like Xen apart from KVM, but Canonical has chosen KVM as the preferred hypervisor for UEC.
Ø  Node Controller runs on each node and controls the life cycle of instances running on the node. The NC  interacts  with  the  OS  and  the  hypervisor  running  on  the  node  on  one  side  and  the  Cluster Controller (CC) on the other side. 
Ø  NC queries the Operating  System running  on the node to discover the node’s physical  resources – the number of cores, the size of memory, the available disk space and also to learn about the state of VM instances running on the node and propagates this data up to the CC.
Ø  Functions: 
·         Collection of data related to the resource availability and utilization on the node and reporting the data to CC 
·         Instance life cycle management 


1.5.2 Cluster Controller (CC) 
 

Ø  CC manages one or more Node Controllers and deploys/manages instances on them.CC also manages the networking for the instances running on the Nodes under certain types of networking modes of Eucalyptus. 
Ø  CC communicates with Cloud Controller (CLC) on one side and NCs on the other side. 
Ø  Functions:
·         To receive requests from CLC to deploy instances 
·         To decide which NCs to use for deploying the instances on 
·         To control the virtual network available to the instances 
·         To collect information about the NCs registered with it and report it to the CLC



1.5.3 Walrus Storage Controller (WS3)
 

Ø  WS3 provides a persistent simple storage service.
Ø  Functions:
·         Storing the machine images 
·         Storing snapshots 
·         Storing and serving files using S3 API 
Ø  WS3 should be considered as a simple file storage system. 


1.5.4 Cloud Controller (CLC)
 

Ø  The Cloud Controller (CLC) is the front end to the entire cloud infrastructure.CLC provides an EC2/S3 compliant web services interface to the client tools on one side and interacts with the rest of the components of the Eucalyptus infrastructure on the other side. CLC also provides a web interface to users for managing certain aspects of the UEC infrastructure.
Ø  Functions: 
·         Monitor the availability of resources on various components of the cloud infrastructure, including hypervisor  nodes  that  are  used  to  actually  provision  the  instances  and  the  cluster  controllers  that  manage the hypervisor nodes 
·         Resource arbitration – Deciding which clusters will be used for provisioning the       instances 
·         Monitoring the running instances
Ø  In short, CLC has a comprehensive knowledge of the availability and usage of resources in the cloud and the state of the cloud.


Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in general | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Different Types Of Computer Ports
  • C Program Library files(Header Files)
    1. <stdio.h>: input and output  function in program. 2. <conio.h>: to clear screen and  pause information function. 3. <ctype...
  • Features Of Android KitKat
    1) The new Phone (Dialer) app is now linked online with Google Maps. This means if your type Big Bazaar in Phone app (Not Search) and if tha...
  • Free Download E-DRAW MAX
    link 1 : http://hotfile.com/dl/ 254163134/8de2252/EDM.rar.html
  • Different Operating System and Their RAM Support
    Windows 8 64 bit Enterprise  Professional : 512 GB Windows 8 64 bit :128 GB Windows 8 32 bit : 4 GB Windows 7 64 bit Ultimate, Enterprise ...
  • How To Protect Your Computer From Keyloggers
    A keylogger is a small program that stores each keystroke a user types on a specific computer's keyboard. It is capable to send log file...
  • GTU Paper Solution and Material as Per GTU syllabus
    Go to this website and download the Study material of GTU Syllabus. http://gtu-paper.blogspot.com/
  • Online Mobile Recharge Websites
    Hey here is the list of websites which helps you to make a online recharge of your mobile. Rechargeitnow.com FastRecharge.com Indiamobilerec...
  • How To Install Android on PC or Laptop
    Android has a got very important place in our Tech World.Now in market you can get many devices running on Android like Smartphones to Table...
  • How to Get Maximum Battery Life in Laptop?
    1. Backlight Levels/ Screen Brightness. ------------------------------ -------------------- You don’t always need the brightest screen for u...

Categories

  • Android
  • Android Apps
  • apps
  • BlackBerry
  • Cprog
  • dfd
  • erd
  • Facebook
  • general
  • Hacking
  • HTC
  • ios
  • java
  • Mobile
  • nokia
  • Samsung
  • Srs
  • Window Apps
  • Windows 8

Blog Archive

  • ▼  2013 (91)
    • ►  November (6)
    • ►  October (5)
    • ►  September (17)
    • ►  August (3)
    • ►  July (8)
    • ►  June (13)
    • ▼  May (12)
      • How to make computer fast?
      • Windiows 8 RUN Commands
      • Cloud Computing
      • HOW TO MAKE SYMBOLS WITH KEYBOARD
      • ER Diagram For Library Management System
      • DFD For Bank Management System
      • DFD For Online Shopping Website
      • CFD and DFD For Maintenance System
      • CFD and DFD Of Hotel Management System
      • Facebook New Emoticons
      • How To Gathering Info on Remote Host for Hacking?
      • Facebook New Emoticons.
    • ►  April (27)
Powered by Blogger.

About Me

Unknown
View my complete profile