EXTREME Overclocking  - Server Power & Performance Article - Page: 2
Home | Reviews | Forums | Downloads | $ EXTREME Deals $ | RealTime Pricing | Free Magazines | Gear | Wiki | Folding Stats Newsletter | Contact Us
kangaroos

Server Power & Performance:
A Buyers Guide To Upgrading Your System

Date: January 14, 2004
Author: Jason Rabel

 

Real Life Scenario:

One of our web / database servers was hitting an unusually high load level and suffering from poor performance during peak hours of website traffic. After tuning the OS and application as much as could be, the server would still run out of physical memory and thus be forced to swap to virtual memory. As soon as it started swapping to virtual memory was when the load levels started to increase and performance decrease.

Simple solution? Add more RAM to the system. (You knew I was going to say that.)

We contacted Crucial Technology about our situation, and a few days later we had a 1GB PC2100 ECC Registered DIMM ready to install in the server.

System Specifications

Motherboard: MSI K7D-L
CPUs: 2 x AMD 2100+ MP
Memory: 2 x 512MB Crucial PC2100 (Before)
1 x 1GB Crucial PC2100 (Added)
Hard Drive: Maxtor 120GB 7200RPM
OS: Red Hat Linux 7.2

The web server used is Apache, which generates dynamic web pages based on data from the MySQL database. The database holds anywhere from 5-10 million rows of data at any given time! Caching data plays a key role in keeping performance at acceptable levels for the users. The requests are generally for the same lumps of data, potentially requesting thousands of rows of data initially, which must be aggregated together and summarized down to something that is human-readable.

Even though this is a production server, it was taken out of the loop long enough to run some performance comparisons before and after adding in the extra gigabyte of memory. Instead of using synthetic benchmark programs, which don't really reflect what this server does day-to-day, I chose to use a program called siege. Here's a quick quote from the author's site about siege:

Siege is a http regression testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress, to see how it will stand up to load on the internet. Siege supports basic authentication, cookies, HTTP and HTTPS protocols. It allows the user hit a web server with a configurable number of concurrent simulated users. Those users place the web server "under siege."

Siege is very configurable, settings like concurrent users and repetitions allow you to simulate an entire day's traffic in just a matter of seconds (hence the name "siege"), so one must be careful using this tool as it can be very easy to overload a server. Also instead of requesting just a single page from the server, a file can be created with a list of URLs to request during the test, thus making it more accurate of a simulation of real (and random) traffic.

 





EXTREME Overclocking Newsletter
Thousands of PC enthusiasts are already subscribed to the EXTREME Overclocking Newsletter, have you signed up yet?
Your Email Address:
Sponsored Links
Latest Reviews
Most Downloaded Files
Recently Added Files
CPU-Z 1.455/16/08
Compare Prices On Top Brands!
Search:
For:

Intel Core 2 Processors
Kentsfield (LGA 775)
QX6850  QX6800  QX6700  Q6700  Q6600
Conroe (LGA 775)
X6800  E6850  E6750  E6700  E6600  E6550  E6420  E6400  E6320  E6300
Allendale (LGA 775)
E4500  E4400  E4300

AMD Athlon 64 Processors
Brisbane (AM2) X2
5000+  4800+  4400+  4000+  BE-2350  BE-2300
Windsor (Socket F) X2
FX-74  FX-72  FX-70
Windsor (AM2) X2
FX-62  6400+  6000+  5600+  5400+  5200+  4600+  4200+  3800+
Orleans (AM2)
4000+  3800+  3500+  3200+  3000+

AMD Opteron Processors
Santa Rosa (Socket F)
2224 SE  2222 SE  2220  2218 HE  2216 HE  2214 HE  2212 HE  2210 HE
Santa Ana (AM2)
1222  1220  1218  1216  1214  1212  1210
Santa Ana (AM2)
1216 HE  1214 HE  1212 HE  1210 HE
Denmark (939)
185  180  175  170  165

DDR3 Memory
PC3-14400  PC3-12800  PC3-11000  PC3-10666  PC3-10600  PC3-8500

DDR2 Memory
PC2-9600  PC2-8500  PC2-8000  PC2-7200  PC2-6400  PC2-5400  PC2-5300  PC2-4200

DDR Memory
PC-4200  PC-4000  PC-3500  PC-3500  PC-2700

Motherboards
ABIT  ASUS  AOpen  Biostar  DFI  Gigabyte  Intel  MSI  Shuttle  Tyan

Video Cards
ATi  BFG  Leadtek  MSI  nVidia  PowerColor  PNY  Sapphire  Visiontek  XFX

Hard Drives
Seagate  Maxtor  Samsung  Fujitsu  Western Digital

  Technology Magazines FREE to Qualified Professionals.
eWeek MagazineeWeek is the essential technology information source for builders of e-business. Focuses on e-commerce, communications and Internet-based architecture. Oracle MagazineOracle Magazine contains technology-strategy articles, sample code, tips, Oracle and partner news, how-to articles for developers and DBAs, and more. Dr. Dobb's JournalDr. Dobb's Journal enables programmers to write the most efficient and sophisticated programs and help in daily programming quandaries. InformationWeekInformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology.
  Other Popular Titles: PC Magazine, BusinessWeek, Baseline, Business Solutions, Software Magazine, InfoStor, Security Source , TelevisionWeek, more...
  EXTREME Deal Of The Day | More EXTREME Deals
Dell Small Business - Up to 40% Off Latitude Laptops!
This is the most aggressive offer on Latitudes they've ever given us!  Get up to 40% off Latitude laptops.  There's a Latitude D531 that starts at $1252, but drops $553 down to $699 shipped after that 40% discount.  Expires 9/3/08 at 6AM CT.  UP TO 40% OFF DELL LATITUDE LAPTOPS

  • Update: Interested in one of the brand new 14.1" widescreen Latitude E5400 laptops?  Get a Core 2 Duo based one for $679, through this special discounted link (not available to the general public browsing directly from Dell):  DELL LATITUDE E5400 DEAL
Dell Home - Dell Desktop & Laptop Deals & Coupons
Coupon codes for Dell Home, expiring 8/29/08 or after a limited number of redemptions, unless otherwise specified:

  • Inspiron laptop deals & coupons:  DELL INSPIRON LAPTOP DEALS
    • 20% off a $999+ purchase, use code: 7HZ57$KKKMJJBS
    • 30% off a $1349+ purchase, use code: JDDXH7BT632VL3
    • $599: 15.4" Inspiron 1525 laptop with 2.0Ghz Intel Dual-Core T5750, 3GB DDR2 SDRAM, 250GB HD, DVD Burner, and Vista Home Basic, expiring 9/4/08:  DELL INSPIRON 1525 LAPTOP DEAL
  • XPS laptop coupon:
  • Inspiron desktop deals & coupons:  DELL INSPIRON DESKTOP DEALS
    • 20% off a $999+ purchase, use code: SLJ59XZN13D?44
    • $250 off a $999+ purchase, use code: V57X6FHK5Z$DLN
    • $499: Inspiron 530 Mini Desktop with Core 2 Quad Q6600, 3GB DDR2, 500GB HD, and Vista Home Premium, expiring 9/11/08:  DELL INSPIRON 530 DESKTOP DEAL
    • $239: Inspiron 530 mini desktop with 2.0Ghz Dual-Core E2180, 2GB DDR2 SDRAM, 250GB HD, 16x DVD+/-RW, and Ubuntu Linux 7.1, expiring 11/19/08.  Just remove the monitor to drop $200 from the initial price.  DELL INSPIRON 530N DESKTOP DEAL
  • XPS desktop coupons:  DELL XPS DESKTOP DEALS
    • 15% off a $1199+ purchase, expiring 9/5/08, use code: L$LDP5VPTVK?0X
    • 20% off a $1599+ purchase, expiring 9/5/08, use code: PTD4N4Q$HGL14C
Copyright © 2000-2008 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy