opensource for cloud deployments – risk – reward – reality

26
Opensource for Cloud Deployments – Risk – Reward – Reality John Gormally Enterprise Relationship Manager Citrix Networking and Cloud Team

Upload: kyoko

Post on 24-Feb-2016

56 views

Category:

Documents


0 download

DESCRIPTION

Opensource for Cloud Deployments – Risk – Reward – Reality. John Gormally Enterprise Relationship Manager Citrix Networking and Cloud Team . OpenStack – An Open Way to Build Cloud http://www.openstack.org/. Open source cloud infrastructure platform - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Opensource for Cloud Deployments –  Risk – Reward – Reality

Opensource for Cloud Deployments –

Risk – Reward – RealityJohn Gormally

Enterprise Relationship Manager Citrix Networking and Cloud Team

Page 2: Opensource for Cloud Deployments –  Risk – Reward – Reality

• Open source cloud infrastructure platform

• Massively scalable elastic architecture

• Designed for both public and private clouds• Open API enables interoperability• Technology agnostic and broad multi-vendor

support

OpenStack – An Open Way to Build Cloudhttp://www.openstack.org/

Page 3: Opensource for Cloud Deployments –  Risk – Reward – Reality

OpenStack Projects

OpenStack Compute Nova OpenStack Image Service

Glance

OpenStack Object Storage Swift

Page 4: Opensource for Cloud Deployments –  Risk – Reward – Reality

RISK

Page 5: Opensource for Cloud Deployments –  Risk – Reward – Reality

• Horizontally scalable• Technology agnostic

• Standard and extensible API • Open source option with commercial alternatives

• Standard hardware

OpenStack Design Philosophy

Future Proof

Flexible

Cost Effective

Page 6: Opensource for Cloud Deployments –  Risk – Reward – Reality

Risk – Factors

Legal challenges

Intellectual Property

Building and Supporting

Costs for long termSupport and maintenance

Page 8: Opensource for Cloud Deployments –  Risk – Reward – Reality

Reward

Page 9: Opensource for Cloud Deployments –  Risk – Reward – Reality

Asynchronous eventually consistent communication: RabbitMQ message queue 

RESTful API

Horizontally and massively scalable: Use local storage to run VM

Hypervisor agnostic: support for XenServer, KVM, ESX, Hyper-

V, etc.Hardware agnostic: commodity hardware

OpenStack Compute

Page 10: Opensource for Cloud Deployments –  Risk – Reward – Reality

Data distributed evenly throughout system

Hardware agnostic: commodity hardware, RAID not required

OpenStack Object Storage

No centraldatabase

Scalable to multiple petabytes, billions of objects

Account/Container/Object structure: ideal for virtual disk images, static data, CDN, not a file system, no nesting

Replication: N copies of accounts, containers, objects 

RESTful API

Page 11: Opensource for Cloud Deployments –  Risk – Reward – Reality

• Image registry and delivery service• RESTful API• Store virtual disk images in various backend storage

systems• OpenStack Object Storage, Amazon S3, file system, read-only HTTP store

• Store image metadata in a registry

OpenStack Image Service

Page 12: Opensource for Cloud Deployments –  Risk – Reward – Reality

• Native Flat and VLAN based network isolation• Network Connectivity as a Service to provide more flexibility

• API for Layer 2 operation• Multiple vendor plugins

OpenStack Networking

Flat Flat (DHCP) VLAN

Network Connectivity as a Service

Network Container Service

IPAM Service

Page 13: Opensource for Cloud Deployments –  Risk – Reward – Reality

• Dashboard• Volume as a service• Load balancing as a service• Database as a service• …

Other OpenStack Initiatives

Page 14: Opensource for Cloud Deployments –  Risk – Reward – Reality

Build IaaS Compute Service with OpenStack

Compute API Compute API Compute API

Distributed Message Queue

RabbitMQ RabbitMQ RabbitMQ RabbitMQRabbitMQ

Compute Node

Compute Node

Compute Node

Compute Node

Image Service

Object Storage

Load Balancer Load Balancer

Image Service

Schedular Network Volume

Database

MySQL

Object Storage

Object Storage

MySQLMySQL

Page 15: Opensource for Cloud Deployments –  Risk – Reward – Reality

Citrix Confidential - Do Not Distribute

Looking Closer at an IaaS Cloud

Page 16: Opensource for Cloud Deployments –  Risk – Reward – Reality

Private Clouds Public Clouds

Built for traditional enterprise apps & client-server compute• Scale-up (pool-based)• Enterprise hardware components• IT Mgmt-centric [1:100’s]• Proprietary vendor stack

Designed around big data, new workloads & next-gen apps• Scale-out (horizontal resourcing)• Commodity hardware components• Autonomic [1:1,000’s]• Open, value-added stack

Think: Server Virtualization ++ Think: Amazon Web Services

Page 17: Opensource for Cloud Deployments –  Risk – Reward – Reality

Reality

Page 18: Opensource for Cloud Deployments –  Risk – Reward – Reality

The Cloud Pioneers All Use Next Generation Architectures

Worlds largest public cloud environment

Delivering video on demand via the cloud

Uses the cloud to sell more pigs

Transformed their hosting business with the cloud

Uses the cloud to disrupt the way we communicate

Built one of the fastest growing and most innovative companies on the planet on the cloud

Page 19: Opensource for Cloud Deployments –  Risk – Reward – Reality

•Secure, multi-tenant platform– Designed to build and orchestrate clouds– Hypervisor agnostic– Massively scalable and efficient– Self service portal– Open source, open standards– Deploys in public or private cloud environments

•Deliver cloud services 50 times faster at 1/5th the cost •Committed to OpenStack support

Page 20: Opensource for Cloud Deployments –  Risk – Reward – Reality

60+ Large Scale Clouds

In Deployment

Cloud.com powers the world’s most innovative clouds

Page 21: Opensource for Cloud Deployments –  Risk – Reward – Reality

Strong Commitment to OpenStack Prevents Lock-In

•Citrix and Cloud.com are both founding members of OpenStack open source project

•OpenStack has 1,000+ cloud developers and more than 80 supporting vendors

•This will accelerate our OpenStack work •We will be added broad OpenStack support to

the Cloud.com product line

Page 22: Opensource for Cloud Deployments –  Risk – Reward – Reality

CloudStack Architecture

Citrix Confidential - Do Not Distribute

Availability and Security

Servers Network Storage

Virtualization Layer

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

Resource ManagementServers Storage Network

Dynamic Workload Management

Backup LB HA Monitoring

User Interface Developer APIAmazon Open

Stack Custom

Image Libraries

Application Catalog

Custom Templates

Operating System ISOs

Inte

grat

ion

AP

I

Ope

ratio

nal I

nteg

ratio

n(O

SS/B

SS, M

onito

ring,

Iden

tity

Man

agem

ent ,

Etc

)Administrator End User Console

Page 23: Opensource for Cloud Deployments –  Risk – Reward – Reality

Cloud Scalability is Critical

Citrix Confidential - Do Not Distribute

VMOps Pod VMOps

PodVMOps Pod

CloudStack Pod CloudStack Pod

Availability Zone

CloudStack Pod CloudStack Pod

Page 24: Opensource for Cloud Deployments –  Risk – Reward – Reality

Cloud Scalability Must Span Datacenters

Citrix Confidential - Do Not Distribute

CloudStack Management Cluster

San Jose

Austin

Frankfurt

TokyoAcme Dehli

Acme Rio

Page 25: Opensource for Cloud Deployments –  Risk – Reward – Reality

Conclusion

Citrix Confidential - Do Not Distribute

Risk – Reward – Reality

Opensource is a enabler to successful early stages of both private and public clouds

Having open API’s and continued development with only continue expand cloud

functionality and deployment abilities of cloud services for years to come.

Page 26: Opensource for Cloud Deployments –  Risk – Reward – Reality

Contact Information:

Citrix Confidential - Do Not Distribute

John Gormally –

ERM – Citrix – Networking and Cloud Team

[email protected]

760 613 3391 – Cell Phone

Thank you!