TWiki> UCSDTier2 Web>OSGScal>WebTest (revision 1)EditAttach

Static Web Content test

A simple scalability test of an Apache Web server, serving static files.

The aim was to establish the behaviour of a simple Web server (like the one used by the gldiein factory) under heavy stress.

Test setup

Server:

  • 2 x Dual Core AMD Opteron(tm) Processor 275
  • 8GB RAM
  • Gigabit Etherent LAN
  • Using Apache 2.2.3 on CentOS? 5.5

Clients:

  • CMS T2 worker nodes @UCSD
  • Accessed via the Grid using the glideTester
  • Using wget for download

Transferring a small file

For this test, a small file of about 1k was being accessed by the clients.

The Web server held very well with about 400Hz to about 1k concurrent clients.After that clients startto see problems.

Concurrency Success Failure Stuck clients
10 569k (237Hz) 0 0
50 720k (300Hz) 0 0
100 1039k (433Hz) 0 0
150 1028k (428Hz) 0 0
200 940k (392Hz) 0 0
300 1049k (437Hz) 0 0
400 1072k (447Hz) 0 0
600 1107k (461Hz) 0 0
800 1161k (484Hz) 0 0
1000 1205k (502Hz) 0 119
1500 671k (280Hz) 19 1251
2000 706k (294Hz) 0 1849

The load on the server is minimal, and the network is underutilized at about 6Mbits/s.

  • http_1k_cpu.png
  • http_1k_net.png

-- IgorSfiligoi - 2011/04/05

Topic attachments
I Attachment Action Size Date Who Comment
pngpng http_1k_cpu.png manage 21.6 K 2011/04/05 - 18:00 IgorSfiligoi CPU usage for 1k files
pngpng http_1k_net.png manage 28.6 K 2011/04/05 - 18:00 IgorSfiligoi Network usage for 1k files
Edit | Attach | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2011/04/05 - 18:01:22 - IgorSfiligoi
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback