cloudbridge and get ready for desktops and apps as a … · cloudbridge and get ready for desktops...

33
CloudBridge and Get Ready for Desktops and Apps as a Service Henrik Poulsen

Upload: phamthien

Post on 11-May-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

CloudBridge and Get Ready for Desktops and Apps as a Service

Henrik Poulsen

#CitrixSummit

Mobile Workstyles Cloud Services

Any Device Any Cloud

Design for Any-to-Any Hybrid Architectures

SaaS Corporate Datacenter

Hosters / Telco IaaS

Private Cloud

Public cloud Apps

Public

Cloud

Managed

Cloud

Public cloud Apps

Managed

Cloud

Private Cloud

Public

Cloud

Hybrid Cloud

Evolutionary Path Forward

Traditional

Datacenter

• On premise

• High fixed cost

• Full control

• Known security

Public Cloud

• Off premise

• Low utility cost

• Self-service

• Fully elastic

Hybrid Cloud

• On/off premise • Low utility cost • Self-service • Fully elastic • Trusted security • Corporate control

#CitrixSummit

Enterprise customers want to leverage low-cost compute in the cloud, while keeping their data and directory services in a secure, on-premise location.

Cloud Bridge is the Solution

What is CloudBridge?

#CitrixSummit

L2 GRE Tunnel IPSec Tunnel

Cloud Bridge

Cloud Provider

Traditional Datacenter

Network X

CloudBridge in a NutShell

Provides a seamless extension of the Enterprise network into the Cloud

Provides secure connectivity from the Enterprise network into the Cloud

Together, IPSec and L2 tunneling provide network transparency

#CitrixSummit

L2 GRE Tunnel IPSec Tunnel

Cloud Bridge

CloudBridge in a NutShell

Cloud Provider

Traditional Datacenter

Provides a seamless extension of the Enterprise network into the Cloud

Network X

A truly network-transparent WAN optimization solution that doesn’t rely on disruptive tunneling techniques

Optimizes application availability through advanced L4-7 load balancing and traffic management

#CitrixSummit

Secure, Multi-site

Connectivity

Managed App Experience &

Network

Efficiency

L2 Extension and Mapping with Dynamic Routing

App Visibility

App level QoS

Accelerated App Delivery

Easy Management

Dynamic Connection Set up and Admin

IPSEC/GRE Tunnel

CloudBridge – Functional View

#CitrixSummit

Solution Comparison

Functionality TDM and MPLS Basic IPSec VPN CloudBridge

On-demand, flexible connectivity

Utilize Low cost WAN infra

Encryption for Compliance

L2 Extension for vm mobility, server clusters

Application level visibility

Application level QoS

WAN Latency Reduction

WAN Bandwidth Reduction

Load balance across private DC and public clouds

*Requires additional appliances

*

*

Predictable, Fixed Connectivity

Flexible Connectivity Flexible, Integrated Solution

#CitrixSummit

Solution Comparison

Functionality TDM and MPLS Basic IPSec VPN CloudBridge

On-demand, flexible connectivity

Utilize Low cost WAN infra

L2 Extension for vm mobility, server clusters

Application level visibility

Application level QoS

WAN Latency Reduction

WAN Bandwidth Reduction

Load balance across private DC and public clouds

Encryption for Compliance

*Requires additional appliances

*

*

#CitrixSummit

6

CloudBridge – Packet Flow Details

1. NetScaler takes the flow off the wire

2. NS sends the flow to BR

3. BR returns the flow to the NS after

it's optimized

4. NS encapsulates/encrypts and

sends the flow to the remote NS

5. Remote NS decrypts/decapsulates

and forwards the flow the BR

6. BR optimizes the flow and returns it

to the NS

7. NS sends the flow on the remote

network

13

1011011010 1011011010011010

NS NS

BR BR

1

2 3 5

7

4

#CitrixSummit

CloudBridge – Why use it?

• Cloud Bursting

• Development

• QA / Testing

• Staging Environments

• Disaster Recovery

• Business Continuity

• Enterprise CDN

14

CloudBridge

Web application ideal for

cloud but reliant on database

Use-Case: Separate Web from Data

Traditional Datacenter Cloud Provider

Network X

LDAP

Storage

Web application should

function in the cloud as if still

in the datacenter.

Web application should

function in the cloud as if still

in the datacenter.

CloudBridge

Web application ideal for

cloud but reliant on database

Use-Case: Capacity on Demand

Traditional Datacenter Cloud Provider

Network X

LDAP

Dem

and

Storage

Run Desktop VMs in cloud

and leave AD in the

datacenter.

CloudBridge

Desktop VMs are great for

cloud, but need Active

Directory (AD).

Use-Case: XenDesktop Scenario

Traditional Datacenter Cloud Provider

Network X

LDAP

Lo

w C

ost C

om

pu

te

Storage

Multiple tunnels CAN

terminate to a single

MPX/VPX device

Use-Case: Datacenter to Multiple Clouds

Network X

LDAP

Storage Datacenter #2

Cloud Provider

