Building server, need advice on Raid Controllers


Recommended Posts

I am going to be building a new server and have been doing some research on raid controllers. I have found this one: http://www.amazon.com/gp/product/B0050SLTPC/ref=ox_sc_act_title_6?ie=UTF8&smid=ATVPDKIKX0DER

However I went to their website and saw their compatibility list and it shows very select motherboard/processor combinations that it is actually compatible with, does that mean to say that those are the ONLY ones that they would work on? I am trying to keep costs down and this controller is seeming like a pretty good deal if it will work with other systems.

I am planning on doing a Raid 5 / 6 depending with five 3tb drives. This will also be serving up applications.

Does anyone have some nice builds with inexpensive raid controllers that they would be willing to share for ideas?

It depends on what you are planning on using the server for as to whether you actually need a hardware raid controller. If this is a personal server, I would suggest using the raid mdadm raid functionality built into the Linux kernel. I have heard that it many cases it is actually more reliable than cheap raid controllers. In fact, I have used it for a couple years on Debian Squeeze with no problems at all. I have also had no issues since upgrading the machine in question to Debian Wheezy once it went into release freeze. There is a good tutorial here for setting up raid 1.

Edit: Upgrading from a pair of 320 GB disks to a pair of 750 GB disks was no problem at all. I have found mdadm very well documented and fairly easy to use. However, if you are interested in going the BSD route, ZFS is also very well documented in the FreeBSD manual and can do even more cool things than just mdadm+EXT4 since it combines the file system and volume manager.

Edit 2: As a heavy Debian user, I feel compelled to mention that Debian has a FreeBSD port. According to the official project page, "Debian GNU/kFreeBSD is a port that consists of GNU userland using the GNU C library on top of FreeBSD's kernel, coupled with the regular Debian package set." If you go with Debian, whether it be kFreeBSD-AMD64 or simply the Linux-based AMD64 release, I recommend that you download the latest Wheezy beta installer since Squeeze will be replaced soon and Wheezy is already quite stable.

You can rebuild using either one. Check this page from the RHEL 4 manual for rebuilding a mdadm raid with a new disk. Check this page for a practical guide to managing your ZFS pool, including adding a new disk after one has failed.

Edit: I just re-read your question. I would boot from a Debian Rescue or GParted Live disc to rebuild a mdadm raid if your primary disk fails. I would use a PC-BSD live disc to rebuild a ZFS pool in the same scenario. (There may be a better/smaller FreeBSD based live disc available, but I am less experienced with FreeBSD and could not find another one readily available.)

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Ridiculous claim that the labor cost difference of $6000 annually would increase cost per phone by $200. The employees produce 3 phones per month or what?
    • Sparkle 2.20.1 by Razvan Serea Sparkle is a free, open-source Windows optimization tool designed to make your PC faster, cleaner, and more private. With Sparkle, you can easily debloat Windows by removing unnecessary apps and services, disable Microsoft tracking to enhance privacy, and apply performance tweaks to boost speed. Its cleaner removes junk and temporary files, while every change is safe and fully reversible. Sparkle also features a modern, user-friendly interface with automatic updates, making system maintenance simple. Explore over 39 tweaks, from disabling telemetry and hibernation to optimizing network and game settings, all aimed at customizing and enhancing your Windows experience. Sparkle supports Windows 10 and 11. Sparkle 2.20.1 changelog: You can now change the Animation Direction from Up, Left, or Off. Added configurable animation direction (Up, Left, Off) for improved accessibility Added TTL caching to the system info backend Refactored tweak application flow to await NvidiaProfileInspector Improved IPC listener cleanup to correctly remove specific listeners Fixed online status not updating after successful network requests Updated system info tests to support backend caching Removed electron-toolkit utils dependency in favor of internal is.dev helper Fixed unwanted files and folders being included in application bundles Download: Sparkle 2.20.1 | Portable | ~100.0 MB (Open Source) Links: Sparkle Website | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Never used the G7 Pro, but I've never had a good experience with that style of d-pad and fighting games.
    • And I just bought a seat cushion for my mesh chair. The chair feels nice but the first time I sat in it with boxers, I realized I don't like the feel of mesh on my legs. 😂
    • "This Dell 27 inch 4K 120Hz IPS monitor is really cheap after a very long time" ... Lol.
  • Recent Achievements

    • Dedicated
      Asgardi earned a badge
      Dedicated
    • Conversation Starter
      jessse3334 earned a badge
      Conversation Starter
    • Reacting Well
      JuvenileDelinquent earned a badge
      Reacting Well
    • One Month Later
      Excellence2025 earned a badge
      One Month Later
    • Week One Done
      Excellence2025 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      499
    2. 2
      +Edouard
      247
    3. 3
      PsYcHoKiLLa
      153
    4. 4
      Steven P.
      84
    5. 5
      macoman
      64
  • Tell a friend

    Love Neowin? Tell a friend!