Citrix xa xd cloud provisioning webinar

Preview:

DESCRIPTION

Introduction to Cloud Technology What Cloud products does Citrix have? Why deploy XenApp/XenDesktop in a Cloud? Deep dive: XA/XD on Citrix CloudPlatform (with live demo) Deep dive: XA/XD on Amazon EC2 (with live demo) Where does the future Citrix Workspace Services technology fit in?

Citation preview

XA/XD Cloud Provisioning

Lee Bushen & Mikael LindholmTech Readiness EMEA

Important – Webinar Audio

The audio for this webinar is available over VoIP. Just select the ‘Use Mic & Speakers’ option to listen to the webinar through your computers speakers.

To listen using your telephone select the ‘Use Telephone’ option. For local numbers click the ‘additional numbers’ link.

You will need to use the Access Code and Audio PIN.

Start Time

14:00 BST 15:00 CET 9:00 EDT

Lee Bushen, EMEA Tech Readiness

Provisioning XenApp / XenDesktop in the Cloud

Mikael Lindholm, EMEA Tech Readiness

June 10th 2014

© 2014 Citrix.3

Cloud Agents

Agent StuartAgent James Agent Joe Agent Mayunk

Agent Najat

© 2014 Citrix.4

Agenda

Cloud – quick introduction

Desktops and Apps in the Cloud: Why and how?

XA/XD on Citrix Cloud Platform

XA/XD on Amazon EC2

When to do what?

Tying things up

Poll

How would you best describe your company?

Cloud – Quick Introduction

© 2014 Citrix.7

What is Cloud Computing?

Five characteristics of Cloud

On-Demand Self-Service

Broad Network Access

Resource Pooling

Rapid Elasticity

Measured Service

© 2014 Citrix.8

What is Cloud Computing?

Three types of clouds• A private cloud is a proprietary infrastructure for one tenant• A public cloud is (a publically available) shared infrastructure for multiple tenants• A hybrid cloud is a composition of the two (Cloud-Bursting)

Private Cloud Public CloudHybrid Cloud

© 2014 Citrix.9

Cloud Locations

On premise, tenants own datacenter• Mostly private clouds

Off premise, somewhere else• Can be private or public

Hybrid is usually both on and off premise

© 2014 Citrix.10

Different Cloud Services

What you get as a service vs. own

IaaS – Infrastructure as a Service• Examples: Amazon AWS, Citrix CloudPlatofrm

PaaS – Platform as a Service• Databases, web services, programming

platforms

SaaS – Software as a Service• Salesforce, Citrix GoTo, Podio, Office 365,

Adobe Creative Cloud

sHW: CPU, Mem, Storage, Network

OS: Windows / Linux

Application Backend:DB, App Mid-tier

Application

IAAS

PAAS

SAAS

© 2014 Citrix.11

Other common –aaS:s

DaaS• Desktops as a Service

STaaS• Storage as a Service

DRaaS• Disaster Recovery as a Service

RAaaS• Rich Apps as a Serivce

XaaS, ITaaS...

© 2014 Citrix.12

Cloud users terms

Service provider• The one owning, brokering or providing the service

Tenant• The customer of a cloud service

• Can be a company, group, department, individual person

Master user• The tenant’s admin account

• Can determine what services is signed up to• Can see reports

Normal user• Can use the services

© 2014 Citrix.13

Other general cloud terms

Offering• A model of the service that can be subscribed to

Instance• An ordered instance of the offering

Shared / Dedicated• Cloud service can be delivered on an infrastructure shared with other tenants / environments,

or when needed on dedicated infrastructure

© 2014 Citrix.14

Security in Cloud

Between VMs in host• Hypervisor security

Outside the hosts• VLANs• Security groups

Within the tenant’s environment• VPCs

Authentication• Public-private key• Cloud directory – LDAP

© 2014 Citrix.15

Main benefits from using Cloud Services

Cost• Pay-as-you-go

Elasticity

SelfService IT

SLAs / HA

Reduce risk / time / cost of projects

© 2014 Citrix.16

Main risks in using Cloud Services

Security – who do you trust?

Lack of planning• All services in one DC• Uncontrolled use of cloud services – Shadow IT• No cloud strategy (onboard and exit strategy)

Cost• Long term use can be expensive

DaaS Models

© 2014 Citrix.18

DaaS false assumptions

One model fits all

One technology works for all

All customers have to have their complete environment

A hosted desktop + some apps + some endpoint choices is a full end to end solution

© 2014 Citrix.19

3 Different Models

ImageManagement

CitrixInfrastructure

PhysicalInfrastructureHelpdesk

Tenant

ClientDevice

Service Provider & Central IT

Tenant & Department Service Provider & Central IT

Tenant Service Provider

DaaS

DIaaS

IaaS

UserIdentity

© 2014 Citrix.20

LowLow

FullFull FullFull

LowLow

Different Delivery Models

Hosted Shared Hosted Server VDI Hosted VDI Desktop Infrastructure as a Service

Density

Customization

Storage Needs

Infrastructure Sharing

App Compatibility

Cost

Base Platform

Excellent

Personalization

Good

Windows Server OS

Good

Operating System

Medium

Better

Medium

Windows Server OS

Good

Operating System

Medium

Partial

Excellent

Med-High

Windows Client OS

Good

Image Ownership

High

Minimal

Excellent

Medium

Windows Client OS

Excellent

Excellent Excellent

Easy - SPLAMS Licensing Easy - SPLA BYO BYO

© 2014 Citrix.21

Multi-Tenancy: Session Isolation

XenDesktop Controllers

Citrix License Server

Tenant A Users

Tenant BUsers

Shared Infrastructure

Shared Session Hosts

Sto

refro

nt

Ne

tSca

ler Desktop

Studio

XenDestkopSite DB

XenApp VDAs

XenApp VDAs

Isolation

Performance SLA

Customization

Administration

Cost

Tenancy Gauge

© 2014 Citrix.22

Multi-Tenancy: Server Isolation

XenDesktop Controllers

Citrix License Server

Tenant A Users

Tenant BUsers

Shared Infrastructure Dedicated Session HostsS

tore

fron

t

Ne

tSca

ler Desktop

Studio

XenDestkopSite DB

XenApp VDAs

XenApp VDAs

Tenant A Servers

Tenant B Servers

Tenancy GaugeIsolation

Customization

Cost

Administration

Performance SLA

© 2014 Citrix.23

Multi-Tenancy: Site Isolation

XenDesktop Controllers

Citrix License Server

Tenant A Users

Dedicated Infrastructure

Dedicated Session Hosts

Sto

refro

nt

Ne

tSca

ler

DesktopStudio

XenDestkopSite DB

XenApp VDAs

XenDesktop Controllers

Citrix License Server

Tenant B Users

Dedicated Infrastructure

Dedicated Session Hosts

Sto

refro

nt

Ne

tSca

ler

DesktopStudio

XenDestkopSite DB

XenApp VDAs

Isolation

Customization

Cost

Self-Svc Administration

Performance SLA

Tenancy Gauge

Citrix Cloud Products

© 2014 Citrix.25

Citrix Cloud Platform technology products

Citrix CloudPlatform• Hypervisor independent, application centric IaaS platform, based on Apache CloudStack

Citrix CloudPortal Services Manager• Multitenant, (admin) self-service portal for managing mostly Windows based hosted services

• XenApp (+XD), Exchange, Lync, SharePoint, Blackberry...

Citrix CloudPortal Business Manager• E-commerce platform, multilevel - cloud service aggregator, measuring & chargeback

NetScaler CloudBridge Connector• Cloud to Cloud or Cloud to Enterprise connector

© 2014 Citrix.26

CloudPortal Business Manager

CloudPlatform powered by Apache CloudStack

Networking StorageCompute

INFRA-STRUCTURE

DEV & TEST

DISASTERRECOVERY

BYOPLATFORM

APPS &DESKTOPS

MOBILEAPPS

YOURSERVICE

XenServerESX KVMHyper-V Bare Metal

