White Paper. Optimizing the video experience for XenApp and XenDesktop deployments with CloudBridge. citrix.com



Similar documents
Microsoft SharePoint 2013 with Citrix NetScaler

Citrix NetScaler and Microsoft SharePoint 2013 Hybrid Deployment Guide

CloudBridge Technical Overview

Deploying NetScaler Gateway in ICA Proxy Mode

Configuring Citrix NetScaler for IBM WebSphere Application Services

Microsoft Dynamics CRM 2015 with NetScaler for Global Server Load Balancing

Executive summary. Introduction Trade off between user experience and TCO payoff

Guide to Deploying Microsoft Exchange 2013 with Citrix NetScaler

Solution Guide for Citrix NetScaler and Cisco APIC EM

Solutions Guide. Deploying Citrix NetScaler for Global Server Load Balancing of Microsoft Lync citrix.com

Top Three Reasons to Deliver Web Apps with App Virtualization

Ensure VoIP and Skype for Business Call Quality and Reliability with NetScaler SD-WAN

How To Use Netscaler As An Afs Proxy

Cisco and Citrix: Building Application Centric, ADC-enabled Data Centers

Deploying XenApp 7.5 on Microsoft Azure cloud

Solutions Guide. Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB. citrix.com

White Paper. Optimizing your Microsoft application and infrastructure investments with Citrix CloudBridge. citrix.com

Modernize your business with Citrix XenApp 7.6

Microsoft TMG Replacement with NetScaler

CloudBridge Technical Overview

Cisco and Citrix: Building Application Centric, ADC-enabled Data Centers

Solve the application visibility challenge with NetScaler Insight Center

Citrix Lifecycle Management

Deploying XenApp on a Microsoft Azure cloud

Secure remote access

The Office Reinvented: Mobile Workspaces are the Future of Work

Taking Windows Mobile on Any Device

Desktop virtualization for all - technical overview citrix.com

Single Sign On for ShareFile with NetScaler. Deployment Guide

Desktop virtualization for all

The Always-on Enterprise: Business Continuity Scenarios that Work

Citrix desktop virtualization and Microsoft System Center 2012: better together

Desktop virtualization for all

The falling cost and rising value of desktop virtualization

Windows XP Application Migration Checklist

icrosoft TMG Replacement with NetScaler

Run Skype for Business as a Secure Virtual App with a Great User Experience

Quality of Experience for Mobile Data Networks citrix.com

Trend Micro InterScan Web Security and Citrix NetScaler SDX Platform Overview

Solution Guide. Optimizing Microsoft SharePoint 2013 with Citrix NetScaler. citrix.com

NetScaler: A comprehensive replacement for Microsoft Forefront Threat Management Gateway

Optimizing service assurance for XenServer virtual infrastructures with Xangati

Secure remote access

Secure SSL, Fast SSL

Design and deliver cloudbased apps and data for flexible, on-demand IT

Citrix Solutions. Overview

Using Vasco IDENTIKEY Server with NetScaler

Building a better branch office.

Provisioning ShareFile on Microsoft Azure Storage

Data Center Consolidation for Federal Government

Cisco WAAS Optimized for Citrix XenDesktop

White Paper. Protecting Mobile Apps with Citrix XenMobile and MDX. citrix.com

Solution Brief. Deliver Production Grade OpenStack LBaaS with Citrix NetScaler. citrix.com

Deploying NetScaler with Microsoft Exchange 2016

NetScaler SD-WAN. Securely delivers optimal application performance over any network

The Trainer s Guide to Using Video Streaming, Video Conferencing and On-Demand Video

Securing Outlook Web Access (OWA) 2013 with NetScaler AppFirewall

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

White paper. Microsoft and Citrix VDI: Virtual desktop implementation scenarios

Safeguard Protected Health Information With Citrix ShareFile

Mobilize with Enterprise-Grade Security and a Great Experience

Solutions Brief. Citrix Solutions for Healthcare and HIPAA Compliance. citrix.com/healthcare

How To Get Cloud Services To Work For You

Desktop virtualization and the branch office. Optimizing virtual desktops and applications to the branch office VDI.

Websense Data Security Gateway and Citrix NetScaler SDX Platform Overview

Secure Data Sharing in the Enterprise

Powering Real-Time Mobile Access to Critical Information With Citrix ShareFile

Citrix Workspace Cloud Apps and Desktop Service with an on-premises Resource Reference Architecture

Fullerton India enhances its employee productivity and efficiency with Citrix XenDesktop

Citrix Support and Maintenance Services

Mobility and cloud transform access and delivery of apps, desktops and data

Achieve mobile delivery with Citrix NetScaler

Advanced Service Desk Security

XenApp and XenDesktop 7.8 AppDisk & AppDNA for AppDisk technology

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture

Deliver the Next Generation Intelligent Datacenter Fabric with the Cisco Nexus 1000V, Citrix NetScaler Application Delivery Controller and Cisco vpath

Maximizing Flexibility and Productivity for Mobile MacBook Users

Comprehensive Enterprise Mobile Management for ios 8

Features. Key benefits. HDX WAN optimization. QoS

AppFlow: next-generation application performance monitoring.

How To Build A Call Center From Scratch

Cisco ACI and Citrix NetScaler: Opening the Way to Data Center Agility

Accelerating Microsoft Windows 7 migrations with Citrix XenApp

Solutions Brief. Unified Communications with XenApp and XenDesktop. citrix.com

RSA Adaptive Authentication and Citrix NetScaler SDX Platform Overview

Virtual desktops in hospitals: streamlining clinical workflows

Transcription:

Optimizing the video experience for XenApp and XenDesktop deployments with CloudBridge

Video content usage within the enterprise is growing significantly. In fact, Gartner forecasted that by 2016, large companies will stream more than 16 hours of video, per worker, per month. One reason is the migration to video-based training classes aimed at reducing travel costs. Also, to meet government requirements for routine training in certain HR topics and to communicate corporate policies on insider trading and conflicts of interest, among others, many enterprises have developed video- based classes. Marketing departments are now recording product announcements and product training classes to distribute to sales teams and partners. Enterprises are even adding internal video content sites for sharing business-related materials. Further, as companies host how-to videos for their enterprise products on consumer sites (e.g., the CitrixTV channel on YouTube) and the new genre of edutainment videos (e.g., TED) expands, the distinction between recreational and work-related websites has blurred. While video provides a richer training, marketing and collaboration experience, it comes with large bandwidth demands. Transmission of video to branch and mobile workers consumes large amounts of costly WAN bandwidth and may clog the WAN pipe. Moreover, in the case of mandatory training and compliance videos, the same content is watched over and over by multiple branch employees, leading to repeated downloads. Similarly, if a popular video goes viral within the enterprise, the same video files will traverse the WAN link from server to branch multiple times. These scenarios result not only in a poor viewing experience and but also in slower response time for office-critical applications such as email. Citrix CloudBridge presents a solution by offering control with connection-level visibility and prioritization and reduction of bandwidth consumption using caching and compression. Video over XenApp/XenDesktop: HDX MediaStream Users experience with latency-critical real-time applications, including video content, hosted on Citrix XenApp and Citrix XenDesktop in the enterprise datacenter, is often adversely impacted by latency and congestion on the WAN. This situation can cause inconsistent rendering of video and excessive waiting time while the video buffers. To mitigate these effects, Citrix enhanced XenApp and XenDesktop with HDX MediaStream, which offloads content fetching and/or video rendering on the client. Despite this technology, the effects of latency may persist. To further optimize the video user s experience, CloudBridge video acceleration features add value on top of HDX MediaStream in XenApp and XenDesktop environments. 2

The three features of CloudBridge that optimize video users experience are: 1. Video caching 2. Disk-based compression 3. Quality of Service (QoS) In this paper, we discuss each of these features and how to configure them, and present relevant use cases. Figure 1: HDX Flash redirection scenarios and relevant CloudBridge optimization techniques For more details about HDX MediaStream, please refer to the Citrix white paper, HDX Optimization and Best Practices. Depending on the HDX Flash redirection option used in HDX MediaStream-enabled environments, CloudBridge provides different sets of optimization techniques. The mapping for redirection scenario and optimization technique is shown in Figure 1. CloudBridge video acceleration 1. Video caching When a user at a branch office provisioned with a properly configured CloudBridge appliance plays a video from the video server hosted in the datacenter or on the public Internet, the request for video content will result in caching of that video on the local CloudBridge device. Once cached, the video will be served from the local CloudBridge appliance in response to all subsequent requests until the content is flushed or marked as stale. Local caching has two main advantages: 1. performance is faster and the viewing experience improves dramatically because the video is served at LAN speed; and 2. WAN link usage for redundant transfers is minimized. CloudBridge video caching supports all video content transmitted over HTTP, including videos played directly within the browser or played in a XenApp/ XenDesktop environment with HDX Flash redirection enabled. 3

