28
Ubuntu Enterprise Cloud 1 by Jithin Parakka

Ubnutu Enterprise Cloud (EUC)

Embed Size (px)

DESCRIPTION

This tel

Citation preview

Page 1: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 1

Ubuntu Enterprise Cloud

Page 2: Ubnutu Enterprise Cloud (EUC)

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

Page 3: Ubnutu Enterprise Cloud (EUC)

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

Page 4: Ubnutu Enterprise Cloud (EUC)

4

Ubuntu Enterprise Cloud

by Jithin Parakka

Page 5: Ubnutu Enterprise Cloud (EUC)

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.

Page 6: Ubnutu Enterprise Cloud (EUC)

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

Page 7: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 7

UEC Architecture

Page 8: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 8

Page 9: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 9

Installation & Configuration

Page 10: Ubnutu Enterprise Cloud (EUC)

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)

Page 11: Ubnutu Enterprise Cloud (EUC)

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

Page 12: Ubnutu Enterprise Cloud (EUC)

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

Page 13: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 13

Walrus Storage Controller (WS3)

• Storing the machine images• Storing snapshots• Storing and serving files using S3 API

Page 14: Ubnutu Enterprise Cloud (EUC)

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

Page 15: Ubnutu Enterprise Cloud (EUC)

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

Page 16: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 16

Installation & Configuration

Page 17: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 17

VMware

is a company providing virtualization softwareVMware's desktop software runs on Microsoft

Windows, Linux, and Mac OS X

Page 18: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 18

VMware Workstation

Page 19: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 19

Vmware Networking

• Bridged Networking• Network Address Translation (NAT)• Host-Only Networking

Page 20: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 20

Bridged Networking

Page 21: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 21

Network Address Translation (NAT)

Page 22: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 22

Host-Only Networking

Page 23: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 23

Installing UEC

Page 24: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 24

Page 25: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 25

Page 26: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 26

Page 27: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 27

Page 28: Ubnutu Enterprise Cloud (EUC)

by Jithin Parakka 28

Working of UEC