Cloud Provider

Multiple tunnels CAN

terminate to a single

MPX/VPX device

Tunnel #2

Use-Case: Multiple Datacenters to Cloud

Cloud Provider

Network X

Dem

and

Datacenter #1

LDAP

Storage Datacenter #2

Datacenter #3

Hypervisor

LDAP DB Server

Private

Public Public

Private

Premise Datacenter Cloud

vSwitch

Hypervisor

vSwitch Switch Switch

Storage

L2 Tunnel

IPSec Tunnel Citrix CloudBridge

Migration / On-Boarding

IP: 192.168.1.100

Subnet: 255.255.254.0

Reqs: DB, Web and LDAP

= BR VPX

= Citrix CloudBridge

Use-Case: On-Boarding

Hypervisor

vSwitch

LDAP DB Server Storage

Premise Datacenter

Cloud

Public

Private

Citrix CloudBridge: Proximity GSLB

Hypervisor

vSwitch

Switch

Public

Private

Switch

Intranet

World Wide Web

Client 1

Request

Response

Cit

rix C

lou

dB

rid

ge

Request

Response

Client 2

Request

Response

Request

Response

Location: Boston

Application: XenApp

Location: Office

Application: XenApp

= Citrix CloudBridge

Hypervisor

vSwitch

LDAP DB Server Storage

Public

Private

Hypervisor

vSwitch

Switch

Public

Private

Switch

Citrix CloudBridge: Site Capacity GSLB

Premise Datacenter

Cloud

Intranet

World Wide Web

Cit

rix C

lou

dB

rid

ge

Response

“N” Clients

Location: Office

Application: XenApp

Maximum Threshold

Request

Response

Request

Request

= Citrix CloudBridge

Hypervisor

vSwitch

LDAP DB Server Storage

Public

Private

Hypervisor

vSwitch

Switch

Public

Private

Switch

Citrix CloudBridge: Site Capacity GSLB

Premise Datacenter

Cloud

Intranet

World Wide Web

Cit

rix

Clo

ud

Bri

dge

“N” Clients

Location: Office Application: XenApp

Req

uest

Resp

on

se

Request

Response

Request

Response

Request

Response

Request

Response

= Citrix CloudBridge

Hypervisor

vSwitch

LDAP DB Server Storage

Public

Private

Hypervisor

vSwitch

Switch

Public

Private

Switch

Citrix CloudBridge: DR for GSLB

Premise Datacenter

Cloud

Intranet

World Wide Web

Cit

rix

Clo

ud

Bri

dg

e

Request

“N” Clients

Request

Response

Server Failure

Response

Req

uest

Resp

on

se

Request

Response

= Citrix CloudBridge

#CitrixSummit

Why would I want to be a Cloud Operator?

FlexCast Orchestration: Goals

26

Simplify configuration

(automate ref arch, discover info, intuitive task-based interface)

Support cloud-scale administration

(low admin:user ratios, multiple product instances)

Enable multi-tenancy

(manage tenants, isolation requirements)

Reduce cost of managing Cloud hosted apps and desktops

FlexCast Orchestration

• Multi-Tenant Isolation • Tenant to farm affinity

• User to app subscription

• Cloud Scale Administration • Multi-Farm management for apps and

desktops

• Application and Lifecycle Mgmt • Workload versioning

• Phased rollout of images

• Simplified Administration • Service Provider customized app and

desktop publishing

#CitrixSummit

Administration – The Legacy Way

28

Windows Servers

XenApp/XenDesktop

StoreFront/Web Interface

#CitrixSummit

Windows Servers

Orchestration Engine

Co

nn

ecto

r A

gen

ts Config

Database

Access Control

Multi-tenancy

Administration – With Orchestration

App Studio (HTML5)

XenApp/XenDesktop

StoreFront/Web Interface

CloudPlatform is the Platform for (not just) IaaS

Open Source Xen Hypervisor

Amazon Proprietary Orchestration Software

EC2 API

Amazon eCommerce Platform

Networking Storage Servers

XenServer

CloudStack Orchestration Software

CloudPortal

Cloud APIs

ESX Hyper-V KVM OVM

INFRA- STRUCTURE

DEV & TEST

DISASTER RECOVERY

BYO PLATFORM

APPS & DESKTOPS

YOUR SERVICE

MOBILE APPS

Net

Scal

er

Net

Scal

er

#CitrixSummit

How does this change the way I operate today?

#CitrixSummit

Any Cloud

XD .next

XA .next

XD .next

CloudPlatform

Cloud-style Service Orchestration

XenDesktop XenApp |NEXT XD

v5+

XD

v5+

XA

v6+

Compute Storage Network Compute

#CitrixSummit

Subscriptions, Profile

Management and Redirection

Folder Redirection and ShareFile

App Virtualization, Hosting, Personal vDisk

isolation and configuration management

Single Image Management

Local or Central Execution

Virtual Infrastructure / Cloud

admin user

Client hardware

On-demand

assembly

and delivery

Preferences

Apps

Desktop OS

Data