« From Guitar Hero to IT Hero: Activision wins with Riverbed | Main | Riverbed customers get a voice »

April 20, 2009

Riverbed and Thin-Client Traffic

The latest Riverbed software release--RiOS 5.5--provided a number of significant new features, including RSP as I discussed in a previous blog.  Another important feature first available in RiOS 5.5 is known as SDR-M, or memory-based Scalable Data Referencing.  The SDR-M feature only stores redundant byte-level data patterns in the DRAM memory of the Steelhead appliance.  Prior to RiOS 5.5, Riverbed's SDR mechanisms always stored redundant data patterns on disk-based storage media.  However, when disk-based SDR was applied to real-time applications such as thin-client traffic, added latency and jitter would result from the process of storing and reading data on the spinning disk media in the Steelhead appliance.  Since the thin-client interface is particularly sensitive to latency, we would usually advise customers to not use SDR technology on thin-client traffic with RiOS 5.0 and earlier versions of Steelhead software.  But that is no longer the case with RiOS 5.5, where SDR-M can now be applied with no adverse impacts to thin-client traffic.  The following shows the significant data reduction benefits achieved by SDR-M when applied to thin-client traffic:

Citrix  Click on the above diagram to see it clearly.  It illustrates the outcome of a test where Riverbed's SDR-M technology achieved significantly better data reduction than the native default compression in the Citrix ICA (XenApp server) platform.  Similar results can be obtained for RDP-based network traffic issued by platforms such as VMWare View or Windows Terminal Server.  More significantly, the above results are achieved without added jitter and latency that would have been introduced if the redundant data had to be written to and read from disk-based storage.

Also notable is the observation that the results achieved above were obtained for a single Citrix ICA session; SDR-M is even more effective in eliminating redundant data when it can be applied to multiple ICA sessions optimized through the same Steelhead appliance.  When this occurs, SDR-M will leverage the redundant byte patterns observed in each Citrix user's screen view for other Citrix users that are observing the same or similar screen views.

Beyond just applying SDR-M to thin-client traffic, Riverbed Steelhead appliances also have a number of other features that can improve the performance of thin-client applications.  These include QoS enforcement capabilities that allow prioritization of thin-client traffic over other bandwidth-intensive applications such as CIFS and FTP.  Riverbed also offers an enhanced transport called MX-TCP, which addresses TCP slow-start and window expansion issues that occur in high packet-loss environments, including in WAN links experiencing network congestion.

The following Riverbed white paper is available for those who are interested in further detail on Riverbed's capabilties to optimize thin-client traffic:

Download WhitePaper-Riverbed-optimizingthinclients_nc

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e5508a3ca7883401156fd2b3d3970b

Listed below are links to weblogs that reference Riverbed and Thin-Client Traffic:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

I'm replicating SSH data over to our DR site with Double-Take. I have managed to establish optimization with the riberbed appliances but reduction stays at 0%. Is there anything more I can do?

Jeff,

If you're getting 0% data reduction, the most likely cause is that the data is encrypted. Since you described this as SSH data, then I take it you're sending the data over an encrypted SSH connection. Please reconfigure Double-take to send the data over the clear, and then use IPSec or SSL encryption on the Steelhead.

Josh

Post a comment

If you have a TypeKey or TypePad account, please Sign In.


WWW
blogs.riverbed.com

Please enter your email address to subscribe to the Riverbed Blog:

Please enter your email address to subscribe to the Riverbed Blog: