Thursday, April 30, 2009

Gaming Computer Build

HAHA this should be fun for you.I am looking to build my own setup. Looking for some recommendations on all the parts I would need. (with their specs, and price. if possible) I want to spend $800-$1300. As you know, I am a gamer. But I am also a Teaching Assistant at PSU, so I do a lot of word processing, email, etc. I am also a hardcore pirate, but I have an external hard drive for storage. (I have a TV that I use as a monitor) (also I have several Computers in my computer graveyard that I can pull parts from, depending on if they are compatible) GIVE ME YOUR SUGGESTIONS!!!!!

-INFIA on nades forum

First of all what kind of parts

Well what kind of parts do you have from that computer?

Tools - $105

Before I start taking about the computer I gotta talk about some tools. It's always good to invest in a nice set of tools as it will make the building process much more comfortable and safe, don't want to fry your $800 dollar plus PC just because you didn't get a wrist band.

Anti-Static Wrist Band - $25

Anti-Static wrist bands are super important as they prevent you from, to put it eloquently, frying your PC. Every time you sit down or touch something you get static electricity. Static can instantly fry your $100 video card and sometimes it may not fry it but it may damage your components more subtly and lower their life. While some say you can take away static just by touching the computer case it's safer to get a band. The cheapest bands are ones that are connected to a ground and it takes away static by grounding you. The only problem with that is that it is super annoying because you feel tethered to the ground. For a little extra you can get a wireless wrist band which takes away static electricity passively. Though, with wireless bands you need to wait about 15 minutes before starting.

Ace Recommends

  • CABLES UNLIMITED ACC-1410C Wireless Clean Room Approved Anti Static Wrist Strap $25 ($22 + $3 shipping)


 

Kits - $39

The rest of the tools you need you can usually get in a kit. Personally I like those little screw drivers that turn as they make screwing so much easier, especially in the confined spaces of my computer. Heck I hold it in place with my mouth when I'm doing hard drives as I have to hold the hard drive with my other hand. Just get one from RadioShack or whatever.

Ace Recommends

  • You might want to get a full kit just for good measure.
  • Tech Kit 1- Includes Ultra 107 Piece Tool Kit, Antistatic Wrist Strap, All Purpose Assembly Screws & Ultra 20/24 Pin Power Supply Tester - $39 ($30 + $9 shipping)
    • http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=2782423&CatId=1801
    • Comes with a boat load of stuff and is cheap.
      • I mean its nice to have a soldering iron, pliers, and all that stuff.
    • I am a huge ultra fan.
    • Has a power supply tester which for the price of this kit is pretty darn good.
      • Power supply testers are good for troubleshooting as a lot of times you just can't figure out what's wrong and then it turns out to be your power supply…not fun…not fun at all
    • It has a decent wrist band if you don't mind being tethered. I would still get the wireless one but this one might be nice to have around if you lose your wireless one.

Screws -$12

It's always good to have a nice set of screws. Also the screws that come with cases are typically not all that great. I got some Ultra screws and replaced all of the screws in my computer with Ultra ones and they are so much easier to take out and put back as they have bigger heads and better threads. They are also a bit longer. Also keep in mind that you must get screws as OEM disk and disc drives don't come with screws.

Dust Cans -$6

Dust cans are always a helpful tool. You can just them to blow dust out and stuff like that. It helps to blow dust off when you're working inside your computer.
They are super cheap and you can find them at Walgreens, Best Buy, Office Max, costco, etc. Don't get them online though, the shipping costs too much.

Cables - $23

You're going to need a couple of cables for everything. OEM disks and disc drives don't come with SATA cables. You're going to want to get a cable with a one end straight and one end at an angle as you need it to be straight to plug into your motherboard and the end being at an angle helps keep it secure and it can fit in tighter spaces.

Your also going to want a molex splitter and a molex to a 2x SATA power adapter. I also find that using a molex to a 2x SATA power adapter is better than using running SATA power from your PSU as it splits it right where the drives are.

  • SATA Cable
    • Get like five of these.
    • OKGEAR 18" SATA II Cable Model GC18AKM12 $3 ($2 + $1 shipping)
  • Molex to SATA Power cable

Other

Always have a flash light handy, a sharpie, and patience. Although building your own computer is easy, fun, and rewarding stuff might happen and you might need to troubleshoot stuff. There is also always a chance of getting something DOA.


 


 


 


 

Your preference - $175

Case is 100% preference so I'm not going to go around recommending one, that would be like me recommending what T-shirt you should buy. Allot about $100 for your case. Although I must say a case that is tool less is great, I have a tooled case and I really wish I would have sprung for a tooless case as it can be a pain in the ass to screw in the hard drives and the thumb screws aren't always perfect.

Keyboard/mouse is also 100% preference, but since you're a gamer let's say about $75 in total.

Main Parts- $295

Motherboard "Routes"

You pretty much have four key routes, AMD/ATI, Intel/Nvidia, AMD/Nvidia, or Intel/ATI but for the sake of this article I'm going with AMD/ATI since you're on a budget. Also keep in mind you can use any single video card without SLI/Crossfire but you're better off just get a matching chipset.

Motherboard - $145

Motherboard is more or less preference but I recommend investing extra money in a motherboard as it will be cheaper and easier in the long run to upgrade your PC. My recommendation is to go for a mid to low high end motherboard if you are on a medium budget. Motherboards are also kind of about preference but here is what you should have.

  • DDR3 RAM- 1600 should be fine.
    • Go for DDR3 because it is actually better value now than DDR2. Average DDR3 RAM costs less than the best DDR2 RAM and is obviously much faster.
  • ATX form factor
  • Get a board without a video chipset, its just a waste of money, your already getting a video card.
  • Search URL http://tinyurl.com/egg-ati-amd-ddr3-mobo

Ace Recommends

  • Open Box ASUS M4A79T Deluxe AM3 DDR3 AMD 790FX ATX AMD Motherboard $145 ($137 + $8 shipping)
    • http://www.newegg.com/Product/Product.aspx?Item=N82E16813131363R
    • Open box is typically a good deal and this motherboard has everything you could ever want. It supports DDR3 1600 which is a plus. It also can do crossfire and it has an eSATA port. It also has great CPU support.
    • Asus is a good brand and they make solid boards..no complaints.

RAM -$65

RAM is by far the most easily upgradable component there is. A trained monkey could upgrade it, I mean seriously. That and it goes down in price in an extremely fast rate. So go for just the middle-end. Besides ANY DDR3 RAM will be good as they start off at 1333 MHZ.

  • "Norm" atm
    • 2GB x 2
    • 1600mhz
    • DDR3
  • Check out the "timings"
    • Lower is better
    • They have four numbers, all you need to know is that the lower they are the better.
  • RAM goes down really, really fast and while I'm going to recommend one it's not hard to look for RAM.
  • Get RAM that's rated for gaming, it usually has lower timing and doesn't cost too much more.
  • Go for a name brand, doesn't matter which one just don't go for some random brand because they usually suck
  • Heat spreaders are helpful but they are by no means required, though almost all "gaming RAM" will have heat spreaders.
  • Remember you must use the same RAM for both slots which is why they are always in pairs.
  • Search URL: http://tinyurl.com/egg-ddr3-2gbx2-desktop

Ace Recommends

Power Supply Unit (PSU)- $85

Power supplies simply power your computers components. Power supplies are rated in maximum wattage and you must make sure you have more than enough wattage for your components. A lot of research must be put it into PSUs and be careful as PSUs are often over rated as all for the ratings are done by the manufacturer. Invest in a higher end PSU as PSUs have a definite lifetime and cheap PSUs waste a lot of power.

  • Don't get rosewill PSUs…they suck
  • Get t lest 500W just to be safe as the real rating is usually a little less and you also don't want the PSU to be at near max capacity because it will lower the life.
  • http://tinyurl.com/egg-psus-eightwatt
  • Antec EA650 650W Continuous Power ATX12V Ver.2.2 / EPS12V version 2.91 SLI Certified CrossFire Ready 80 PLUS Certified Active $85 (free shipping)
    • http://www.newegg.com/Product/Product.aspx?Item=N82E16817371015
    • I have an Antec power supply and it's great. They last a good long while and they are great quality. It is also modular so it has a lot less clutter than other PSUs as you just plug in what you need.
    • It's a good wattage and it should last a good long while.
    • It also has a great price, free shipping, has less energy loss, and is crossfire ready.


 

Cooling

One thing to note about cooling is that it really never goes down in price. It's not like other components which follow Moore's law to different degrees. Metal and the manufacturing costs on cooling doesn't go down much. Since you're on a budget go for air cooling, and don't chinch here. Cooling helps the life of your components and keeps your computer running smoothly and keeps it from randomly freezing. Also when it comes to your case, HD, and chipset fans I would spend a little extra since you have to pay for shipping anyways. I think it's kind of stupid to get a super cheapo fan when you have to pay $2 for shipping anyways. If your shopping at a store than I guess it's a little different but like I said don't chinch. You can have an insane computer but if you chinch on cooling then it will really hurt. Water cooling also isn't a bad idea and it really isn't that expansive anymore.

I would say go for water cooling if you have some skill building PCs and your computer is in a place where noise matters, like next to your bed. I used to have my computer on my desk in my room before I got a new laptop and I always wished I would have gotten water cooling as it was annoying as all heck and I would put my computer to sleep because of it…and even in sleep the fans still go a little bit. Also you said you were a pirate so water cooling isn't a bad idea since you, like me like to use your computer to download stuff 24/7.

I will go over both of these now and say the pros and cons. Also one thing to note is that water cooling is an all-in-one thing and you buy one pump which cools everything from your RAM to your CPU.

Air Cooling- $44

Case Fans- $20

Case fans are usually incredibly cheap and how many case fans depends on your case. I'm just going allot $25 to case fans. You're pretty much on your own here as they really are an insignificant factor (money wise) and they are all the same. Also depending on whether or not you have a see-through case you might want to spend a little extra for ones with lights. I would say go for it, it's a nominal price difference and it helps aesthetically.

  • Get one with LEDs
  • Typical size is 120mm for cases
  • Look at their RPM and noise ratio
    • Different fans have different amount of noise. This all depends on where your computer is. If it's in your room try to get the best noise ratio and get them slightly slower. If it is in an office than get one that's faster but still try to make sure it has a decent noise ratio.
  • You can also save a couple of dollars and take the fans out of your old system, although really just get new ones. They are so damn cheap.

Chipset Fan -$16

Chipset fans are helpful and super cheap. They certainly can't hurt so just slap one on and that's it. Also they will keep your $145 motherboard from failing. There really much choice here though, for example newegg only selsl 3 fans. Go for a slimline one as the taller ones can get annoying with your expansion cards.

Ace Recommends

Hard Drive Cooler - $8

Hard drive coolers are cheap and good. If you have an extra HD slot or two get one two and throw it in. They keep your drives running smoothly and more importantly make them last a bit longer. They are worth the extra couple bucks. You can just get one per drive.

  • Pretty much all of the HDD coolers are good. They are just standard fans in a 3.5' enclosure.
  • They all use standard molex power adapters and most have a double sided connector which means that you can also plug in another thing into the other side of it.
  • Just like case fans hard drive coolers have DB and RPM ratings.
  • I would go with the ones with the largest fans, as you mind as well get as much out of the slot as you can.
  • Remember, like I said in my previous RAID article, hard drives are the most sensitive part of your computer as they are the only moving part. Hard drive are sensitive to temperature and at a certain threshold they will run fine but life will be diminished. Last thing you need is to risk your data and hard drives are still about $100 so it's worth cooling them.

Ace Recommends

  • VANTEC HDC-502A Aluminum Aluminum Hard Disk Cooler – Retail $8 ($6 + $2)

CPU Cooler - $0

This is your most important cooling part. If there is anything you shouldn't chinch on it's your CPU cooling. You can get cheapo case fans and no HD and chipset cooler but get a decent CPU cooler as CPU coolers directly affect performance . But since you're not getting an average processor you might be fine just sticking with the included fan.

Components

Video Card - $100

Video cards are one of the most important parts of a gaming computer build. Video cards are typically the bottleneck in most games these days. Ati has come out with some pretty sweet cards lately and they are pretty darn cheap. I have always used Nvidia but ATI is really competing on price lately. I would go with the brand new (like only days old) ATI Radeon 4770 for $100 for your build although I don't think it's on newegg yet. It has gotten some pretty stellar reviews. Just read up on these two articles.

  • http://tech.slashdot.org/article.pl?sid=09/04/28/1823234
  • http://www.engadget.com/2009/04/28/ati-radeon-hd-4770-gpu-review-roundup/


     

    CPU - $70

CPUs are not as important as you might think for gaming PCs. Sure you need make sure your CPU can keep up with your video card but this CPU should be fine for almost any game. It's cheap as all heck and has had stellar reviews. Also AMD has also been pretty good for gaming as AMD processors are better for gaming whereas Intel processors are better for other processing tasks. AMD processors have are better at large calculations, like physics calculations in games, whereas Intel processors are better at small calculations.

Ace Recommends

DVD Drives - $50

DVD Drives are of course a necessity. DVD Drives are also super cheap now-en-days at about $25 each. Some DVD Drives have different features such as light scribe, but they are pretty much all the same.

  • Get two drives, you have the slots on your computer case, use em'
  • DVD Drives are mostly about preference as they are pretty much all the same.
    • You may like a certain brand just because or you may find that this drive is better for burning wii backups or certain media than others.
    • Personally I like lite-on, they have always given me great burns and I have even used crappy Memorex media that I had lying around to burn wii backups.
  • Get one with a SATA interface, the cords are smaller so less clutter, I used to have an IDE drive and I ditched it
  • Just look around and pick one I'll recommend a few but it really doesn't matter
  • I would get two completely different as one drive might be better for doing burning some types of media and the other for other types of media, just best to get two different ones just for probabilities sake
  • Get a light scribe drive if you can, it's an extra buck, it certainly can't hurt
  • Get an OEM drive, they are half the price. Though you need to make sure to buy some screws and SATA cables.

Ace Recommends

Like I said just look around. I just randomly picked those, but you should probably browse, or you could just pick a pioneer and a lite-on, that would not be a bad idea. Pioneer is supposed to be the best quality burner and lite-on is supposed to be the absolute best at disc quality scanning.

Hard Disks

Hard disks are of course a super important part of a PC. They are essential to running your computer and storing your data.


 


 


 

Sunday, April 19, 2009

RAID for Noobs

PS: I'm really bored and have nothing better to do, and I'm really ADD and I need to vent my never ending stream of consciousness about gadgets.


 

Congrats you have just been upgraded from a RAID nub to noob because you took the initiative to learn. Remember nub = bad, noob = neutralish (leanin' towards good xD)

Growth of Demand for RAID

So yea RAID is definitely becoming more and more feasible now that desktop-class hard drives are dirt cheap (around $11.6/GB) and its becoming more necessary because hard drives are so much bigger but they are haven't gotten much more reliable. Desktop-class drives (eg. your average SATA drive) are as prone to failure now as they were in the last couple years and maybe even more so now that they have more space. So now the chance to lose your data on larger drives is super high (heck I don't know how many early adopters of RAID-1 had one of their drives fail).