Video caching allows customers to: Enable or disable caching on specific video content sites or video servers Control the maximum size of video objects to be cached Bypass the caching engine in the case of pre-defined traffic to control the load on the CloudBridge appliance Video caching in a client-fetched, client-rendered HDX redirection environment In the previous section we discussed the three HDX redirection modes that can be used depending on client capacity and network topology. To preserve the best user experience the recommended method for video content delivery is client- fetched, client-rendered HDX Flash redirection mode. In this section we explain how CloudBridge video caching can be used to cache content in clientfetched, client-rendered mode. Note that configuration and management of the video caching feature are performed on the branch office CloudBridge appliance. Figure 2 shows User A and User B who are running a XenDesktop session on a laptop and an ipad tablet, respectively. As HDX Flash redirection is enabled, both users first access the XenDesktop server for authentication through an ICA connection, and then try to access a video through native HTTP. Figure 2: Video caching in client-fetched, client-rendered HDX Flash mode for XenDesktop users The numbered arrows in the figure illustrate the traffic flow steps: (1) User A establishes an ICA connection to XenDesktop. (2) User B establishes an ICA connection to XenDesktop. (3) First, User A accesses HTTP video over a slow WAN link. (4) Subsequently, User B fetches HTTP video content directly from the local CloudBridge video cache over a fast LAN link. Note that little or no WAN bandwidth is used. 4

Video caching performance results As discussed earlier, video caching accelerates downloads because the cached copy is served locally. Figure 3 shows some of our lab results when using video files of different sizes. From the graph, it can be seen that the time to download is accelerated by up to 48 times in the case of a cache hit when compared with no caching in the network. These tests were done over 10 Mbps simulated WAN link with 50 ms round trip- time and 0.01% losses. Figure 3: Reduction in time to download using video caching acceleration on CloudBridge 2000 appliance The slight increase in time to download during a cache miss case when compared to a cache disabled scenario is due to overhead of disk-write operations. 2. Disk-based compression Disk-based compression reduces bandwidth requirements between appliance pairs residing on opposite ends of a WAN connection. CloudBridge maintains a compression history of traffic traversing the WAN. CloudBridge utilizes block- level pattern-matching algorithms to identify and eliminate duplicate traffic. Information about the matched data is stored on the CloudBridge appliances on the datacenter and branch sides of the WAN. Block-level compression of this type can match and eliminate very large blocks of identical data. It is especially effective when identical video content is accessed by multiple users. Repetitive accessing of the same video results in very high compression ratios and more-efficient use of the WAN. So when sent multiple times, the entire block of data can be replaced by a pointer to the data already in the receiving appliance s compression history, resulting in significant bandwidth savings. Since pattern matching works on a very granular level it can also remove redundant data transmitted across different files and applications. 5

Disk-based compression for video traffic in XenApp/ XenDesktop environments Figure 4 shows User A and User B who are running a XenDesktop session on a laptop and an ipad, respectively. CloudBridge appliances are present on both the datacenter and the branch sides of the WAN. The solution s disk-based compression feature comes into play to remove any duplicate traffic flowing across the WAN. Figure 4: Disk-based compression in server-fetched HDX modes for XenDesktop users The numbered arrows in the figure illustrate the traffic flow steps: (1) Users A establishes an ICA connection to XenDesktop. (2) Users B establishes an ICA connection to XenDesktop. (3) First, User A requests the video. This request goes over the ICA connection. XenDesktop fetches the video from the video server over HTTP and sends it, encapsulated in the ICA channel, to User A. During this transmission, a local copy of the video file is stored on the disk of both CloudBridge appliances. (4) Subsequently, when User B requests the same video, the CloudBridge pair recognize that blocks of data are already available in their disk and can be directly served from the branch-side CloudBridge appliance. 3. Quality of Service The enterprise WAN is a costly resource and traffic passing through it should be monitored and adjusted to align with companies policies and objectives. The bursty nature of video content is difficult to predict and can affect business- critical applications. This means that a mechanism to preserve both the video and application experience is a requirement. The CloudBridge Advanced Traffic Management feature serves as a tool for managing WAN utilization and preserving user experience. 6

