608d cloudstack 3.0 omer palo readiness specialist, ww tech support readiness may 8, 2012

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

Upload: jonas-chapman

Post on 01-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

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