ubnutu enterprise cloud (euc)

Post on 17-Dec-2014

237 Views

Category:

Documents

8 Downloads

Preview:

Click to see full reader

DESCRIPTION

This tel

TRANSCRIPT

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

top related