Benefits of RAID

All RAID levels increase read performance. In addition all RAID arrays (other than RAID 0) provide redundancy. They all provide different ratios of performance, redundancy, and capacity. By using RAID one is able to get much more out of their disks then they could by using them alone. One is able to spread parity information across disks and provide redundancy with less usage of capacity then simply backing up. One is also able to have a disk automatically backup in real time by having their computer simultaneously write to two hard disks. The possibilities with RAID are simply endless.

Motherboard RAID

Now en days, most motherboards have RAID (even the low end <100 ones) but the only problem (which very few people know) is that they are only 32-bit and now is when that RAID is starting to become useless. Integrated RAID has the same performance/specs (although more through output) as PCI RAID cards. They can only support up to 2TB arrays, which is very small. The standard drive now en days is around 1TB so soon enough all of those will be obsolete as sizes climb a little more. Also they are 100% software so they put more load on your CPU and memory and are inefficient.

A Changing RAID Card Market

So now more and more people need dedicated RAID cards. In addition, RAID cards are pretty cheap now. In addition more 64-bit cards are on the market and 32-bit cards are starting to become phased out due to their ubiquity within motherboard chipsets. Now that most computer users already have very basic RAID chipset in their motherboards, RAID card manufacturers are trying harder than ever to sway consumers. Currently 64-bit cards are becoming extremely inexpensive, with entry level models as low as $13.

Any card that uses the PCI-express interface is 64-bit and the lowest level PCI-express interface, PCIe x1, has a rate of 2.5gb/s (320MB/s) vs. 133 MB/s on PCI. It's typically very common on most motherboards and you will probably never use PCIe x1s for anything else.


 

Now these will run you around 20 or 30 dollars for a software only solution.


 

The only problem with these is that the theoretical output is only 320MB which is around what SATA II is (300MB/s), most current hard drives will probably not go past SATA I (150MB/s) during normal usage. (Raptors are only SATA I). So these will be fine for 2 normal SATA drives. But these are definitely not usable with SSDs.

Software vs. Firmware vs. Hardware

There are three types of RAID implementations that are used in desktop computers. Firmware RAID uses a chipset or an expansion card in order to run the RAID software at the low BIOS level. Software RAID does not rely on any hardware and RAID is done at a higher, operating system level. Both the software and firmware RAID implantations run low level software that relies on the host computer's CPU and memory to do parity and error correction calculations. hardware RAID; on the other hand, processes calculations completely separate from the host computer's CPU and memory by using an XOR processor with its own dedicated RAM.

Software RAID

Software RAID can be very good as it is free and it works similarly to firmware RAID. One advantage that software RAID has is that on a 64-bit system one can have arrays above 2TB (as opposed to 32-bit PCI firmware cards which can't). Software RAID is also very good for large laptops with multiple drive bays. Most 17'+ laptops have at least two hard drive bays and typically users run their hard drives in RAID 0 as it does improve performance. The desktop version of vista only supports RAID 0, which is good for laptops as most laptops do not have RAID controllers, and there is no way to add a RAID controller to a laptop. In addition, laptop drives are small, and can be easily backed up through an eSATA port.

Software RAID has a variety of problems. Software RAID is reliant on the OS and is not as stable as firmware RAID. An array using software RAID might not be fully compatible with other operating systems. Software RAID can cause problems with the Operating System's boot processes as most bootloaders do not correctly recognize software RAID. LILO is the only bootloader that natively recognizes software RAID.

Firmware RAID

Firmware RAID is similar to software RAID performance wise but they are more compatible. These basically act as a layer between the disk drives and the OS and help alleviate some issues such as problems with booting from an array. Firmware RAID cards and chipsets present the OS with the array as if it were one disk and firmware cards will work with any OS who has a driver written for them. Most large brands and integrated chips support SATA, BSD, and SATA as well as windows. Although some of the more off-brand firmware cards only work with windows. Firmware RAID is more reliable because it works on a lower level the software RAID and has control of the BIOS.

Hardware RAID

Hardware RAID on the other hand uses CPU and RAM separate from the main PC. These are more efficient because all the data is processed in one place and it can things that software RAID can't do. It's kind of like the difference between a 256mb dedicated video card and 400 mb integrated video card using shared RAM, even though the system has extra RAM to accommodate and maybe even higher clocked RAM the dedicated video card will still always be the winzor.


 


 

Write-back

With hardware RAID you can greatly increase performance using the write-back cache, which holds what's being written in its memory and tells the OS that it's done. (Francis, David) Write-back cache increases performance significantly but it holds the data in its RAM until your computer idles. This also is a little risky because it holds memory longer (PC MAG). You can get a battery for your card which will keep the RAM powered so it doesn't lose data, and this completely takes away the risk with write-back (unless of course the power goes out for like 2 days). But batteries cost 100 dollars and if you're getting an entry level card it's not really worth it.

Product Opinion: Although in this field Rocket RAID is very good because there batteries just hang off the card and don't take up a precious bracket like the others.


 

But for most of us we can just put write-back on as it's not the most you can lose is 100 or 200 MB of data. Or you can just have your computer connected to a UPS (you really should anyways) and just have it shutdown the PC, then poof risk gone and no $100 battery needed. Or you can just not turn on write-back cache if you're running an important database and use write-through.

Write Hole

This brings me to one caveat with RAID. The greater the amount of drives the more the "write hole" is a problem. The "write hole" is the possibility of a loss of data when the system crashes. This is mostly in RAID 5, but also to some extent in RAID 6 and the other high levels. Basically, this happens when the system crashes in the middle of a write and doesn't finish writing parity data. This can mean that if there is a hard drive failure and you don't check the drives then you could lose some data. If you are using RAID 5 where this is more of an issue than you can just make sure to check your drives after every system crash and to check your drives every once in a while.

Upgradability (Card)

One more caveat about RAID that can really get you are that all of the RAID cards and software RAID are proprietary so once you use one RAID card you might not be able to upgrade your RAID card, especially to a different brand. Also software and hardware RAID are not compatible so you're going to have make that decision early unless you want to face heartache when you need more capacity. My recommendation, go a step higher than what you need. If you are doing 3 drives than go with a PCIe x4 card as you might want more drives in the future. If you are just using 2 1.5TB drives than you can go with low end PCIe x1 as you probably have the space to move the data if need be. Also if you're getting a PCIe x4 card you mind as well get it hardware. Most PCIe x4 cards are hardware anyways. It would be incredibly painful to use a firmware RAID card in RAID 5 or RAID 6 on even the best rigs.

Overall, Hardware RAID cards have had a significant drop in price in the past couple months so PCIe x4 entry level hardware card is only 50 or so more dollars than an equivalent firmware card. You really won't ever need PCIe x8 cards for a desktop (well you know what I mean, I'm not saying you'll still be using PCIe x4 card when computers have 50 cores and 100 TB drives, although 640K of RAM is definitely enough for me (Gates)

SCSI Cards

In addition, if you have to pick between a SATA card and a SCSI card of similar price (even if the SAS is just a little bit more) go for the SCSI. SCSI is a high-end server class standard which also is compatible with SATA. You can buy a SAS or Mini-SASx1 to SATAx4 fanout cable from Amazon or anywhere for else for about $15. One mini-SAS is equivalent to four PCI lanes and one lane is used for SATA cable. I am also relatively certain that those SATA cables can be split with a SATA port replicator. It's also a much cleaner install as there isn't 4 separate wide red cords in your case. In addition, SAS disks are much faster (around 15K) for the same amount as money as a VelociRaptor. They have more throughput than SSDs and much better write speeds, while being as cheap as a high-end SATA hard drive.

Upgradability (RAID Level)

One should pick and plan their levels for any future upgrades they might want to do. This could depend on how powerful your card is, the size of the hard drives you are using, your computer case, and how much you're willing to spend on hard drives. RAID Levels can be migrated but they can only descend. You cannot migrate a RAID 5 setup to RAID 6 but you can migrate a RAID 5 to RAID 0. When doing migration one can only migrate to a level that requires less space overhead. The only way to move up in a RAID level is by backup up your discs and redoing the whole setup. So pick a RAID that has the right balance of redundancy and performance.

Price

When it comes to RAID you can never have too many drives so your best off just filling up your computer case with smaller drives. 4 500GB drives is a better than 3 750 because the more drives the faster. And for the hard drives pick a size that isn't too low that you can continue to upgrade as they get cheaper. In addition bigger hard drives are slower and they have more latency. Bigger hard drives are especially slower when they add more platters, the more hard drive platters the slower. This is one of the good things about RAID, you can get faster hard disks with less platters. But really the platters and size of the drives don't make as big of a difference. Just look to see what the best GB/$ ratio. ATM oddly enough the most spacious drives have the most value…although there is so many problems with them…so good thing we have RAID eh? And although SSDs are all the rage now, SCSI drives are much much much cheaper.

Caveats

GPT Disks

In Windows Vista, (and with a patch to XP) Microsoft added GPT support. GPT is considered the next step up from the greatly aging MBR. It has a superior partitioning scheme and it allows for more partitions and does not require the use of logical partitions, but more importantly it allows for partitions larger than 2 Terabytes. The only caveat to GPT Disks is that windows cannot boot from them. GPT Disks can only be used as secondary data drives. GPT is supported by most other operating systems such as BSD, OSX, Linux, Solaris, etc.

32-bit

32-bit Operating Systems cannot read partitions bigger than 2 Terabytes. This is a physical hardware limit in the same way that 32-bit Operating Systems cannot use more the 3GB of RAM. In addition 32-bit controllers cannot read arrays greater than 2 Terabytes. All cards that use the older PCI interface are 32-bit as PCI itself is 32-bit. In addition onboard motherboard RAID controllers are 32-bit unless they explicitly say otherwise. PCIe RAID cards are typically use a 48-bit interface but some extremely cheap cards might not, so double check if you are buying a low-end card.

PCI/PCI-X

Stay away from cards. These are the cards which use the older PCI interface. The PCI interface is about as big as a PCIe x16 slot. The PCI interface is very slow and only has 133 MB/s of bandwidth so it can barely handle one hard drive. They are also 32-bit. PCI-X cards are longer but they have a notch so they can fit in PCI slots. The PCI-X interface was only on server motherboards and even PCIe x1 is faster than it. Overall stay away from PCI/PCI-X cards, they are obsolete.

Ace Recommends

Solutions

  1. RAID 0 Drives
    1. Conventional – Firmware/Software (Vista Disk Manager)
    2. SSD- Entry Level 2-port Hardware
      1. HighPoint RocketRAID 3120 PCI-Express x1 SATA True Hardware RAID Controller – Retail $129 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816115047
  2. RAID 1 Drive
    1. Firmware
      1. Just use your chipset. Though if your trying to use x2 1.5 TB get one of these.
      2. PROMISE FastTrak TX2650 PCI Express SATA / SAS Controller Card RAID 0/1 JBOD – Retail $70
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816102139
        2. Good name brand card, is also SAS which is always a +
      3. Koutech KW-5103R5 PCI Express SATA II Controller Card RAID 0/1/0+1/, RAID5 w/ SATA Mulitiplier KW-5566 – OEM $40 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816104005
        2. Nice card. It's an unknown brand but for 40 dollars with a multiplier that's not bad at all. I wouldn't recommend for actually doing RAID 5 as you won't be able to expand…remember cards not compatible.
  3. RAID 01/10 Drive
    1. 64-bit hardware card
      1. Adaptec 2240900-R PCI Express 4-lane 2.5 Gb/s SATA 1430SA Kit RAID 0/1/10 JBOD – Retail $100 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816103058
        2. Good cheap card that supports RAID 10 and cheapest PCIe 4x card. Adaptec is a large brand and it's not an off brand which is a plus
  4. RAID 5
    1. Firmware
      1. Will have slow performance
      2. HighPoint RocketRAID 2310 PCI Express x4 (x8 and x16 slot compatible) SATA II Controller Card RAID 0/1/5/10 JBOD – Retail $159 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816115050
        2. This is probably the best one as it has 4 SATA/SAS slots which are interchangeable…that's quite a luxury. It's also an express x4. You really shouldn't use an x1 for more than 2 drives as that's all one lane can at max support.
        3. Its only $10 more than the SATA version and includes SATA cables. No brainer…
      3. LSI LSI00132 PCI Express SATA / SAS MegaRAID 8204ELP Kit 4-Port 3Gb/s RAID 0/1/5/10 – Retail $179 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816118087
        2. LSI is a good brand and this has the same specs as the rocketRAID. I personally like rocketRAID but LSI is considered a solid brand and this is only an extra 20 dollars so it pretty much down to brand preference.
    2. Hardware
      1. HighPoint Rocket RAID 4310 PCI-Express x8 SATA / SAS Controller Card RAID 0/1/3/5/6/10/ JBOD – Retail $229 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816115063
        2. Amazing card. I ended up getting this card and it really is a sweet card. Awesome XOR processor that cuts through RAID 6 like butter. It really is fantastic. I mean the SATA equivalent to this is 50 dollars more and has a much older proc.
      2. Areca ARC-1210 PCI-Express x8 SATA II Controller Card RAID 0/1/1E/3/5 JBOD - Retail
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816131003
        2. Areca is a great brand that always gets rave reviews. This card is PCIe 8x so I guess you could use a port multiplier although I don't know if the card is even support 8 lanes. I was going to get this card before the 4310 came out. The 4130 is cheaper, faster, is sas, has more modes, and is just sweet. Its also PCIexpress x8.
  5. RAID 6
    1. Hardware
      1. HighPoint Rocket RAID 4310 PCI-Express x8 SATA / SAS Controller Card RAID 0/1/3/5/6/10/ JBOD – Retail $229 4/17/2009
        1. http://www.newegg.com/Product/Product.aspx?Item=N82E16816115063
        2. Yea same one, this card is made for RAID 6 and it is the only one below 300 dollars with this processor. SAS is always a +


 

What I think…

I think RAID is really going to start to explode in desktop computing. RAID is about the only thing that really is bringing up desktop computing. As laptops are becoming more popular and supplanting the low-end computers, high-end desktop PCs will still stick around. No matter what happens PCs are still going to have a place. Hard drives just keep continuing to keep falling and falling in price but like I said reliability is still the same. Hard drives are still mechanical parts and they just fail. Hard drives have a finite lifetime, maybe it's that they are controlled by magnets, maybe it's because they are mechanical, or maybe they just break. But one thing is for sure we can't just pretend like hard drives don't fail. Hard drives fail all the time for all different reason. Hard drives are delicate pieces of machinery that are the first thing to break in PCs. And it's not like Hard Drives are just going to go away. It will be a long time before SSDs supplant, if at all. SSDs are showing a lot of problems and aren't always stable for computing stuff. Not to mention you definitely can't be doing number crunching in CAD or video processing with your shiny new Quad core if your using an SSD. SSDs are just very disproportionate when it comes to read and write. In conventional hard drives read and write aren't too much different. Personally I'd take a SAS drive any day of the week because they have less problems and aren't incredibly overpriced.

On another note the face of RAID really has changed. It's become mainstream and it's become a household name every computer enthusiast knows. RAID just has so many uses in so many different environments. The original idea behind RAID is a simple one, through a bunch of random cheap mainstream drives together and see how much power when we can get out of em…and heck it worked.


 


 


 

RAID Level Glossary:


 

RAID 0 "Striping"

This greatly raises performance, although there is some debate because it increases output and not latency. Write performance is definitely improved though. RAID 0 is never to be used to store data as it has a higher failure rate than individual drives. This is because when it writes it writes half of the data to one disk and half to the other. The files are actually split and written to both discs in "stripes" of a certain amount. It is the only RAID level in which Windows Vista allows.

RAID 0 definitely gives some sort of performance gain (Torres) although in real world situations it doesn't give a huge performance boost with standard hard drives. It is more noticeable in server environments, as RAID 0 doubles throughput (eg. Bandwidth, how fast it can transfer a file). Throughput is not typically as important on desktops as latency. RAID 0 does not decrease latency and in some cases can increase it. Although hard drives only see modest but very noticeable performance increase, SSDs show huge performance gains. In addition, SSDs are perfect for RAID 0. SSDs have a very small failure rate as they have no moving parts, incredible latency, yet have typically exponentially less capacity than conventional hard drives. Due to SSDs low latency they can use the additional bandwidth, in addition SSDs have significantly less write performance than conventional hard drives and thus they greatly benefit from the increased write performance of RAID 0.

WD Raptors are also widely used in RAID 0 as they are quick and small. WD Raptors are the best hard drives for using as a boot drive.

Typical Usage: RAID 0 drives are typically used as boot drives while a second array or standalone hard drive is used for data. Can also use a "budget" SSDs in a desktop for more bang for your buck.

Bottom Line: All and all if you have two smaller drives lying around or a laptop go for it. If you really want to have such crazy performance that your friends will sneak into your house just to see how fast your computer boots and loads games, use SSDs in RAID 0.

Caveat: Firmware RAID Cards are not recommended for RAID 0 with SSDs. Especially the Intel ICH9R RAID chipset.

Disks: Unlimited, but typically 2 are used.

RAID 1 "Mirroring"

Mirroring is the simplest form of RAID. Mirroring simply has your computer write data to both hard drives. It's very simple and doesn't really require hardware RAID as there isn't too much processing necessary. If one hard drive dies that drive is simply replaced and the array is rebuilt. Does give a read performance increase as files can be read from both hard drives simultaneously.

Bottom Line: Uses 50% capacity which is quite a lot. Though, it is easy to use and has the least failure rate. Also doesn't really need hardware RAID. One hard drive can also be removed and used to move files to another computer or for additional backup.

Disks: Two, pairs are independent of each other.

RAID 0+1 "Mirror+RAID"

RAID 0+1 isn't a true RAID standard, it is a nested RAID standard but it is one of the more widely supported and used nested RAID level. RAID 0+1 consists of two groups of RAID 0 sets in a RAID 1 set. RAID 0+1 has more performance than as the drive are striped. RAID 5+ levels; in addition, it can be split back up and each RAID 0 can be accessed individuals. That is where it's advantages end. It is not as fault tolerant as the RAID 6+ levels and it uses older bit correction technologies rather than parity error correction. It is expensive and drives can only be added in pairs. It can only have one drive removed before error loss ensues. It also has high latency, power usage, and heat as every drive has to move together

Bottom Line: For a fileserver and not for a desktop, stay away from it.

Disks: Minimum of 4 drives, can only add in pairs.


 

RAID 5

RAID 5 is used mostly in higher end builds and typically uses hardware RAID. It is a happy medium between RAID 1 and RAID 0. It uses the more reliable parity bit system which is spread across all of the drives. If one drive fails than the parity information from the rest of the drives can be combined to recreate the failed drive. Thus it has much more available capacity than RAID 1 and RAID 0+1.

RAID 5 has very good read performance but it has poor random and small file write performance. RAID 5 is slow at writing small files like bittorent downloads and database operations similar to but to a lesser extent to SSDs. RAID 5 has a lot of trouble and will become greatly slowed down by writes smaller than a single stripe. A stripe is usually 64KB and files that are written that are smaller than 64KB as it has to read the data and parity files twice. (Standard Raid Levels - Wikipedia)Thus RAID 5 is geared towards data drives and not boot or program drives. RAID 5 has the most prevalent write hole. This is where parity data is not fully written and if the drive is not checked and repaired there can be data loss while rebuilding the array after a drive failure. (Standard Raid Levels - Wikipedia) RAID 5 has the least redundancy of any RAID Level and should not be used for a large amount of discs.

Bottom Line: Do not use as boot drive and do not run programs like bittorent or a usenet downloader off of the RAID 5 array as small random chunks of data will slow down the RAID 5 array. If configured properly a RAID 5 array will have very good performance. Using RAID 5 with firmware RAID will cause very slow write rates.

Disks: Minimum of drives. Can add any number of drives to the array.

Usage: Data storage using a moderate amount of drives. Stick to a raptor for your boot disk.

RAID 6

RAID 6 works in exactly the same way as RAID 5 except it stores one more drive worth of parity data. Thus it takes off two hard drives off of the array. The benefit of RAID 6 is that there a hugely diminished chance of a data loss during a rebuild. RAID 5 has a chance of having bad parity data due to an unnoticed write hole or just a hard drive with bad sectors. Hard drives don't just fail, it is a gradual process and even with RAID 5 data can still be lost. Also a hard drive can fail during the rebuild because of being abnormally taxed and this can cause a weak drive to fail at the worst possible time. If two hard drives fail in RAID 5, all of the data is gone and the chance of recovering anything meaningful is slim to none.

The only problem with RAID 6 is that it has more overhead because it has to do twice the parity calculation. This is why almost all firmware RAID cards leave out RAID 6 because it is simply impossible without a RAID card. Although with a decent RAID card there will be no difference seen between RAID 5 and RAID 6 as the RAID card will do all of the work independently of the main computer. RAID 6 with a newer XOR processor optimized for RAID 6, such as the IOP348, should give RAID 5 performance with RAID 6.

RAID 6 also has a reduced write hole and a lot less problems with data corruption as it has twice as much parity data. RAID 6 is becoming more and more popular as hard drive prices go down.

RAID 10 "Stripe+Mirror"

RAID 10 (or RAID 1+0) is the most popular nested RAID used on desktop computers. It has a variety of benefits including performance, low overhead, and fast random and small writes. RAID 10 performance wise does not have any of the disadvantages of RAID 5. It is very good with small writes and is made for database work. It does not have any parity which is an advantage and a disadvantage. RAID 10 is much faster at small writes because it does not need to go through all the parity overhead when writing files smaller than a single stripe. Although this lack of parity causes RAID 10 to be very fault intolerant, and even though it is a 4 drive system with the same capacity as RAID 6 it can only handle the removal of one hard drive. It also has a less efficient error checking system so it's more likely to have an imperfect backup. RAID 10 definitely is good for a lot of people. Although RAID 10 only has 50% capacity.

RAID 10 at four drives is much faster than RAID 5/6. Although the more drives the more 5 and 6 catch up and RAID 10 will lose a lot. RAID 10 has to move all the drives together the more drives the more latency and slower they are. Where RAID 5/6 get faster as they grow and they don't need to move all of the drives together.

Bottom Line: If you are 100% sure your sticking with 4 drives stick with RAID 10. Although it is not very upgradable as you need to add pairs and you lose 50%. All the drives added after 4 drives in RAID 6 have no loss. RAID 10 definitely has its benefits. It doesn't require hardware card because it doesn't have any parity calculations to do. It also can make a great boot disk.

Disks: Minimum of 4 drives. Must add in pairs and has 50% capacity.

JBOD "Spanning"

I'm just putting this here so everything knows what that JBOD thing you see everywhere is. JBOD is not RAID. It is just lumping a bunch of disks together so the OS sees them as one (hence. Just a Bunch of Disks). It doesn't have any real advantages or disadvantages because it doesn't really do much. It's probably not a bad thing to use if you're using vista (vista only allows JBOD and RAID 0) and want to put a bunch of discs of different sizes together. I guess it's good if you want to put a bunch of disks of random sizes together in one volume.

Ranks

Name

Performance

Redundancy

Overhead

RAID 0

1

N/a

1

RAID 1

3

1

1

RAID 0+1

2

4

2

RAID 1+0

2

3

3

RAID 5

4

5

4

RAID 6

5

2

5

(Kozierok, Raid X+Y vs. Raid Y+X)

Works Cited

Francis, David.

Gates, Bill. Interview with Bill Gates. 1993. Smithonian. <http://americanhistory.si.edu/collections/comphist/gates.htm#tc44>.

http://www.pcmag.com/encyclopedia_term/0, 2542,t=write+back+cache&i=54893,00.asp. PCMag Encyclopedia: Write Back.

Intel. Intel IOP348 I/O. 16 April 2009 <http://www.intel.com/design/iio/iop348.htm>.

Kozierok, Charles M. 17 April 2001. 16 April 2009.

—. Raid X+Y vs. Raid Y+X. 2001. 16 April 2009.

RAID - Wikipedia. Wikimedia. 16 April 2009 <http://en.wikipedia.org/wiki/RAID>.

Schulz, Greg. RAID Levels Defined. 27 June 2007. Tech Target. 16 April 2009.

Standard Raid Levels - Wikipedia. Wikimedia. 16 April 2009 <http://en.wikipedia.org/wiki/Standard_RAID_levels>.

Torres, Gabriel. Does Raid0 Really Increase Performance. 1 November 2006. 16 April 2009 <http://www.hardwaresecrets.com/article/394/6>.


 


 

  1. Cause I'm not a douche and I like to give credit where it is deserved.)
  2. Cause it is always good to compile from a variety of sources)
  3. Refs make you sound more like you know what you're talking about (although I usually do))
  4. Cause the authors of those are probably a lot smarter than I am :))