Exceed onDemand A Technical Whitepaper

Exceed onDemand A Technical Whitepaper Exceed onDemand A Technical Whitepaper

mimage.hummingbird.com
from mimage.hummingbird.com More from this publisher
14.11.2012 Views

Exceed onDemand 5 — A Technical Whitepaper The Setup Exceed onDemand 5 is installed on Sun ® Solaris ® 8, Red Hat Linux Advanced Server 3.0 and Microsoft Windows Server 2003. Similar configuration files are created on all Exceed onDemand Servers, which will connect the user to Red Hat Linux machine launching various applications. Operating System Hardware Specification Sun Solaris 8 Sun UltraSparc II Processor @ 360 MHz and 512 MB RAM Windows Server 2003 Intel Pentium M at 1.5 GHz and 512 MB RAM Red Hat Linux Advanced Server 3.0 Intel Pentium 4 @ 1GHz and 512 MB RAM Memory Consumption Memory consumption was measured on the various hosts housing Exceed onDemand Server to record the memory usage of the ewebhost process. The results were measured in kilobytes (kb). X applications Sun Solaris Red Hat Linux Windows Server 2003 Passive mode, no application (Base line) 5864 3100 4324 xterm — Single Window Mode 5920 3264 4460 Idling GNOME Desktop 16000 10204 11292 Running Mozilla in the GNOME Desktop 18000 11088 12316 Bandwidth Consumption The following table displays the total bytes transferred between Exceed onDemand Client and Exceed onDemand Server based on each type of X applications. Exceed onDemand Client Exceed onDemand Server IBM Thinkpad T40 Intel Pentium 4 @ 1GHz Pentium-M 1.6GHz 512 MB RAM 1024MB RAM Linux Red Hat Enterprise Advanced Server 22

Exceed onDemand 5 — A Technical Whitepaper X Applications Traditional X Server Exceed onDemand) Traditional X Servers are not bandwidth-sensitive. Therefore, regardless of whether the X server is runs over a LAN or dialup connection, it consumes the same amount of bandwidth and sends the same amount of data over the network. Exceed onDemand, however, is not only capable of significantly reducing bandwidth usage; it is also bandwidth-sensitive. As the connection speed and the bandwidth decline, the advanced compression and caching mechanism is engaged and the bandwidth usage decreases. As the results indicate, launching a Gnome desktop using traditional X server generated more than 7MB of data transfer between the Red Hat Linux machine and the PC. Using Exceed onDemand to launch the same desktop from the Linux machine over a LAN connection generated 90 times less data and brought the total transfer down to 80kb. The same test was performed over a dialup connection and data transfer was further reduced to 67kb, or more than 100 times less data. The amount of data transfer varies from one application to another depending on the nature of the X application. Summary Fast Connection Slow Connection Gnome Desktop 7,132 80 (1.1%) 67 (0.9%) Gnome and Firefox 11,087 324 (2.9%) 254 (2.3%) The server requirements for Exceed onDemand Server can be as disparate as the system requirements for the X applications themselves. Software evaluators are strongly advised to install Exceed onDemand in their environments and monitor the CPU, bandwidth and memory usages, as well as the access pattern. Using these statistics, software evaluators will appreciate the uniqueness of their environments. Finally, they can make an informed decision on the server hardware requirement that can satisfy their expectations. 23

<strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />

X Applications Traditional X Server <strong>Exceed</strong> <strong>onDemand</strong>)<br />

Traditional X Servers are not bandwidth-sensitive. Therefore, regardless of whether the X server<br />

is runs over a LAN or dialup connection, it consumes the same amount of bandwidth and sends<br />

the same amount of data over the network. <strong>Exceed</strong> <strong>onDemand</strong>, however, is not only capable of<br />

significantly reducing bandwidth usage; it is also bandwidth-sensitive. As the connection speed<br />

and the bandwidth decline, the advanced compression and caching mechanism is engaged and<br />

the bandwidth usage decreases.<br />

As the results indicate, launching a Gnome desktop using traditional X server generated more than<br />

7MB of data transfer between the Red Hat Linux machine and the PC. Using <strong>Exceed</strong> <strong>onDemand</strong> to<br />

launch the same desktop from the Linux machine over a LAN connection generated 90 times less data<br />

and brought the total transfer down to 80kb. The same test was performed over a dialup connection<br />

and data transfer was further reduced to 67kb, or more than 100 times less data. The amount of data<br />

transfer varies from one application to another depending on the nature of the X application.<br />

Summary<br />

Fast Connection Slow Connection<br />

Gnome Desktop 7,132 80 (1.1%) 67 (0.9%)<br />

Gnome and Firefox 11,087 324 (2.9%) 254 (2.3%)<br />

The server requirements for <strong>Exceed</strong> <strong>onDemand</strong> Server can be as disparate as the system requirements<br />

for the X applications themselves. Software evaluators are strongly advised to install <strong>Exceed</strong><br />

<strong>onDemand</strong> in their environments and monitor the CPU, bandwidth and memory usages, as well as<br />

the access pattern. Using these statistics, software evaluators will appreciate the uniqueness of their<br />

environments. Finally, they can make an informed decision on the server hardware requirement that<br />

can satisfy their expectations.<br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!