NetScaler

CloudPortal Services Manager

NetScalerCloudBridgeConnector

NetScalerCloudBridgeConnector

Project Merlin

XenApp / XenDesktop Hybrid Cloud Provisioning

© 2014 Citrix.28

Windows Apps & Desktops as a true cloud

service

© 2014 Citrix.29

© 2014 Citrix.30

Solution overview

Two cloud infrastructures supported• Amazon EC2• CloudPlatform based clouds

Two different models• All in the Cloud

• Private / public

• Hybrid Cloud• Parts in the Enterprise, parts in Cloud• Private / public

© 2014 Citrix.31

Under the coversPlugins

XenDesktop HCL Hyper-V

VMWare

XenServer

Traditional Hypervisors

Plugins

XenDesktop HCL

Hyper-V

VMWare

XenServer

CloudStack

Amazon AWS

}Traditional

Hypervisors

Pre-7.5

Post 7.5

CloudPlatform

© 2014 Citrix.32

New Infrastructure Choice, Familiar SetupSame administrative workflows, now simplified for cloud

Host Selection now includes AWS and CloudPlatform

Select your cloud region and availability zone

Select instance type for machine catalog

Create Host Configure Host Create Catalog

© 2014 Citrix.33

What features are not supported

No PVS• This is based on MCS

No PVD with Server VDI• “Under construction”

Licensing and Cloud

© 2014 Citrix.35

Licensing considerations(when using a public cloud)

Buy as you go licensing, for hosted solutions only• Microsoft SPLA – available for Windows Server and RDS only, not Windows Client OS• Citrix CSP – available for most Citrix products

Bring your own, perpetual licenses• Certain scenarios are can be covered by Microsoft License Mobility program

• http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx • RDS is not covered by mobility• Client OS’s is not covered by mobility

• Citrix: ok to bring your own, as long as the ownership does not change

You cannot mix CSP and perpetual in one farm• Switching from one model to the other is not allowed

Windows Client OS restrictions• Has to be deployed on a dedicated infrastructure

$$$

Deploying on Citrix CloudPlatform

 XenApp and XenDesktop concepts and deployment on CloudPlatform

http://support.citrix.com/article/CTX140428

© 2014 Citrix.37

Key Benefits of CloudPlatform

No vendor lock-in. Open source and open

standards enable a variety of choices in

hypervisor, storage and network technologies and offer API fidelity with Amazon AWS

Open

The only platform that can enable both

traditional enterprise and cloud-era workloads

and has been battle-tested in real-world

production environments

Flexible

Orchestrate tens of thousands of physical

or virtual servers, across multiple geographically

dispersed datacenters, all managed via a

single pane of glass

Scalable

© 2014 Citrix.38

Demo Deployment – UK National Health Service*

Shared Cloud Services

CloudAdmin

Win 7

Win 8

W2012

W2012R

2

Win 8.1

Cambourne Data Center

Shared XD Services

XenDesktop Controllers

Licensing

Guildford NHS Network

XenDesktop Workers

Woking NHS Network

XenDesktop Workers

Pyrford NHS Network

XenDesktop Workers

Guildford NHS Trust

Admin Users

Woking NHS Trust

Admin Users

Pyrford NHS Trust

Admin Users

Worker

* Example, not real life.

© 2014 Citrix.39

Steps to configure, high-level Setup the basic system

• Setup XenDesktop system (AD, DNS, Controller, Storefront)• Define admin Scope/Role in XD• Setup Hypervisor & CloudPlatform system • Ensure AD accounts, OUs & correct AD rights set• Install Templates for Volume Worker and Desktop into Cloud

Account Setup• Setup Pyrford NHS admin with his scope/role in XD• Setup Pyrford NHS trust account and admin in CloudPlatform, Define Security Group

XD Setup• Admin sets up his Hosting Connector to the Cloud (using his keys)• Admin creates a Machine Catalog with the template in CloudPlatform• Admin creates a Delivery Group• User logs in to a desktop

Link to detailed guide: http://support.citrix.com/article/CTX140428

