Security and flexibility in the cloud citrix

29
Citrix Opensource Cloud Olivier Maes Sr Director Market Development EMEA Cloud Platforms Group [email protected] Twitter:omaes72

description

Build clouds the way the world's biggest public and private clouds are built Citrix Cloud Platform provides the latest and most advanced open source software platform to build highly scalable and reliable cloud computing environments. With CloudPlatform, customers can quickly and easily build cloud services within their existing infrastructure and start realizing the benefits of this transformative service delivery model within minutes—without the overhead of integration, professional services and complex deployment schedules.

Transcript of Security and flexibility in the cloud citrix

Page 1: Security and flexibility in the cloud   citrix

Citrix Opensource Cloud

Olivier Maes

Sr Director Market Development EMEA

Cloud Platforms Group

[email protected]

Twitter:omaes72

Page 2: Security and flexibility in the cloud   citrix

Citrix cloud computing powers the world’s largest clouds130 production clouds, 20.000 downloads/month, 50 customers in EMEA

2

Telco and Service Providers

Public SectorEnterprise

Web 2.0 and Media

Page 3: Security and flexibility in the cloud   citrix

INFRA-STRUCTURE

DEV & TEST

DISASTERRECOVERY

BRIDGE &GATEWAY

BYOPLATFORM

WINDOWSON-DEMAND

YOURSERVICE

ESX Hyper-V XenServer KVM OVM VIRTUALIZATION

Compute StorageNetwork

CloudplatformPowered by Apache Cloudstack

CloudPortal

NetScaler CloudBridge

Citrix private cloud architecture: what do we sell

Page 4: Security and flexibility in the cloud   citrix

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

• Deliver cloud services 50 times faster at 1/5th the cost

• 130 commercial deployments

Since 2008 CloudStack has powered hundreds of clouds

“CloudStack has successfully penetrated the service provider market...and racked up some solid wins in the enterprise to boot.” James Staten Vice President, Principal Analyst

Page 5: Security and flexibility in the cloud   citrix

CloudStack Supports Multiple Cloud Strategies

Multi-tenantPublic Cloud

• Dedicated resources• Security & total control• Internal network• Managed by Enterprise

or 3rd party

• Mix of shared and dedicated resources

• Elastic scaling• Pay as you go• Public internet, VPN

access

Hosted Enterprise Cloud

• Dedicated resources• Security• SLA bound• 3rd party owned and

operated

Private Clouds Public Clouds

On-premise Enterprise Cloud

Page 6: Security and flexibility in the cloud   citrix

Citrix Confidential - Do Not Distribute

Compute

CloudStack Provides On-demand Access to Infrastructure Through a Self-Service Portal

Network Storage

Admin

Users

Org A

Admin

Users

Org BUsers

End User

Admin

Page 7: Security and flexibility in the cloud   citrix

Benefits of CloudStack

Self Service

Capi

tal L

ever

age

Wor

kfor

ce L

ever

age

Management Automation

WorkloadStandardization

Remove IT as a service delivery critical path

Reduce IT operational costs

Consistent application and service deployment

Usage Metering

CentralizedManagement

SmarterVirtualization

Visibility into user and line of business usage

Manage complete infrastructure, regardless of scale

Drive reduced capital requirements

Page 8: Security and flexibility in the cloud   citrix

Availability and SecurityAvailability and Security

ServersServers NetworkNetwork StorageStorage

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

Resource ManagementResource Management

ServersServers StorageStorage NetworkNetwork

Dynamic Workload ManagementDynamic Workload Management

BackupBackup LBLB HAHA MonitoringMonitoring

User InterfaceUser Interface Developer APIDeveloper APIAmazonAmazon

Image LibrariesImage Libraries

Application CatalogApplication Catalog

Custom TemplatesCustom Templates

Operating System ISOsOperating System ISOs

Inte

grati

on A

PIIn

tegr

ation

API

Ope

ratio

n, A

dmin

istra

tion,

M

aint

enan

ce a

nd P

rovi

sion

ing

AdministratorAdministrator End UserEnd User ConsoleConsole

Virtualization LayerCitrix XenServer | Microsoft Hyper-V | KVM | VMWare ESX

