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

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

Date: January 14, 2004
Author: Jason Rabel

 

Introduction:

The reality about what a "server" is has shifted over time, from a monolithic machine hidden deep within a large corporation's datacenter, to something that is becoming common place in the average home. The term "server" generally refers to a machine dedicated for a specific set of tasks, one might hear such references as: web server, database server, file server, application server, IRC server, mail server, FTP server, or even game server. No matter what a server is used for, users always expect peak performance from it; a slow or unresponsive server can cost a company or individual time and money because of lost productivity.

Server performance and tuning is such a broad area, that literally hundreds of books have been written on the subject. This article focuses on hardware only, tuning an operating system or software application is an entirely different subject best left for another day. For the purposes of this article we will assume that the software is running and configured properly.

 

So Your Server Is Running Slow?:

Servers these days perform such a variety of tasks that it is impossible to give a "one size fits all" solution on how to make it run better. However, one thing that most servers have in common is the programs (or services, or daemons, whatever you prefer to call them) like to cache large amounts of data to maximize performance. For instance, a web page that gets requested often seems common sense to cache it in memory where it can be accessed quickly instead of reading the file from the hard drive each and every time it is requested. Obviously data stored in memory can be accessed many times faster than even the fastest hard drives today.

When a server runs of out allocated memory to cache data, it is forced to start flushing (or emptying) the cache to make room for the newer data that is being read from the hard drive. If the cache settings are too small, then a performance hit is taken from the hard drive having to access commonly used data over and over. So to try and increase performance, the cache settings can be generally be increased via the program's configuration settings. However, if set too large, the system could run out of physical memory and be forced to start swapping to "virtual memory" (sometimes known as a page file or swap file). Virtual memory is really space set aside on the hard drive for RAM to write data to when it becomes full. This second scenario is an even worse situation than the first.

Simple solution? Add more RAM to the system. Adding RAM could be the most cost-effective way to increase application performance of a server, giving the greatest gains where caching is highly utilized (a couple examples are a web server and database server).

Not every situation will call for a simple RAM upgrade, sometimes faster (or more) processors are needed, or faster hard drives. Proper analysis of the system beforehand is key to determining what needs to be upgraded to maximize system performance. There are lots of monitoring tools available to record system vitals which can aid in an analysis. Also, just knowing the server role can help give a quick idea on what to look at. For instance, a file server could probably benefit from a faster disk array, or a game server could probably benefit from a faster CPU.

 





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.4912/12/08
Compare Prices On Top Brands!
Search:
For:

Intel Processors
Core i7 - Nehalem
965 Extreme  940  920

Core 2 Extreme - Yorkfield XE
QX9775  QX9770  QX9650

Core 2 Quad - Yorkfield
Q9650  Q9550  Q9400  Q9300  Q8300  Q8200

Core 2 Duo - Wolfdale
E8600  E8500  E8400  E8200  E7300  E7200

AMD Processors
Phenom II X4
965 Black  955 Black  945  940 Black  920

Phenom X4
9950 Black  9850 Black  9750  9650

Phenom X3
8750  8650  8450

Athlon X2
7750 Black  6000+  5600+  5400+  5200+  5000+  5050e  4850e

Video Cards
nVidia GeForce GTX 200 Series
GTX 295  GTX 285  GTX 280  GTX 260

nVidia GeForce 9 Series
9800 GX2  9800 GTX+  9800 GTX  9800 GT  9600 GT  9600 GSO

ATI Radeon HD 4000 Series
4870 X2  4870  4850  4830  4670  4650

Search By Brand
ASUS  BFG  Diamond  eVGA  Gigabyte  HIS  MSI  Palit  PowerColor  PNY  Sapphire  Visiontek  XFX

PC Memory
DDR3  DDR2  DDR

Motherboards
ASUS  Biostar  DFI  ECS  eVGA  Foxconn  Gigabyte  Intel  MSI  Shuttle  Supermicro  Tyan  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 - Dell Latitude E5400 & E5500 Laptops Stackable $50 off Coupon!
$50 off Stackable Dell E5400 and 5500 Laptops CouponUse code: 8T6BD3TW2Q6BBX for a stackable $50 off a $799+ purchase of the Dell Latitude E5400 or E5500 enterprise-business quality laptops, excluding FastTrack systems.  Expires 11/20/09.  Here are two great choices:

  • $489 after $290 instant discount and $50 coupon: 14.1" widescreen Dell Latitude E5500 with 2.0Ghz Intel Core 2 Duo T7250 (upgrade during configuration), 2GB DDR2 SDRAM, 160GB HD, 8x DVD-ROM, 802.11b/g wireless, Windows Vista Home Basic, and a 1 year warranty.  DELL LATITUDE E5400 LAPTOP DEAL
  • $479 after $290 instant discount and $50 coupon: 15.4" widescreen Dell Latitude E5500 with 2.2Ghz Intel Celeron 900 (you can upgrade to Core 2 Duo for $40!), 2GB DDR2 SDRAM, 160GB HD, 8x DVD-ROM, 802.11b/g wireless, Windows Vista Home Basic, and a 1 year warranty.  DELL LATITUDE E5500 LAPTOP DEAL
HP Home & Home Office Store - Fully Loaded HP Pavilion dm3t Ultra Portable Laptop PC - $949.99 Shipped Free!
HP PAVILION DM3T 13.3 INCH ULTRA PORTABLE NOTEBOOK PC SALE Save up to $350 instantly with a stackable $200 off coupon code! The brand new HP Pavilion dm3t laptop is a great design. It utilizes a very compact, but very usable 13.3" screen and brushed aluminum and aluminum alloy casing. HP also opted to not include a built-in optical drive, making the dm3t even thinner and lighter.
  • 13.3" WXGA (1280 x 800) HP LED BrightView Widescreen Display
  • Intel Core 2 Duo Processor SU7300 (1.3GHz, 3M Cache)
  • 512MB NVIDIA GeForce G 105M
  • 8GB DDR3 RAM
  • 500GB SATA HDD
  • Webcam
  • Wireless-N
  • Bluetooth
  • 6-cell Polymer Battery (9 hour!)
  • Windows 7 Home Premium 64-bit
Other than the mirror-like touchpad, reviewers liked the overall feel and look of the laptop. They even squeezed over 9 HOURS of battery life out of it! HP PAVILION DM3T 13.3 INCH ULTRA PORTABLE NOTEBOOK PC SALE

Use coupon code: NBTY349821 for the discount. Expires after 2,250 uses or on 11/26/2009.

Review: LAPTOPMAG
Copyright © 2000-2009 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy