ECommerce Technology

 Site Map :: Contact Us

ECommerce >> Servers and Communication Tools


Server Performance

 When running a Web server, it is crucial that the machine hosting your site and the various software components installed, is able to perform well at all times. Granted, there will be times of increased traffic where users of your site will experience slowdown. However, the slowdown must be kept within acceptable limits, otherwise one of two things can happen. The server may fail under the strain of heavy traffic, or users will be so discouraged by the poor performance, that they will seek whatever it is the wish to find elsewhere. The aim of having a website, is to entice as many people as possible, not to drive them away. This is only half of the battle, getting them to stay is another challenge altogether. This is extremely important, particularly if your site provides a source of income, perhaps running an e-commerce application for example.

 

Connection Speed 

There are several things that organisations can do in order to maintain acceptable levels of performance, all server-based. A very important aspect of web server performance, is the speed of connection to the Internet. As in all things, cost is a consideration. It is advisable to stretch the budget as far as possible, in order to acquire the fastest connection. The bottom end of the scale is a 56K modem connection. This is totally unacceptable for commercial use. Modems may still have a part to play however, if several are installed and the server software combines the bandwidth of all modems, thus increasing the speed of the connection. This is perhaps acceptable for servers that are not required to handle high volume traffic, however, faster technologies such as ISDN, ADSL or even T1, are a more likely solution.

 

Hardware Specification

 The more obvious means of ensuring good performance of the server, is to ensure that it is loaded with fast resources. The internal components of the machine should again be the best that is affordable. Cutting corners in this area will be terminal. Server machines require as much RAM (random access memory) as possible, with the amount of RAM being directly proportionate to the amount of traffic being handled by the machine. Also, a fast processor is essential, in fact, it might be a worth considering multiple processors. OEM versions of Windows NT can support up to 32 CPUs. This may be rather heavy handed, however, more than one is a worthwhile consideration, again as needs and cash flow dictate. The hard drive is a component often overlooked. The faster data can de accessed on the drive, the faster the user is serviced. Faster drive types should be consider, e.g. SCSI (small computers system interface, pronounced scuzzy). SCSI drives have faster access times and faster throughput, therefore all round better performance. Also, the nature of SCSI drives is such that more dives can be attached to the motherboard than the EIDE variety. This of course amounts to more storage space also, very important for clients who may wish to rent server space or upload sites. Depending on the nature of your business and purpose of the server, the extra space may be useful for storing utilities like programs, drivers, presentations and files, made available as downloads via FTP.

 The need for these types of resources is further underlined by the fact that NT server is a resource-hungry platform. Unix systems on the other hand, manage resources more efficiently and requires less.

©2005 eCommerce Technology. All rights reserved