© 2014 Citrix.40

XDCCP DEMO

Part 1 - Setup

© 2014 Citrix.41

XA/XD on CloudPlatform based clouds

Agenda• CloudPlatform Concepts• Ways to Deploy XenDesktop• Gotchas, requirements etc.

© 2014 Citrix.42

Benefits exclusive to CCP

Multihypervisor support• XS, Hyper-V, KVM, OVM, vSphere

• NOTE: FOR XD/XA Deployments only XS & vSphere supported , Hyper-V to be added mid ’14For specifics around versions, please look here: http://support.citrix.com/proddocs/topic/xenapp-xendesktop-75/cds-system-requirements-75.html

Tiered storage

LB/ Firewall built in

Easy to deploy in house

Ability to dedicate resources

© 2014 Citrix.43

CloudPlatform Architecture

CloudPlatform consists of two parts:• The Management Server• The cloud infrastructure that it manages

Management Server

© 2014 Citrix.44

Cloud Infrastructure - Host

A host is a single server

Hosts provide the computing resources to run the guest Virtual Machines (VMs)

Each host has hypervisor software to manage the guest VMs

End users not aware, and have no visibility of Hosts

© 2014 Citrix.45

Cloud Infrastructure - Cluster

A Cluster is a group of identical hosts running the same hypervisor

Each cluster has dedicated Primary Storage

Cluster

Primary Storage

© 2014 Citrix.46

Cloud Infrastructure - Pod

A pod is a group of Clusters

With a Layer-2 switch

Think of a Pod as a rack

Pod

Layer 2 switch

© 2014 Citrix.47

Cloud Infrastructure - Zone

A zone consists of one or more Pods

And dedicated Secondary Storage

Zone

Secondary Storage

Layer 3Switch

Secondary Storage

© 2014 Citrix.48

Cloud Infrastructure - Zone

Users can choose which Zone they wish to create their virtual machines (VMs) in

A single Zone often corresponds to a Datacenter

Zone

Secondary Storage

Layer 3Switch

Secondary Storage

© 2014 Citrix.49

Cloud Infrastructure - Zone

Zones provide physical Isolation and Redundancy

Zones can aid compliance with an organization’s data storage policies

© 2014 Citrix.50

Cloud Infrastructure - Region

Zones can be grouped into Regions, each with its own management server

Allows the cloud to achieve higher availability and scalability

User accounts can span regions

US Region

APAC Region

EMEA Region

© 2014 Citrix.51

Cloud Infrastructure – Primary Storage Each cluster has its own private Primary Storage

Stores the disk volumes for all the cluster’s VMs

Allows VMs to move between hosts

Should be built using high performance hardware

Shared Storage is normally recommended, e.g. NFS, iSCSI, Fibre Channel

Cluster

Primary Storage

© 2014 Citrix.52

Cloud Infrastructure – Secondary Storage

Each cluster has its own Secondary Storage available to all hosts in the zone

Stores Templates, ISO images, Snapshots and must be NFS based

Zone

Secondary Storage

Layer 3Switch

Secondary Storage

© 2014 Citrix.53

•Resources available for dedication to specific domain or account: • Zone• Pod• Cluster• Host

•Two types of resource dedication supported:• Explicit• Implicit

• Strict Implicit dedication: VM with this requirement will be deployed on the host having VMs of same account.

• Preferred Implicit dedication: VM with this requirement will be deployed on host having VMs of same account if possible, otherwise can be place in shared resources

Dedicated Resources

CloudPlatform Networking

© 2014 Citrix.55

Two Networking Models

Basic Zone Networking

All the Guest VMs share a single flat public network

Guest VM isolation provided through layer-3 means such as Security Groups

Tremendous scale (tens of thousands VMs)

GuestVM1

GuestVM2

GuestVM3

Guildford NHS Pyrford NHS

GuestVM1

GuestVM2

GuestVM3

GuestNetwork

202.17.1.51 202.17.1.73202.17.1.88 202.17.1.67 202.17.1.80202.17.1.81

CloudPlatform Virtual Router

(System VM)

202.17.1.5

Security Groups

© 2014 Citrix.56

Key

VM Instance

Virtual Router

Laye

r 2

Sw

itch

CloudPlatform Basic Networking

Pyrford NHS

Guildford NHS

Woking NHSHost 1

VR

vSw

itch

IPta

ble

s

Network Card

Pyrford NHS

Guildford NHS

Woking NHSHost 2

VR

vSw

itch

IPta

ble

s

Network Card

© 2014 Citrix.57

Two Networking ModelsAdvanced Zone Networking

Can have multiple physical networks

Guest VM isolation provided through VLAN

VLAN restrictions limits accounts to thousands

More features• Source NAT• Port Forwarding• VPN• Broadcast• Load Balancing• Etc.

Guildford NHS Pyrford NHS

© 2014 Citrix.58

Key

Host 1

100

Network Card

102

-1

100

102

-1

101

VM Instance

Virtual Router

102 Virtual Switch (Number)

-1 Virtual Switch (Untagged)

Host 2

Network Card

Laye

r 2

Sw

itch

with

Tru

nked

V

LAN

por

tsCloudPlatform Advanced Networking

101

Public Net

Private traffic (Untagged)

Private traffic (tagged)

Woking NHS

Woking NHS

Guildford NHS

Guildford NHS

Pyrford NHS

Pyrford NHS

Internet Traffic

© 2014 Citrix.59

Templates and ISOs

© 2014 Citrix.60

•The compute offering defines the virtual hardware that the end users will be able to choose from

Compute Offerings

• Includes CPU core count and speed, memory, and disk size

• The compute offering will be available for users when they deploy a new instance

• Users can change compute offerings for deployed instances• Instances must be stopped (CP3.0) or running

(CP4.2+)

© 2014 Citrix.61

•The Disk Offering defines the virtual disk that the end users will be able to create when deploying an instance or later from the Storage section in the UI

•Click on “Service Offerings” in the left side navigation

•Click on “Disk Offerings” to view the current disk offerings

Disk Offerings

© 2014 Citrix.62

How VMs look on the Hypervisor

Router VMProvides Network Services(DNS, DHCP, Routing, Port forwarding, Load Balancing etc.)

Secondary Storage VMCopies Templates as needed

Console Proxy VMProvides a Console session to users

User VMi=instance2=account reference10=randomised #

Local Storage

Shared “Primary” Storage

Sample Architectures

How is your Machine Catalog doing Lee???

© 2014 Citrix.64

Step 5When 1st Machine boots,

template is copied to Primary storage, VDI get a thin clone &

VDI’s boot

Step 4“Real” Machine Catalog Desktops

are created. Identity disk(s) are created & primed by Worker VM &

attached to “Real” desktop(s).

Step 1Prep VM, Volume

Worker and prep disk are created . Worker sends commands to

prep disk.

Step 2Prep VM starts (after copy from Secondary

storage), executes commands (e.g. re-

arm KMS licensing or enable DHCP) &

writes outcome to prep disk. Worker attaches disk and reports back

to XD

Step 3Another Volume Worker Starts (if last step took >10m) & a template is created from the Prep VM (On Sec Storage)

Image Preparation Workflow

prepare-identity-nEjbpT3+x02qVQzsoXjYOg

Citrix.XD.Volumeworker-9454e25d-2303-4adb-a291-bbb32c49aa57

Root-37

Preparation - Eng-Desktops - MPhmKOxKzE2SUU0DMqhJdg

Root-36

LI96jNaZZkCQTyPMsGrXig

“Eng-Desktops-baseDisk”

Template

Eng-Dt-01

Eng-DT-01_IdentityDisk-pLtmztheBUyb7F+RIrL/6Q

Eng-DT-02_IdentityDisk-pLstvgeBUyb7F+wen4L/6L

Eng-Dt-02

Citrix.XD.Volumeworker-a4c4d2a3-138d-4f85-bd3f-b63ef2f4ea7a

Root-38

Root-39

Root-40

