44
Citrix Repeater Claudio Mascaro, BCD-Sintrag AG, Switzerland Daniel Künzli, Citrix Systems GmbH, Switzerland

17 dani künzli citrix repeater 4

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 17 dani künzli citrix repeater 4

Citrix RepeaterClaudio Mascaro, BCD-Sintrag AG, SwitzerlandDaniel Künzli, Citrix Systems GmbH, Switzerland

Page 2: 17 dani künzli citrix repeater 4

Best Delivery Optimization system for

XenDesktop & XenApp

Citrix Branch Repeater

Citrix Confidential - Do Not Distribute

Page 3: 17 dani künzli citrix repeater 4

Adaptive orchestration with XenDesktop and XenApp

Citrix Confidential - Do Not Distribute

Branch Repeater

RepeaterWAN

PrintThinwire

CDM

PrintThinwire

CDM

Unprecedented visibility into XenDesktop and XenApp traffic

Custom acceleration modes for print, video and file traffic

Minimum changes to underlying XenDesktop or XenApp infrastructure

Page 4: 17 dani künzli citrix repeater 4

HDX WAN Optimization

AdaptiveProtocol

Acceleration

Adaptive Compression

Adaptive TCP Flow Control

Prioritization & QoSBranch Caching of

Hosted Desktops& Apps

Branch Staging ofStreamed Apps

RepeaterBranch Repeater

WAN

Page 5: 17 dani künzli citrix repeater 4

Accelerate Desktops & Apps to Branch Offices

Citrix Confidential - Do Not Distribute

XD & XA launch

XD & XA printing

XA file transfer

Microsoft SharePoint,

Outlook (Exchange)

0X 10X 30X 40X 50X20X

up to 40% faster

up to 50X faster

up to 30X fasterMicrosoft file share

up to 6X faster

up to 2.5X faster

Page 6: 17 dani künzli citrix repeater 4

Reduce Bandwidth Use, Increase WAN Throughput

Citrix Confidential - Do Not Distribute

XD & XA printing

Microsoft file share

Microsoft SharePoint,

Outlook (Exchange)

0X 20X 60X 80X 100X40X

XD & XA file transfer

XD & XA interactive up to 13X throughput

up to 35X throughput

up to 38X throughput

up to 100X throughput

up to 100X throughput

Actual “mileage” will vary

Page 7: 17 dani künzli citrix repeater 4

Branch Repeater with Windows Server

Fully Integrated Branch-office-in-a-box

Application Acceleration

SharePoint

Dynamic CRM

CIFS

Exchange

Native Windows integration

DHCP

DNS

File Services

Print

ISA Caching

Stage Applications

Management

Windows WMI

System Configuration Operation Manager (SCOM)

2008 R2

Page 8: 17 dani künzli citrix repeater 4

• Deliver a high-definition experience to remote and mobile users

• Overcome bandwidth and latency limitations on WiFi, broadband, and 3G connections

• Simplify IT with a single client for every aspect of application delivery

Repeater Plug-in for Citrix Receiver

Repeater Plug-in

Page 9: 17 dani künzli citrix repeater 4

Enhances High Definition Experience in the Branch- Gets More Out of Existing Network Infrastructure

• Deliver XenDesktop/XenApp to up to 4X more users

• Boost user experience and productivity• Accelerate application start-up time by up

to 23% per user

• Accelerate file downloads 2-4x while increasing file throughput by 2X-20X

• Increase print traffic throughput by 3-33X

• Free up network bandwidth for additional users and applications

• Slash network bandwidth and branch IT costs

Page 10: 17 dani künzli citrix repeater 4

Citrix Branch RepeaterProduct Line Details

Page 11: 17 dani künzli citrix repeater 4

Mobile User

Integrated

Windows Services

Branch Repeater with

Windows Server

100 / 200 / 300

Repeater Plug-in

Branch Repeater

100 / 200 / 300

Repeater 85xx

8520

8540

Repeater 88xx

8820

8820 High Speed

Branch Office

(1-10 Mbps)

Regional HQ

(10-45 Mbps)

Data Center

(45-500 Mbps)

Complete Product Line – Citrix Branch Repeater

Branch

Repeater

VPX-2 / 10

Branch

Repeater

VPX-45

Branch

Repeater

VPX-45

Page 12: 17 dani künzli citrix repeater 4

• Accelerate all applications that use SSL, e.g:• XenApp and XenDesktop (when using SSL encryption)• SharePoint and other ERP/CRM applications (e.g. SAP, Oracle) over HTTPS• Exchange – Outlook Web Access over HTTPS*

• Optional encryption of data at rest and over WAN

• Available for appliances and plug-ins

SSL Acceleration & Disk Encryption – Overview

PC with web

browser

Secure Web Server

(HTTPS)

Branch Repeater Today:

• TCP Flow Control

• Quality of Service

Branch Repeater with SSL Acceleration:

• HTTP/ICA Protocol Awareness/Optimization

• Multi-level Compression

• TCP Flow Control

• Quality of Service

* Note - Encrypted MAPI does not use SSL and is not supported

Page 13: 17 dani künzli citrix repeater 4

Flexible deployment modes for joining the branch network

LAN Switch Router

Branch Repeater

WANInline

• Optional Bypass NIC

Virtual Inline

• WCCPv2

• Policy-based Routing

LAN Switch Router

Branch Repeater

WAN

Page 14: 17 dani künzli citrix repeater 4

• Die 4-Port NIC ist ein Paar von zwei logischen Fail-to-WireKarten

• 4-Port NICs sind für folgende Einsatzzwecke sinnvoll:• dual homed, load balanced, und redundant

• die multiplen WAN-Links haben die selbe Geschwindigkeit

• Unterstützt HA Pair Mode ab Release 5.0• Inline, WCCP oder Policy Based Routing Modes

Hochverfügbarkeit – 4-Port NICs im Repeater

Page 15: 17 dani künzli citrix repeater 4

• High Availability Mode • Kombiniert transparent zwei Branch Repeater with Windows Server in ein primär/sekundär Paar

• Benutzt Standard VRRP Protokoll

• Unterstützt verschiedene HA Modi

High Availability Mode in Branch Repeater

Switch SwitchBranch Repeater

Paar

LAN

Router

Branch Repeater

Paar

LAN

Blaues

Netzwerkkabel

WAN

WAN

Blaues

Netzwerkkabel

Blaues

Netzwerkkabel

Page 16: 17 dani künzli citrix repeater 4

• Centralized management via Command Center*

• Inline, WCCP and PBRdeployment modes

• No Group Mode support

• No Fail-to-Wire (FTW) support

Branch Repeater VPX Features

Print

Server Branch

Services

* Requires Command Center v4.0 or higher

Page 17: 17 dani künzli citrix repeater 4

VPX

VM #1

VM #2

• Cannot “bridge” or bypass the XenServer host if hosting other VMs

• XenServer does not recognize any special hardware (FTW card)

• Use WCCP or PBR

• Use XenServer HA• Configure VPX to start automatically

• Configure HA on Resource Pool

Branch Repeater VPX Failover and Bypass Card

VPX Server

Page 18: 17 dani künzli citrix repeater 4

Branch Repeater VPX Requirements

VPX Minimum Requirements XenServer Requirements

• 1 CPU

• 1 GB RAM

• 60 GB Disk

• 2 Virtual NICs

• 64 bit x86 server

• VT enabled CPU (Intel VT or AMD-V) for running Windows VMs*

• Min. 1 GB RAM, 16 GB disk**

• Windows PC for XenCenter

* Branch Repeater VPX does not require VT enabled CPU

** Not including VM requirements

Citrix Confidential - Do Not Distribute

Page 19: 17 dani künzli citrix repeater 4

Citrix Confidential - Do Not Distribute

Branch Repeater: Virtual Appliances Minimum System Requirements

Trial Version1 Branch Repeater VPX2

Model VPX Express VPX 2 VPX 10 VPX 45 @ 4GB RAM VPX 45 @8GB RAM

Max WAN Speed 512Kbps 2Mbps 10Mbps 45 Mbps 45 Mbps

Max Accelerated

Connections10 1000 10000 15000 25000

Max Repeater

Plugins5 50 250 400 500

Minimum System Requirements (per VM)

Hypervisor XenServer 5.6 or later VMware vSphere vSphere

ProcessorDual Core Intel or AMD 64-bit x86 (Citrix XenServer)

Dual Core Intel VTx or AMD-V 64-bit x86 (VMware vSphere)

Memory 2 GB 2 GB 4 GB 4 GB 8 GB

Hard drive 60 GB 100 GB 250 GB 250 GB 500 GB

Network interface 2 virtual NICs

Virtual CPUs1 for Citrix XenServer

2 for VMware vSphere

2 for Citrix XenServer

2 for VMware vSphere1 VPX Express is a 12 month free trial license that includes 5 Repeater Plug-in licenses and limits usage to 10

accelerated connections2 The maximum number of accelerated connections and Repeater Plug-ins depends on the resources allocated to the

VPX. For more details refer to product documentation at MyCitrix (www.mycitrix.com)

Page 20: 17 dani künzli citrix repeater 4

Resource Allocation Recommended Sizing

Memory (RAM) Disk Space Max. WAN

Throughput

Max. Accelerated

TCP Connections

Max. Repeater

Plug-ins

1 GB(2) 60 GB (2) 2 Mbps 1,000 50

1 GB 100 GB 2 Mbps 1,000 50

4 GB 250 GB 45 Mbps 15,000 400

8 GB 500 GB 45 Mbps 25,000 500

Supported Configurations and Sizing Guideline

IMPORTANT

1. Only the above-listed combinations of RAM and Disk are supported, more will be added in future releases.

2. The 1 GB RAM and 60 GB Disk minimal, default profile is not recommended for production. It is recommended for

demos and proof-of-concepts.

3. The above sizing recommendations are based on an average mix of various traffic types; the actual sizing will depend on

the traffic mix in a given deployment scenario.

Page 21: 17 dani künzli citrix repeater 4

HDX Broadcast &HDX IntelliCache

Page 22: 17 dani künzli citrix repeater 4

Fully Transparent, Symmetric WAN Optimization

Branch Repeater Branch Repeater

Branch Office Users

Datacenter

TCP Flow

Control

Multi-Level

CompressionProtocol

Accelerators

TCP Flow

Control

Multi-Level

CompressionProtocol

Accelerators

Page 23: 17 dani künzli citrix repeater 4

Branch Repeater Technologie – HDX Broadcast

(Optimierung ineffizienter Protokolle)

(Erhöhung von Datendurchsatzraten)

(Beseitigung Paketverluste, Optimierung TCP)

(Priorisierung von kritischem Traffic)

Adaptive TCP Flow Control

Adaptive Compression

Adaptive Protokoll Beschleunigung

Priorisierung und QoS

Page 24: 17 dani künzli citrix repeater 4

Optimierung gängiger Applikations-Protokolle

Adaptive Protokoll Beschleunigung

• Minimiert Folgen der Latenz durch Reduzierung der Round Trips (geschwätzige Protokolle)

• CIFS (Dateiaustausch)

• MAPI (Exchange)

• Compression Engine erkennt Anwendung

• Separiert den Headers von Payload

• ICA, CIFS, MAPI, HTTP, FTP, NFS

Example: CIFS

Page 25: 17 dani künzli citrix repeater 4

Beispiel: CIFS – ohne Branch Repeater

250ms

250ms

250ms

250ms

1000 ms

Page 26: 17 dani künzli citrix repeater 4

Beispiel: CIFS – mit Branch Repeater

1 ms

125 ms

1 ms

125 ms

252 ms

Open \\dog\bone\blue

for John Whomever,

password “Whatever”

Page 27: 17 dani künzli citrix repeater 4

Branch Repeater Technologie – HDX Broadcast

(Optimierung ineffizienter Protokolle)

(Erhöhung von Datendurchsatzraten)

(Beseitigung Paketverluste, Optimierung TCP)

(Priorisierung von kritischem Traffic)

Adaptive TCP Flow Control

Adaptive Compression

Adaptive Protokoll Beschleunigung

Priorisierung und QoS

Page 28: 17 dani künzli citrix repeater 4

First Pass

Adaptive Compression

Compression History

(HDX IntelliCache)

Compression History

(HDX IntelliCache)

Page 29: 17 dani künzli citrix repeater 4

Second Pass

Adaptive Compression

Ein kleiner Token ersetzt tausende von Bytes

Compression History

(HDX IntelliCache)

Compression History

(HDX IntelliCache)

Page 30: 17 dani künzli citrix repeater 4

Branch Repeater Technologie – HDX Broadcast

(Optimierung ineffizienter Protokolle)

(Erhöhung von Datendurchsatzraten)

(Beseitigung Paketverluste, Optimierung TCP)

(Priorisierung von kritischem Traffic)

Adaptive TCP Flow Control

Adaptive Compression

Adaptive Protokoll Beschleunigung

Priorisierung und QoS

Page 31: 17 dani künzli citrix repeater 4

Adaptive TCP Flow Control

Slow Start Slow Ramp

Ohne Branch Repeater

durchschn.

Auslastung

Durchsatz

Zeit

Mit Branch Repeater

durchschn.

Auslastung

Durchsatz

Zeit

Link Geschw.

Unter Berücksichtigung von Latenz und Paketverlusten

Page 32: 17 dani künzli citrix repeater 4

Branch Repeater Technologie – HDX Broadcast

(Optimierung ineffizienter Protokolle)

(Erhöhung von Datendurchsatzraten)

(Beseitigung Paketverluste, Optimierung TCP)

(Priorisierung von kritischem Traffic)

Adaptive TCP Flow Control

Adaptive Compression

Adaptive Protokoll Beschleunigung

Priorisierung und QoS

Page 33: 17 dani künzli citrix repeater 4

Traffic Priorisierung und QoS

ICA (Interactive)

Bulk Transfers1.5 Mbps

Unterhaltung (YouTube, MySpace)

Ohne Branch Repeater

60%

20%

20%

Bulk Transfers

Unterhaltung (YouTube, MySpace)

ICA (Interactive)

Mit Branch Repeater

Zuweisung von Bandbreite über versch. Anwendungen und virtuelle ICA-Kanäle

Page 34: 17 dani künzli citrix repeater 4

What’s new in Branch Repeater 6.0

Page 35: 17 dani künzli citrix repeater 4

Visibility and

control over 500+

apps and services

First and only

for virtual desktops

and apps

Microsoft

apps (encrypted

Exchange, SMB)

Faster Encrypted

Delivery

User-centric

Prioritization

Centralized

Licensing

Smart-

Acceleration

For simpler

deployment in hundreds

of branch offices

Branch Repeater 6

Page 36: 17 dani künzli citrix repeater 4

SmartAcceleration for Deeper Visibility and Granular Control

0011100011101001110111000100010100001110 000111000

1001100110011101000011000

• Visibility for 500+ predefined apps and protocols out-of-the-box, + more custom

• Prioritize XenDesktop, multimedia, web and Windows apps, custom services, any application

• Auto-detect and auto-configure XenDesktop; no changes to network or XenDesktop

• Prioritize by app, branch or user location, app type, protocol, traffic direction, more

MicrosoftApps

XenApp

Voice, Video

XenDesktop

File, Print

Page 37: 17 dani künzli citrix repeater 4

100010100001110 000111000100010100001110 000111000100010100001110 001110 00111000

Auto-enable and auto-configuration with Branch Repeater

Multi-stream ICA in XenDesktop / XenApp

Use a single TCP port for multiple ICA streams XenDesktop 5.5 and XenApp 6.5.

User 1

Page 38: 17 dani künzli citrix repeater 4

Clustering (load balancing) through NetScaler

Scale for higher capacity (throughput, conns. & users)

• Policy-based “sticky” load balancing with health monitoring, optional HA pair

• Automatic load re-balancing on Repeater failover

• Support for Repeater Plug-in and Branch Repeater / NetScaler VPX

Page 39: 17 dani künzli citrix repeater 4

Adaptively allocates bandwidth across different applications and ICA virtual channel types

SmartAcceleration

ICA

CIFS

1.5 Mbpshttps

Without Branch Repeater

60%

40%

ICA

With Branch Repeater

huluMAPI

Desktop User Group Executive

Desktop User Group FrontDesk

ICA Published App CAD

ICA Published App Word, Excel

MAPI

https

CIFS

hulu & YouTube

YouTube

Page 40: 17 dani künzli citrix repeater 4

• Default Priority bits and ICA virtual channels:

• ICA packet with data from multiple channels gets the priority bit associated with

the highest level Virtual Channel

SmartAcceleration and ICA Priority Tags

Priority Sample Virtual Channels

0 – Realtime Video, Mouse and Keyboard Screen Updates

1 – Interactive Program Neighborhood, clipboard, audio mapping, license management

2 – Bulk Transfer Client COM Port Mapping, Client Drive Mapping

3 – Background Auto Client Update, Client Printer Mapping and OEM Channels

Page 41: 17 dani künzli citrix repeater 4

Acceleration

Engine

Traffic

Shaper

• Quality of Service is applied using 4 mechanisms

• Link Definition

• Application Classifiers

• Service Classes

• Traffic Shaping Policies

SmartAcceleration

Application

Classifiers

Link

DefinitionsService Classes

Traffic Shaping

Policies

Application

Groups

ICA Packet

Priorities

Page 42: 17 dani künzli citrix repeater 4

• ICA Published Applications or Virtual Desktops are auto-discovered

• Once discovered, they will appear in the application classifier list as well as in all reports and monitoring pages

• Naming convention for auto-discovered ICA applications

• ICA: NameOfTheApplication

SmartAcceleration - Application ClassifiersXenApp and XenDesktop

Page 43: 17 dani künzli citrix repeater 4

• Once applications or desktops are auto-discovered, the name and description can be edited

• The name in the Published App Name field cannot be edited

• The new name and description will now appear in Application reports and monitoring pages

SmartAcceleration - Application ClassifiersXenApp and XenDesktop

Page 44: 17 dani künzli citrix repeater 4