Virtualization LayerCitrix XenServer | Microsoft Hyper-V | KVM | VMWare ESX

OpenStackOpenStack CustomCustom

The CloudPlatform Architecture

Page 9: Security and flexibility in the cloud   citrix

Citrix Confidential - Do Not Distribute

Select Operating System• Windows, Linux

Select Compute Offering• CPU & RAM

Select Data Disk Offering• Volume Size

Select Network Offering• Network & Services

Create VM

Create Custom Virtual Machines via Service Offerings

Page 10: Security and flexibility in the cloud   citrix

CloudPlatform Management Cluster

San Jose

Miami

London

TokyoHosted Dehli

Hosted Rio

Availability zones will be distributed globally: single management of all your datacenters

Page 11: Security and flexibility in the cloud   citrix

Private Cloud PublicCloud Services

EnterpriseData Center

• Dedicated resource• Total control/security• Internal network

• Shared resources• Elastic scaling• Pay as you go• Public internet

EnterpriseData Center

ManagedPrivate Cloud

Hosted Private Cloud Federated/HybridCloud Services

3rd partyoperated

Enterprise

3rd party hosted & operated

Multi-tenant Users

• 3rd party owned and operated

• SLA bound• Security• Dedicated resource

• Mix of shared and dedicated resources

• Shared facility and staff

• VPN access

On Premise Hosted

Multi-tenant Users

Availability zones are becoming on-demand

Page 12: Security and flexibility in the cloud   citrix

•Elevating CloudStack into a full open source project

•Joining the leading open source cloud projects•Hadoop, Cassandra, Tomcat, etc

•Aligning with the Amazon Cloud standard for ecosystem and interoperability

•Not controlled by Citrix

The Cloud Platform of the Apache Software

Foundation

Page 13: Security and flexibility in the cloud   citrix

Apache CloudStack Community Response has been phenomenal

13

Pre Apache Move (Jan 2012) Y/E Goals June Actuals

# of unique web visitors 159,211/month 375,000/month 447,325/month

# of downloads 8,392/month 16,000/month 20,000/month

# of companies endorsing project 0 75 68

# of companies participating 10 125 140

# of developers working on project 40 75 238

# Citrix CloudPlatform Clouds in Production 82 200 130

Page 14: Security and flexibility in the cloud   citrix

Enables Differentiation and Turns Clouds into Profitable Businesses

CloudPortal Business Manager

CloudPortal Business Manager

A purpose-built, business operations

suite for cloud service providers

•Comprehensive business and operations support platform for Service Providers– Account management– Self-service portal– Billing and metering– CRM and support ticketing

•Facilitates differentiation and increases profitability

CloudPortal dramatically accelerates the go-to-market process for IaaS cloud providers running on CloudStack

Page 15: Security and flexibility in the cloud   citrix

• Authentication

• Account Provisioning

• Account Management

• Cloud Management

• User Roles

• Portal Administration

Account Management

Pricing & Billing

• Product Definition

• Catalog Management

• Usage Tracking

• Billing

• Payment Processing

CustomerRelationship

• Sales CRM

• Ticketing / Help Desk

• Community Forums

• Service Status

CloudPortal key features

Dashboard

• Usage Reporting

• Messaging

• Alerts

• Service Status

CloudPortal Business Manager

3rd-Party IntegrationsContent Management Customer Relationship Billing Fraud Control Payment Gateway Authentication

• Liferay • Salesforce.com • Zuora • TeleSign • Authorize.net • CAS (LDAP/AD)

• JForum • Amdocs * • MaxMind • CyberSource *

• Drupal * • PayPal *

• Partner Provisioning

• Partner Management

• Partner CRM

• Partner Dashboard

• Partner Billing

Partner/OEMManagement

Page 16: Security and flexibility in the cloud   citrix
Page 17: Security and flexibility in the cloud   citrix
Page 18: Security and flexibility in the cloud   citrix

B/OSS Layer

CloudPlatform + CloudPortal = Cloud orchestration + monetization for service providers

Auth /SSO

Catalog

Commerce

CRM

Billing

ServiceDesk

Community

Admin

Users

Org A

Admin

Users

Org B

CustomerPartnerInternal

Orc

hest

ratio

n

ResourceManagement

CloudConsole

UsageMetering

API

Cloud Services

Hypervisor

Server

Storage

Firewall

Load Balancer

CloudStackCaaS

Page 19: Security and flexibility in the cloud   citrix

Infrastructure Hardware

Hypervisor Storage Software Networking SoftwareInfrastructure Virtualization

Cloud OS Images and TemplatesInfrastructure Orchestration

Cloud Services

Metering DBaaS

ServicesLayer

Cloud Management

Developer PaaS

Cloud Admin Consumer

Cloud.com Confidential | Shared Under NDA Only

Service Portal

DevOps

Applications

Cloud ecosystem: where does Citrix fit?

Page 20: Security and flexibility in the cloud   citrix

20

Building a cloud is not simple

Storage

Virtualization

Cloud Orchestration

PaaS

Business Storefront

App Templates & Services

Network

Big Data

Compute

Monitoring

Management

Billing & Metering

APIs

Network ServicesDev/Ops & Automation

Identity ManagementCITRIX:

PARTNER

CITRIXCLOUD INFRA-STRUCTURE

CITRIX & PARTNERSOLUTIONS

Archiving Device Sync

File Sharing CDN

Object Storage

API

Page 21: Security and flexibility in the cloud   citrix

Implement your environment

Develop your technical architecture

Determine the necessary functionality and performance

Determine how that workload will be delivered reliably

Define target workloads

IaaS Cloud

Architecture definition is a process

Page 22: Security and flexibility in the cloud   citrix

Workload categories give us a starting point

22

Traditional Enterprise

ApplicationsSoftware

Development, Testing and

Maintenance

Managed IT Services

High Performance Computing Batch processing

Social Media Applications

Disaster Recovery

Page 23: Security and flexibility in the cloud   citrix

Possible to categorize workloads into two sets

Cloud Workloads

Traditional Workload

Reliable hardware, backup entire cloud, and restore for users when failure happens

Cloud Workload

Tell users to expect failure. Users to build apps that can withstand infrastructure failure

Both types of workloads must run reliably in the cloud

Page 24: Security and flexibility in the cloud   citrix

Cloud Transition – General to Workload specific

• General architecture for any workload

• Limited definitive failure/disaster recovery strategy

• Focused on legacy or cloud app architectures

• Workload-centric architecture

• Workload-specific failure/disaster recovery

• Separate legacy and cloud app architectures with interoperability

Past Today

GeneralArchitecture

Traditional-Style Amazon-Style

Page 25: Security and flexibility in the cloud   citrix

Object Storage

vCenter

ESXi Cluster

ESXi Cluster

ESXi Cluster

Enterprise Networking (e.g., VLAN)

Enterprise Storage (e.g., SAN)

Availability Zone

Availability Zone

Availability Zone

Server Virtualization Availability ZoneCloudStack

Mgmt. Server

Support for different styles is required

Page 26: Security and flexibility in the cloud   citrix

EMEA Cloud specialists team: contact us !

Olivier Maes EMEA sales

(based in Amsterdam)[email protected]

Emmanuel Schupp Sth Europe &

[email protected]

To be hiredUK/I/RSA (acting)

Najat Messaoud DACH

[email protected]

Oded Nahum EMEA Tech Lead

(based in Amsterdam)[email protected]

Christian FerberCloud SE DACH

[email protected]

Stuart JenningsCloud SE UK/I/RSA

[email protected]

Page 27: Security and flexibility in the cloud   citrix

Key takeaways

1. Understand your workload and the type of cloud you want to build.

2. Consider the services you will be delivering from the cloud in the future.

3. Choose a platform and architecture that is flexible enough to support you today and in the future.

Page 28: Security and flexibility in the cloud   citrix

Get Involved!

• http://www.citrix.com/English/ps2/products/product.asp?contentID=2314749

• http://www.cloudstack.org

• http://incubator.apache.org/projects/cloudstack

• http://sourceforge.net/projects/cloudstack

Page 29: Security and flexibility in the cloud   citrix