Step 6Preparation resources are removed both during and after the process is complete. Template is

retained for future provisioning

© 2014 Citrix.65

Enterprise Datacenter Private Cloud

Shared networkor

appropriateSecurity Group

Licensing

End-user

Tenant A NetworkEnterprise Network

StoreFront

AD

Private Cloud – simple setup

Delivery Controller

XA 7.5

XD 7.5

XA 7.5

XD 7.5

Templates

© 2014 Citrix.66

Enterprise Datacenter Private Cloud

Shared networkor

appropriateSecurity Group

Licensing

End-user

Tenant A NetworkEnterprise Network

StoreFront

AD

…or setup / configure as needed / wanted

Delivery Controller

XA 7.5

XD 7.5

Delivery Controller

XA 7.5

XD 7.5

StoreFront

Licensing

AD

Template

Test / Q&A

© 2014 Citrix.67

Departmental Catalogs and Administration

Enterprise Datacenter

Licensing

Enterprise Network

StoreFront

AD

Delivery Controller

Private Cloud

Tenant A Network

Machine Catalog A

Tenant B Network

Machine Catalog B

Tenant C Network

Machine Catalog C

Shared networkor

appropriateSecurity Group

AdminScope A

AdminScope B

AdminScope C

© 2014 Citrix.68

Central IT – Divisions / Subsidiaries

Central IT Cloud

Branch A Network

XA/XD Site A

Branch B Network

XA/XD Site B

Branch C Network

XA/XD Site C

Branch A Datacenter

ADAdminBranch A

Licensing Template

Branch B Datacenter

ADAdminBranch A

Licensing Template

Branch C Datacenter

ADAdminBranch A

Licensing Template

CloudAdmin

Lice

nsin

g

Win 7

Win 8

W2012

W2012R

2

Win 8.1

© 2014 Citrix.69

Enterprise Datacenter Public CloudPlatform Cloud

Site to SiteVPN

XA 7.5

XD 7.5

XA 7.5

XD 7.5

RouterLicensing

Router

Enterprise Network

End-user

Virtual Private CloudDMZ

StoreFront

AD

Public Cloud SolutionHigh level overview

NetScalerDelivery

Controller

ADDelivery

Controller

DMZ VPC NetScaler

Tena

nt N

etw

ork

End-user

StoreFront

© 2014 Citrix.70

XDCCP RequirementsRequirements, high -level

CCP 4.2.1-4 or 4.3• CCP 4.3 not fully supported yet

XA/XD 7.5 Enterprise or Platinum -edition

Network• An isolated guest network• A Cloud <-> DC network

Appropriate offerings

Templates / ISO• A Volume Worker VM template• XD Templates

User account into CCP• API access

© 2014 Citrix.71

How to Install CloudPlatform

March 2014http://www.citrix.com/tv/#videos/10817

Agenda• Live Demo! Building a CloudPlatform Cloud• CloudPlatform Feature Demos• What’s new – CloudPortal Business Manager 2.2• Guest Speaker Appcara

Lee Bushen & Stuart Jennings

Content Including Install Guidehttps://citrix.sharefile.com/d/s0226bbb88834fc4b

© 2014 Citrix.72

XDCCP DEMO

Part 2 - Operation

© 2014 Citrix.73

What happened here? Already done

• Setup XenDesktop system (AD, DNS, Controller, Storefront)• Define admin Scope/Role in XD• Setup Hypervisor & CloudPlatform system • Ensure AD accounts, OUs & correct AD rights set• Install Templates for Volume Worker and Desktop into Cloud

Account Setup• Setup Pyrford NHS admin with his scope/role in XD• Setup Pyrford NHS trust account and admin in CloudPlatform, Define Security Group

XD Setup• Admin sets up his Hosting Connector to the Cloud (using his keys)• Admin creates a Machine Catalog with the template in CloudPlatform• Admin creates a Delivery Group• User logs in to a desktop

Link to detailed guide: http://support.citrix.com/article/CTX140428

© 2014 Citrix.74

Watch out’s

