35
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

Embed Size (px)

Citation preview

Page 1: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

608D CloudStack 3.0

Omer PaloReadiness Specialist, WW Tech Support Readiness

May 8, 2012

Page 2: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Facilitators (8th May)

• Matthew Brooks

• Kirk Kosinski

• Christopher Woolsey

• Mike Palmer

If you have any questions or concerns, please raise your hand

Page 3: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Agenda

• Overview (30 min)

• Lab (120 min)

• Q/A

Page 4: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

What is Cloud Computing

Page 5: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

What is Cloud Computing?

• IaaS○ Software, Firewalls, Load Balancers, Servers,

Hypervisors, Storage, Network

• Sold on demand ○ Like a utility (electricity)

○ Paid for by the minute or the hour

Page 6: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

What is Cloud Computing?

• Private or Public

○ A private cloud is a proprietary network for a limited number of people

○ A public cloud sells services to anyone on the Internet

○ A hybrid cloud is a composition of the two

Private Cloud Public CloudHybrid Cloud

Page 7: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Challenges with IaaS

• Scalability

• Multiple virtualization platforms

• Storage configuration

• Network requirements

• Complexity

Page 8: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

What is CloudStack?

• CloudStack is a Cloud

Orchestration Platform

Page 9: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

CloudStack Features

•Multiple hypervisor support

•Scalable infrastructure management

•Automatic configuration management

•Graphical user interface

•Standard API support

Page 10: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

Who uses CloudStack?

Page 11: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Who uses CloudStack?

Page 12: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

CloudStack Architecture

Page 13: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Architecture is highly scalable CloudStack hierarchical structure can scale to manage tens of thousands of physical servers

Page 14: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

• A CloudStack installation consists of two parts:

○ The Management Server

○ The cloud infrastructure that it manages

CloudStack Architecture

ManagementServer

Page 15: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Management Server

Management Server

• Servers, network & storage

• Attached to CloudStack controllers

• Add Orchestration Engine

• Add Business Logic

• Add UI and API

• Add MySQL Database

Servers Network Storage

Business Logic

UI and API

Orchestration Engine (Provisioning, Configuration, Scheduling)

Users and Administrators

MySQL Cloud Database

Compute Controller

Network Controller

Storage Controller

Page 16: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Cloud Infrastructure - Host

• A host is a single computer

• Hosts provide the computing resources

that run the guest virtual machines

• Each host has hypervisor software

installed to manage guest VMs (x Bare

metal)

• The host is the smallest organizational

unit within a CloudStack deployment

Page 17: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Cloud Infrastructure - Cluster

• A cluster is a group of identical hosts

running a common hypervisor

• Each cluster has a dedicated primary

storage server

• A cluster could be a XenServer pool

• Virtual machine instances can be live-

migrated from one host to another within

the same cluster

PrimaryStorage

VM

Page 18: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Pod

Cloud Infrastructure - Pod

• Typically a pod is a rack

containing one or more

clusters, and a Layer 2 switch

• Architecture is shared by all

clusters in that pod

Page 19: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Cloud Infrastructure - Zone

• A zone consists of one or more pods

• Plus secondary storage

• Often corresponds to a single

datacenter

• Organizing infrastructure into zones

provides physical isolation and

redundancy

SecondaryStorage

Page 20: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Cloud Infrastructure – Primary Storage

• Unique to each cluster

• Stores the disk volumes for all the cluster’s

VMs

• A critical componentoShould be built on high performance hardware

• Shared storage is normally recommended○NFS

○iSCSI

○Fibre Channel

• However, some situations use local storage

Page 21: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Cloud Infrastructure – Secondary Storage

• Stores:oTemplates - OS images used to create VMs

oISO Images

oDisk volume snapshots (saved copies of VM data)

• Available to all hosts in the zone

• Can be replicated to other zones to provide

cloud wide common storage

• Must be NFS○Or NFS + Swift

○Assures availability to all hosts in the datacenter

Page 22: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Example Deployment

…Servers

Load BalancerL3 Core Switch

Router

End Users

Secondary Storage

Pod 1 Pod 2 Pod 3 Pod N

AWS Direct Connect

AWS Zone

S3EC2

L2 Switch

CloudStack Management Server cluster

MySQL

Operations Admin

Page 23: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

The Lab Environment

Page 24: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

• Our lab uses just one XenServer• The XenServer runs:

○A student desktop server ○A CloudStack Management Server○NFS Server○Two virtual XenServers○Advanced networking

The Lab Environment192.168.10.10

Student Desktop

192.168.10.21 192.168.10.22

Private network – 192.168.10.0/24

Internet

192.168.10.20

Management Server / NFS Server

Primary Storage

Secondary Storage

Page 25: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

XenServer NICs for Advanced Networking

Page 26: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

27#CitrixSummit

Lab Goals

• New to CloudStack: Exercise 1-8

• Some experience with CloudStack: Exercise 1-10

• CloudStack Hero: 1-14

Page 27: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Lab Access

• Launch your web browser and go to training.citrixsynergy.net

Page 28: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Lab Access

• Enter the session code lifehouse and business email address

• Click “Get Started”

Page 29: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Lab Access

• You are provided with unique XenServer

IP address and logon credentials○Credentials shown are non-working examples

• Facilitators may need these credentials

to better help

• You can either make a note of them, or

keep the welcome screen handy

• Click when you are ready

Page 30: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Your Published Desktop

Page 31: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012
Page 32: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Questions / Answers

Page 33: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

We value your feedback!Take a survey of this session now in the mobile app

• Click 'Sessions' button

• Click on today's tab

• Find this session

• Click 'Surveys'

Page 34: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

#CitrixSummit

Before you leave…

• Conference surveys are available online at www.citrixsummit.com starting Thursday, May 10○ Provide your feedback and pick up a complimentary gift at the registration desk

• Download presentations starting Monday, May 21, from your My Organizer tool located in your My Account

Page 35: 608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012

36