The QoS module of CloudBridge helps enterprises achieve these goals through: 1. Visibility, monitoring and reporting of WAN traffic 2. Classification, prioritization and DiffServ/TOS bit marking Table 1 shows examples of how the granular control capabilities in CloudBridge Category Classification criteria Priority Training and compliance videos IP address match with HR training video server Very high Work-domain related video URL match with department- specific internal video server Medium Recreational content URL match with external websites Very low Table 1: Sample QoS settings for classification and prioritization of XenApp/XenDesktop video traffic. The classification criteria and priority shown can be enforced by defining application classifiers, traffic shaping policies and service classes on CloudBridge. Prioritizing video in MultiStream ICA with CloudBridge QoS engine Where supported, MultiStream ICA splits the ICA protocol into the four basic components: real time, interactive, bulk and background traffic. You can assign QoS values, from high priority to low priority or best effort, to each of these streams. The video traffic is categorized under real-time traffic in MultiStream ICA. CloudBridge will automatically query the XenApp or XenDesktop farm to see if MultiStream ICA is supported. If supported, CloudBridge will automatically apply different ICA priorities to each of these streams based on the traffic shaping policy configured. However, without CloudBridge the MultiStream ICA traffic will traverse the WAN as a single stream and the absence of desired prioritization will cause real-time applications like video to suffer. Figure 5: MultiStream ICA with CloudBridge QoS engine 7

Summary Video caching, disk-based compression and QoS are key features of CloudBridge that help enterprises significantly improve video viewing experience in XenApp and XenDesktop environments while drastically reducing WAN bandwidth usage. Following are highlights of CloudBridge video acceleration: Enhanced viewing experience with reduced latency Elimination of duplicate video traffic and unclogging of the network Ability to configure caching for enterprise video servers Acceleration of XenDesktop HDX Flash re-direction mode by caching video traffic Intelligent URL re-write detection mechanism to boost the caching hit rate Fully validated for YouTube, Metacafe, Vimeo and Youko Selective caching configuration Video content identification, classification and shaping to manage bandwidth consumed by video QoS for MultiStream ICA To learn more about the video acceleration features of CloudBridge, please visit: http://support./proddocs/topic/cloudbridge/cldb-cloudbridge.html. Video caching was introduced as a feature of CloudBridge in firmware release 7.0 while disk-based compression and QoS have been available with the earlier releases as well. Also if you have questions about the solution, please contact the CloudBridge Product Management team at CloudBridge-PM@. Notes MarketScope for Video Content Management and Delivery. Gartner. April 13, 2012. Corporate Headquarters Fort Lauderdale, FL, USA India Development Center Bangalore, India Latin America Headquarters Coral Gables, FL, USA Silicon Valley Headquarters Santa Clara, CA, USA Online Division Headquarters Santa Barbara, CA, USA UK Development Center Chalfont, United Kingdom EMEA Headquarters Schaffhausen, Switzerland Pacific Headquarters Hong Kong, China About Citrix Citrix (NASDAQ:CTXS) is a leader in mobile workspaces, providing virtualization, mobility management, networking and cloud services to enable new ways to work better. Citrix solutions power business mobility through secure, personal workspaces that provide people with instant access to apps, desktops, data and communications on any device, over any network and cloud. This year Citrix is celebrating 25 years of innovation, making IT simpler and people more productive. With annual revenue in 2013 of $2.9 billion, Citrix solutions are in use at more than 330,000 organizations and by over 100 million users globally. Learn more at www.. Copyright 2014 Citrix Systems, Inc. All rights reserved. Citrix, XenDesktop, XenApp, ICA, HDX and CloudBridge are trademarks of Citrix Systems, Inc. and/or one of its subsidiaries, and may be registered in the U.S. and other countries. Other product and company names mentioned herein may be trademarks of their respective companies. 0614/PDF 8