Top Banner
Build Your Own Scalable Infrastructure Cloud with CloudStack Shannon Williams VP Market Development, Cloud Platforms RightScale User Conference Watch the video of this presentation
18

Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Aug 20, 2015

Download

Technology

RightScale
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Build Your Own Scalable Infrastructure Cloud with CloudStackShannon WilliamsVP Market Development, Cloud PlatformsRightScale User Conference

Watch the video of this presentation

Page 2: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

• Market-leading provider of cloud orchestration software– Platform designed from ground up for

cloud– Proven in 60+ major cloud providers– Seasoned team with deep cloud expertise

•Builds on strong footprint in cloud with Xen and NetScaler

•Dramatically accelerates customer ability to deploy cloud infrastructures today

Citrix Acquires Cloud.com

Page 3: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Understanding the Cloud Computing Ecosystem

Hardware

Applications

Hypervisor

PaaS

SaaS

Cloud Management

IaaS

DaaS

Service Aggregation Portal

Page 4: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Looking Closer at an IaaS Cloud built on CloudStack

Page 5: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Core requirements for an IaaS Cloud

1. Automated management of physical infrastructure

2. On-demand provisioning of virtual infrastructure1. Virtual Machine2. Virtual Network3. Virtual Disk

3. API access to manage infrastructure

4. Multi-Site Scalability

5. Isolation of environments and Multitennancy

Page 6: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Building your own cloud

Implement a test environment

Develop your technical architecture

Determine a set of required functionality

Define target customer use cases

Iaas Cloud

Page 7: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Defining enduser use cases

• Application Delivery

• Software Development, Testing and Maintenance

• SMB IT Services

• High Performance Computing

• Batch processing

• Media Distribution

• Disaster Recovery

• Scale testing

7

Page 8: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Determining required functionality

VM Features

• Resizing• High

Availabity• Cloning• Monitoring• Windows

Support• Linux

Support• Naming• Grouping• Security

Networking Features

• Dedicated user networks

• Integrated Firewall

• Integrated Load Balancing

• IP Address Management

• Multiple Guest Networks

• VPN Termination

• Intrusion Prevention

Storage Features

• Persistent Storage

• Ephemeral Disk

• Automated Disk Snapshots

• Cloud Storage access

• Disk Monitoring

• Encryption

Template Management

• Master Template Library

• User Template upload

• User ISO upload

• Blank VM creation

• Private templates

• Template migration

Management Features

• Delegated Administration

• Live Migration of VMs

• Live Migration of Storage

• Usage Metering

• User Interface• Console

Access• Multi-

Hypervisor• Open-Source• Multi-

Datacenter

Page 9: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Develop your technical architecture

Hypervisor Virtualization Layer Hypervisor Virtualization Layer

Xen ServerXen Server ESXESX KVMKVMHyper-VHyper-V

Networking/ Network VirtualizationNetworking/ Network Virtualization

GigabitGigabit 10G10G FlatFlatVLANVLAN

Storage Platform (Block & Object)Storage Platform (Block & Object)

Local DiskLocal Disk ISCSIISCSI Fiber ChanelFiber ChanelNFSNFS

Workload/Performance RequirementsWorkload/Performance Requirements

Page 10: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Cloud Reliability is directly connected to scalability

VMOps Pod

VMOps Pod

VMOps Pod

CloudStack Pod CloudStack

Pod

Availability Zone

CloudStack Pod

CloudStack Pod

Page 11: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Cloud Scalability Must Span DatacentersCloudStack Management

Cluster

San Jose

Miami

Barcelona

TokyoPrivate Dehli

Private Rio

Page 12: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

•Secure, multi-tenant cloud orchestration platform– Turnkey platform for delivering IaaS clouds– Hypervisor agnostic– Massively scalable, secure and open– Complete Self-service portal– Open source, open standards– Deploys on premise or as a hosted solution

CloudStack Delivers Market Leading Functionality

Page 13: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

CloudStack Architecture

Availability and SecurityAvailability and Security

ServersServers NetworkNetwork StorageStorage

Virtualization Layer Virtualization Layer

Service Management (Billing, Metering, Accounts, etc.)Service Management (Billing, Metering, Accounts, etc.)

Resource ManagementResource Management

ServersServers StorageStorage NetworkNetwork

Dynamic Workload Management

Dynamic Workload Management

BackupBackup LBLB HAHA MonitorMonitor

User InterfaceUser Interface Developer APIDeveloper API

AmazonAmazon OpenStackOpenStack

Image LibrariesImage Libraries

Application CatalogApplication Catalog

Custom TemplatesCustom Templates

Operating System ISOsOperating System ISOsInte

gra

tio

n A

PI

Inte

gra

tio

n A

PI

Ope

ratio

nal I

nteg

ratio

n(O

SS/B

SS, M

onito

ring,

Iden

tity

Man

agem

ent ,

Etc

)AdministerAdminister End UserEnd User ConsoleConsole

Page 14: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Extending Your Cloud

1414

Zone 1 Private Cloud

Zone 2Private Cloud

Users

Public Clouds

Zone 3Hosted Private Cloud

Management Server

Admins

Page 15: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Application Management: RightScale

• Unified Hybrid-Cloud UI and API– Multi-Cloud Servers/Arrays– Multi-Cloud Server Templates– Multi-Cloud Images

• Security, transparency and control

Server

runnable abstraction

ServerTemplate

software config runtime config

1:1 1:NI I I

I I

cloud resources

Image

Page 16: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Citrix technologies power large production clouds

16

Telco and Service Providers

EnlightenedEnterprise

Web 2.0 and Media

Page 17: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack

Get goinghttp://www.citrix.com/cloud

Page 18: Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack