Bus Choices

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.


6 comments

  1. 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

    • MartinC73 /

      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.

  2. yes –it is called college

  3. Richard /

    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.

  4. Dave /

    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.

  5. Robert /

    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.

Leave a Reply

PCMech Insider Cover Images - Subscribe To Get Your Copies!
Learn More
Every week, hundreds of tech enthusiasts, computer owners
and geeks read The Insider, the digital magazine of PCMech.

What’s Your Preference?

Daily Alerts

Each day we send out a quick email to thousands of PCMECH readers to notify them of new posts. This email is just a short, plain email with titles and links to our latest posts. You can unsubscribe from this service at any time.

You can subscribe to it by leaving your email address in the following field and confirming your subscription when you get an email asking you to do so.

Enter your email address for
Daily Updates:

Weekly Newsletter

Running for over 6 years, the PCMECH weekly newsletter helps you keep tabs on the world of tech. Each issue includes news bits, an article, an exclusive rant as well as a download of the week. This newsletter is subscribed to by over 28,000 readers (many who also subscribe to the other option) - come join the community!

To subscribe to this weekly newsletter simply add your email address to the following field and then follow the confirmation prompts. You will be able to unsubscribe at any time.

Enter your email address for
Free Weekly Newsletter: