What’s the deal with SCSI?
SCSI is pronounced “skuzzy” and stands for Small Computer System Interface. It is a way of interfacing the disk drives and the motherboard together. SCSI is not usually used in desktop environments for several reasons. First, the hardware for SCSI is generally more expensive than its IDE counterpart hardware. Second, IDE is much simpler. Third, IDE is universally accepted whereas certain drivers are required for certain SCSI adapters. So why use SCSI?
- Up to 8 Daisy-Chained Disk Drives
- RAID Support
- (Under debate) Speed
- Quality/Reliability/Data Integrity
In SCSI, you can have up to 8 disk drives daisy chained onto one cable, whereas you can have only two in an IDE setup. For servers, this is an extremely convenient feature, as many servers must deal with a large amount of data. However, the main drawback is that SCSI hardware, including hard drives, are often much more expensive than IDE drives of a similar capacity.
Also, in SCSI, you have RAID support. RAID is a technology that allows for features such as disk mirroring, stripping, and other reliability/back types of deals. The scope of this tutorial is to describe how to build a server, not to explain RAID. More information about RAID can be found at http://www.acnc.com/04_01_00.html .
Supposedly, SCSI is much faster than IDE. Although I’ve seen this to be the case, newer high-end IDE drives seem to be resisting this trend. Finally, SCSI has more reliability and data integrity features built into the hardware such that less data can be corrupted or lost on the way between the motherboard and the SCSI controller.
What about Serial ATA?
Serial ATA is an emerging IDE standard that may spell the doom of the SCSI standard. Basically, serial ATA is ATA (the standard for IDE) that moves data one bit at a time, rather than one byte at a time. It has been engineered for speed and for RAID application. By 2005, the majority of IDE hard drives sold may be Serial ATA (according to some projections). Currently, however, SATA support is limited and SCSI has a deeper and wider knowledge base.
Considerations While Building
Also, remember to consider cooling, as believe it or not, the temperature of a CPU can truly affect performance, even at the server level. While my own server is no testament to what I prescribe here, I will say that the IDE cables should be confidently tucked away and any non-used power cables should be wrapped with some quality cable wrap. Make sure that you install fans and that one is intaking, and the other is blowing air out. If possible, use rounded IDE cables.
Make sure you make it easy for hard drives to be added/removed, as this is the most common operation while operating a server. Make sure expansion cards do not make it difficult for the hard drives to be removed from bays.
If you have any extra hard drives lying around, by all means, use them! Take your fastest (RPM) hard drive and set it to Primary Master, for IDE, or highest priority, for SCSI. Next, setup all other available hard drives. The more disk space, the better.
Router Security
If you have a router, make sure that you set it such that no ports are enabled on the IP of the server.


hello i was wondering are there any schools or programs a person could attend to learn how to set up a net work and learn the basics about setting up and running servers. Thanks Keiba
I am attending Devry University, and working on my bachelor's in Network Communication Management. This degree is everything that you've described. You can either go to campus or take online course.
yes –it is called college
Hi Kelba
There are training videos and certification programs out there. Not everyone has the money so there are cheaper alternatives to college once you start making money then you can go to college if you desire.
Not true you do not need college…I know plenty of people who have there diplomas from schools that train you in these fields that have no college…and making very very good money but you need to be good at what you are doing.
he ment, a program or class. He might not be in college. I am 13 years old and I own a hosting company, and I know how to build servers from scratch.
What I recommend:
Research VPS/Dedicated Server building/setup
Research Server building
RESEARCH RESEARCH RESEARCH!
thats how I learned. You may want to visit a data center, and see there setups of there servers.