CloudPlatform needs to control the IP address of the XD workers• Make sure no corporate DHCP reaches the shared network• DDC/AD DNS name must be resolved in the template

• Check template XenServer tools parameter on the template if issues

DNS in Advanced Zone may not forward DNS SRV requests correctly• Disable DNS service in network offering and use external DNS.

By default XD only looks for your account’s templates• Can be changed by advanced connector setting... “TemplateFilter=executable”

Basic Zone make sure Ingress rules are set (TCP 80/443/2598)

The provisioning of the initial VMs will take time

© 2014 Citrix.75

Why put XenDesktop on CloudPlatform?

Deploying on Amazon EC2

© 2014 Citrix.77

Amazon EC2High level architecture and terminology

Region (e.g. eu-west-1)

Availability Zone (e.g eu-west-1a)

S3

VPC

EBS

AMI

Instance

InstanceStore

© 2014 Citrix.78

Other things & terms that are important to know

IP addressing• EC2-Classic• EC2-VPC

• Can choose to assign a public IP-address or not• Dynamic, will be release when instance is stopped

• Elastic IPs (EIP)• Static• Can be moved from instance to instance

Identity and Access Management (IAM) User

Reboot ≠ Stop & Start

Hardware tenancy• Shared tenancy (default)• Dedicated tenancy

© 2014 Citrix.79

XA/XD on AmazonSpecifics

Reference architecture for XA/XD covering two use cases• Fully cloud hosted site• Hybrid farm extension

No Windows Client OS

Licensing• Base windows license included in the Windows AMI• Bring RDS CALs yourself

NetScaler and CloudBridge AMIs available

XA/XD 7.5 product media available

CloudFormation scripts for automated the build up of a site infrastructure• Implementation guide available

© 2014 Citrix.80

DEMO

© 2014 Citrix.81

What will the CloudFormation script do

© 2014 Citrix.83

Drawback and Benenfits

Drawbacks

No Client OS

Features possible through EC2 API calls only• Upload of own image through API call• Server VDI

No PVD support with Server VDI

Benefits

All Major Catalog Types

Apps and Desktops• including GPU acceleration (HDX 3D on RDS)

VPX Cloud Connector (w/ CloudBridge)

Provisioning catalogs across multiple Availability Zone’s• Good for fault tolerance

Can provision IOPS

Can do Dynamic Capacity Mgmt

© 2014 Citrix.84

Watch’s outs

Don’t loose your keys!• Store all key’s carefully, otherwise you might to have to re-create a whole environment!

Use instance storage (ephemeral storage) instead of expensive IOPS disk

© 2014 Citrix.85

References

http://www.citrix.com/amazon

How to Deploy XenApp and XenDesktop with Amazon Web Services• http://support.citrix.com/article/CTX140427

Tools, whitepapers, Reference Architectures• Scalability and Economics of XenApp on Amazon Cloud (PDF)• XenApp on AWS Sizing and Economics calculation model• Building a XenDesktop Farm Using an AWS CloudFormation Template (PDF)

Good CaaS content:• http://caas.citrite.net/Cloud_Networking/NetScaler/NetScaler_on_AWS

Amazon Master Class:• https://www.brighttalk.com/webcast/9019/98163

Blog Series (http://blogs.citrix.com/author/peterb/)

© 2014 Citrix.86

XA/XD on Amazon, cont’d

Scalability and Economics of XenApp on Amazon –white paper

When to go for Cloud

© 2014 Citrix.88

General guidelines

Cloud provisioning / DaaS is a big marketing drive at the moment

Not mainstream – yet

However - there are use cases

Source: Project VRC - State of the VDI and SBC Union 2014

© 2014 Citrix.89

Why deploy XA/XD in the cloud?

Private Cloud• IT building their own private clouds to run like a Service Provider

• Multi-tenancy• Second level of consolidation

Consolidate compute power, but keep management decentralized

• IT operational efficiency• Template management, addition of compute power, trackability

Public Cloud• Elasticity to enable new users (periodic users) and new services (disaster recovery)• Capital cost of new datacenters and infrastructure – transfer CAPEX to OPEX• Reduce risk for new projects – try in the cloud before committing

• Quicker and cheaper

© 2014 Citrix.90

Cloud will drive App & Desktop virtualization

Push for Application back ends to move to Cloud• Data Center consolidations• Moving to public cloud

In both cases above, the application back end is moving further away from end user

To keep the End User Experience high, technologies like XenApp, XenDesktop, NetScaler and CloudBridge are needed

Deploying on other Clouds

© 2014 Citrix.92

XA/XD on other Clouds

Can use any Cloud as long as using externally provisioned machines

A chance to get PVS working, using the BDM• Not explicitly supported

Can use the XA/XD PowerShell SDK and the Cloud API to automate provisioning

© 2014 Citrix.93

XA/XD on Azure

Reference arhitecture for XA covering two use cases• Fully hosted cloud• Extend to cloud

Licensing• Windows licenses included in the instances• RDS rental (RDS SALs) available!

No NetScalers and CloudBridge images available

No automation script collection available• This does not mean you could not script a setup!

MCS Support for Azure is planned

http://www.citrix.com/global-partners/microsoft/xendesktop.html

But that is not all…

© 2014 Citrix.95

Design, build & deliver amazing mobile experiences to anyone, anywhere & anytime – on any cloud

© 2014 Citrix.96

A cloud-based platform for partners and

customers to design, build & deliver mobile

workspaces

Control Center

Cloud Desktops

Cloud Apps

Mobile Services

Data Fabric

Delivery Network

Service Insights

Workspace Concierge

Service Automation

WorkspaceServices

© 2014 Citrix.97

OS & Application

Management

Workspace Management

User & Entitlement

Management

Infrastructure Management

Simplifying the Workspace Infrastructure

Customer-managed

Customer-operated

Provider-operated

Infrastructure as a Service

WorkspaceInfrastructure as a Service

Traditional Managed Services

Managed Workspaceas a Service

© 2014 Citrix.98

OS & Application

Management

Workspace Management

Cloud Services On Premises

Control Plane

On-Prem vs Cloud Control

ShareFile Control Plane

XenDesktop Controllers XenMobile ControllersXenApp Controllers

XenDesktop Workers ShareFileStorage Zones

XenApp Workers

Resource Zones

© 2014 Citrix.99

Cloud

Infrastructure Management

Desktop & Application Pools

• North America• South America• Asia• Europe• Japan`

Disaster Recovery / Flex

Workspace Management

• Region 1• Region 2

On Premises

Delivering across Clouds and Datacenters

© 2014 Citrix.100

OS & Application

Management

Americas Europe

Corporate Identity

Asia

Infrastructure Management

Workspace Management

Control Plane

Enterprise Identity, Apps, Data

Active DirectoryFederation Services

yes

Wrap up

© 2014 Citrix.102

Wrap up

If you’re a Service Provider• Get started with Citrix CloudPlatform

• Link to Master Class: http://www.citrix.com/tv/#videos/10817

• Get certified as a Citrix Ready CloudProvider• http://www.citrix.com/cms/ready/iaas-cloud-for-xendesktop/

If you are a Customer / Partner• Try out Provisioning on Amazon EC-2

• http://blogs.citrix.com/2014/03/28/provision-your-apps-and-desktops-straight-onto-aws-with-the-new-xenapp-and-xendesktop-7-5/

• Try out Provisioning on one of our Citrix Ready Cloud Provider• http://www.citrix.com/cms/ready/iaas-cloud-for-xendesktop/

• Try out building a private cloud with Citrix CloudPlatform• Link to MC + MC material

© 2014 Citrix.103

Contacts in Your Region

CloudPlatform related:• EMEA: Najat Messaoud, Najat.Messaoud@citrix.com• Americas: Laura Gartner, Laura.Gartner@citrix.com

Other:• Your nearest Citrix Office

• http://www.citrix.com/contact.html

• Your nearest Citrix Partner• http://www.citrix.com/partners.html

© 2014 Citrix.104

Work better. Live better.

Recommended