Upload
digicomp-academy-ag
View
381
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Citrix RepeaterClaudio Mascaro, BCD-Sintrag AG, SwitzerlandDaniel Künzli, Citrix Systems GmbH, Switzerland
Best Delivery Optimization system for
XenDesktop & XenApp
Citrix Branch Repeater
Citrix Confidential - Do Not Distribute
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
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
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
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
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
ISA Caching
Stage Applications
Management
Windows WMI
System Configuration Operation Manager (SCOM)
2008 R2
• 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
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
Citrix Branch RepeaterProduct Line Details
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
• 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
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
• 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
• 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
• Centralized management via Command Center*
• Inline, WCCP and PBRdeployment modes
• No Group Mode support
• No Fail-to-Wire (FTW) support
Branch Repeater VPX Features
Server Branch
Services
* Requires Command Center v4.0 or higher
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
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
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)
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.
HDX Broadcast &HDX IntelliCache
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
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
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
Beispiel: CIFS – ohne Branch Repeater
250ms
250ms
250ms
250ms
1000 ms
Beispiel: CIFS – mit Branch Repeater
1 ms
125 ms
1 ms
125 ms
252 ms
Open \\dog\bone\blue
for John Whomever,
password “Whatever”
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
First Pass
Adaptive Compression
Compression History
(HDX IntelliCache)
Compression History
(HDX IntelliCache)
Second Pass
Adaptive Compression
Ein kleiner Token ersetzt tausende von Bytes
Compression History
(HDX IntelliCache)
Compression History
(HDX IntelliCache)
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
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
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
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
What’s new in Branch Repeater 6.0
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
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
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
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
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
• 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
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
• 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
• 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