ubnutu enterprise cloud (euc)
DESCRIPTION
This telTRANSCRIPT
by Jithin Parakka 1
Ubuntu Enterprise Cloud
by Jithin Parakka 2
Agenda
• Introduction to Private Cloud • Introduction to UEC• Introduction to VMware workstation• Setting up VMware workstation for UEC• UEC in detail• Compare EC2 and UEC
by Jithin Parakka 3
Private Cloud
• Private cloud is infrastructure operated solely for a single organization
• Why ?• Solution Providers
• Microsof t : Microsoft private cloud solutions are built on Windows Server and System Center technology.
• Canonical :UEC
4
Ubuntu Enterprise Cloud
by Jithin Parakka
by Jithin Parakka 5
UEC in detail
• Brings Amazon EC2-like infrastructure capabilities inside the firewall.
• UEC is powered by Eucalyptus• UEC enables companies to create their own
self-service infrastructure.
by Jithin Parakka 6
Eucalyptus
• Eucalyptus is a 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
by Jithin Parakka 7
UEC Architecture
by Jithin Parakka 8
by Jithin Parakka 9
Installation & Configuration
by Jithin Parakka 10
Components of a Eucalyptus (UEC)based Cloud
• Node Controller (NC)• Cluster Controller (CC)• Walrus Storage Controller (WS3)• Storage Controller (SC)• Cloud Controller (CLC)
by Jithin Parakka 11
Node Controller (NC)• VT enabled server capable of running KVM as
the hypervisor.• Functions:
• Collection of data related to the resource availability and utilization on the node and reporting the data to CC
• Instance life cycle management
by Jithin Parakka 12
Cluster Controller (CC)• 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
by Jithin Parakka 13
Walrus Storage Controller (WS3)
• Storing the machine images• Storing snapshots• Storing and serving files using S3 API
by Jithin Parakka 14
Storage Controller (SC)
This is similar to the Elastic Block Storage (EBS) service from AWS
• Creation of persistent EBS devices• Allowing creation of snapshots of volumes
by Jithin Parakka 15
Cloud Controller (CLC)
• front end to the entire cloud infrastructure • Monitor the availability of resources on
various components of the cloud infrastructure
• Resource arbitration - Deciding which clusters will be used for provisioning the instances
• Monitoring the running instances
by Jithin Parakka 16
Installation & Configuration
by Jithin Parakka 17
VMware
is a company providing virtualization softwareVMware's desktop software runs on Microsoft
Windows, Linux, and Mac OS X
by Jithin Parakka 18
VMware Workstation
by Jithin Parakka 19
Vmware Networking
• Bridged Networking• Network Address Translation (NAT)• Host-Only Networking
by Jithin Parakka 20
Bridged Networking
by Jithin Parakka 21
Network Address Translation (NAT)
by Jithin Parakka 22
Host-Only Networking
by Jithin Parakka 23
Installing UEC
by Jithin Parakka 24
by Jithin Parakka 25
by Jithin Parakka 26
by Jithin Parakka 27
by Jithin Parakka 28
Working of UEC