Make your applications run faster with ZXTM!

Application Acceleration - Apache and WebLogicOver the last few months, we've been running some performance tests with BroadBand Testing. We originally comissioned them to independently measure the performance of our new ZXTM 7400 appliance, but we asked them to take a look at how ZXTM could accelerate some common web-based applications as well.

The results surprised us all, and clearly illustrated how the various capabilities of ZXTM worked together to give some very dramatic performance boosts.

"This is the first time we've tested ZXTM directly in an application acceleration scenario. This is an area where there is keen competition, yet where many of the incumbent vendors are making great claims about performance improvements in the region of 2-3 times, with ZXTM we effortlessly achieved between 10-40 times improvement in performance over the application working alone. This says something about the Zeus solution."

Steve Broadhead, BroadBand Testing

Accelerating Apache

When BroadBand testing examined the effect of using ZXTM to manage LAN and WAN traffic to an Apache server (Read more):

  • Apache's Keepalive Implementation gives very inconsistent levels of service when under load. ZXTM can manage Keepalives on Apache's behalf to give even and consistent levels of service.

  • Apache's performance when not using Keepalives is poor, with large error rates and low transaction rates. Using ZXTM with or without Keepalives totally eliminates errors, and results in an increase of up to 18-times the sustained transaction rate.

  • Apache's SSL performance is sub optimal, with slow transaction times, limited capacity and connection errors under load. Using ZXTM to decrypt SSL traffic provides up to 20-times the transaction rate and 20-times faster transactions, with no connection errors.

  • Apache performs very poorly on real-world high-latency networks. ZXTM almost totally eliminates the high-latency effects, giving up to 40-times better utilisation, and 8-times faster transaction times.

Accelerating BEA WebLogic

Similar tests were conducted against a BEA WebLogic server (Read more):

  • ZXTM could up to double the transaction rate that could be achieved from WebLogic, with no additional software or server tuning.

  • Transactions were over twice as fast when using ZXTM, under sustained load from multiple clients.

  • Using ZXTM to decrypt SSL traffic provided over 15-times the SSL performance - enough to saturate the WebLogic server with regular requests.

  • Errors were totally eliminated for all but the most demanding tests.

How does ZXTM do this?

There's a combination of features in ZXTM that contribute to this acceleration effect:

  • Offloading compute-intensive tasks so that each application can concentrate on its core tasks;
  • Accelerating and buffering TCP transactions to achieve local-network speeds, even over a global WAN;
  • Minimizing connection processing on the application by optimized HTTP KeepAlive multiplexing;
  • Caching frequently-requested content on behalf of the application.

The full details, including test methodologies and results, are written up in a number of white papers:

BroadBand Testing used a ZXTM 7000 Appliance in these tests, and barely made it sweat! Anyone interested in the performance of the ZXTM Appliances can read their full ZXTM 7400 Appliance Test Report, and the ZXTM Appliance Performance reference.

Owen Garrett [Zeus Dev Team] 07 September 2006  Permalink  
Leave a comment ...
Your email address will not be displayed.
Your URL will be displayed.
This public messageboard is not a forum for technical support. To report technical support problems, please contact our dedicated Support team using the instructions at the bottom of this page.
Options:
 
(Line breaks become <br />)
(Set cookies for name, email & url)
Download Free ZXTM Desktop Edition

Recent Articles

Other Resources



www.zeus.com