SWsoft  
   Home       News and Events       Products       Partners       Support       About     
 
 
  How to Buy   Contact   Feedback           
 
 
     Products
 
  xLswitch
 
  System Requirements
 
  Documentation
 
  Competitive Comparison
 
  Price Comparison
 
  Performance Comparison
 
 

Technology For
Fast and Furious HSPs
VPS Fast Start Program teaser Hosting Service Providers are jump-starting their profits using Virtuozzo technology to partition their servers into hundreds of fully-isolated and secure “Virtual Private Servers.”
Starting from $3,000



View online demo Try now Buy now

Download xLswitch
Product Documentation
pdf icon Features Overview
pdf icon Bandwidth Management
pdf icon Level 7 Switching
pdf icon Application Notes
PowerPoint PowerPoint Presentation

Our Products
HSPcomplete HSPcomplete
Virtuozzo Virtuozzo

 

Performance Comparison

To make a fair estimation of xLswitch performance, we decide to test another commercial load-balancer product on the same hardware and OS version. Popular Zeus Load Balancer v1.3.5 (www.zeus.com) was used for the comparison, since we were not able to obtain a Linux version of Resonate Central Dispatch.

Performance

The chart below summarizes the performance data collected in tests of the four-server farm under the load of one to six client machines. Three series of measurements were performed - first used one thread per client, second used 50 active threads, third - 200 threads.
Scalability by clients
As you can see, the peak performance of xLswitch beats Zeus Load Balancer by more than 30%. This is probably explained by the overhead of user-space request processing processing employed in Zeus product.

Scalability

We were also interested how much the aggregate performance couls be improved by adding more servers to the farm. The chart displays the peak performance of the cluster depending on the number of machines in the farm.
Scalability by server
While both products could be used to increase the site availability, only xLswitch demonstrated the significant step up in performance when adding a server to the farm. Probably, the total cluster performance based on Zeus is limited early by the peak troughput of the balancer itself.

HTTP 1.1 performance

To increase performance even further, several requests could be sent during one HTTP version 1.1 session. It lowers down the number of opening/closing of TCP connections, and improves the speed significantly. Our tests clearly shown that Zeus Load balancer is limited in throughput and can't scale well beyound a couple servers in the farm, see the picture below.
ZLB vs xLswitch, HTTP 1.1

How we tested

Identical machines were used as servers and client:

  • 2xPentiumIII 600MHz 512K cache
  • 256M RAM
  • 3c905B network card
  • Linux kernel version 2.4.2
all connected by fast ethernet switch. We used thttpd v 2.20b as a high-performance HTTP server and ab as a client (Apache HTTP server benchmarking tool). The workload used in tests was a 12-byte static file, small enough in order not to saturate the network. Unless stated, HTTP version 1.0 requests were used.
Now you can:

  • View Online Multimedia Demo
  • Purchase xLswitch License
  • Download xLswitch for Evaluation
  • Request more information
  • Get the sales team to contact you
  •  
    Please:
    Phone Call +1 (650) 875 7185
    E-mail E-mail to sales@sw-soft.com


    This site mirrors:   USA  Russia  Singapore
    View this site in:
      Site Map How to Buy    Contact    Feedback  

     © 1994-2002  SWsoft
     Design by Ivan Boyko
    +1 (650) 875 7185 info@sw-soft.com
    www.sw-soft.com