Results 1 to 13 of 13

Thread: Best way to setup a raid array?

  1. #1
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    The land of Brum
    Posts
    10,143
    Thanks
    608
    Thanked
    1,226 times in 1,123 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • FX8350 & CM Hyper 212+
      • Memory:
      • 4 x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 512gb samsung SSD +1tb Samsung HDD
      • Graphics card(s):
      • EGVA GTX970
      • PSU:
      • Seasonic GX 650W
      • Case:
      • HAF 912+
      • Operating System:
      • W7 Pro
      • Monitor(s):
      • iiyama XB3270QS-B1 32" IPS 1440p

    Question Best way to setup a raid array?

    I've got 4 enterprise class 80gb hard drives I'm planning to put them into a raid5 array for a fresh install of win7 pro 64bit.

    But I've not done this before and I'm wondering what the best method for doing it is?

    Motherboard is my Asus M5A990x amd 990x chipset.

    Now I can set sata ports 1-4 into raid mode in the bios, while leaving ports 5-6 and the additional 2 sataIII ports in AHCI mode (or even ide)

    Do I just need to do the BIOS setup then create the array in the AMD option Rom utility then continue as normal? or is it done as part of the dvd OS install?

  2. #2
    Registered User
    Join Date
    Nov 2008
    Location
    Lincoln, UK
    Posts
    929
    Thanks
    73
    Thanked
    95 times in 83 posts
    • 1stRaven's system
      • Motherboard:
      • Asus Maximus VIII Hero
      • CPU:
      • I7 6700K
      • Memory:
      • 16Gb Corsair DDR4 Vengeance
      • Storage:
      • 250Gb Samsung Evo 850 M.2, 2 x Samsung EVO 850 500Gb, Seagate 3tb HDD, 24Tb Unraid Server
      • Graphics card(s):
      • 2 x PNY GTX 1080 FE
      • PSU:
      • EVGA Supernova G2 1000W
      • Case:
      • Be-Quiet Dark Pro 900 Silver
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 2 x Dell 22" and 1 x Dell U2913WM
      • Internet:
      • Virgin Media 150Mb

    Re: Best way to setup a raid array?

    Its done before the OS install. Once you switch the sata ports across to raid mode, you should see a raid bios option (I'm going off experience with Dell and Intel raid chips) which you enter into (like a standard bios) and configure the raid array there. Once done, save the config, reboot and boot in the OS setup.

    Win 7 disc should already have the drivers if its a standard raid chip and so, be able to see the drive and then you can partition the drive as you would normally. If the drive doesn't appear, load the raid drivers into a usb key, put then into your machine and then install them from the OS install at the disc menu (the point where you select which disc to install the os too).

    Hope that helps.

  3. Received thanks from:

    Pob255 (16-11-2011)

  4. #3
    Senior Member
    Join Date
    Feb 2008
    Posts
    925
    Thanks
    4
    Thanked
    161 times in 148 posts
    • smargh's system
      • Motherboard:
      • Gigabyte GA-EP45-UD3P
      • CPU:
      • Xeon E5450 with 775-to-771 Mod
      • Memory:
      • 16GB Crucial
      • Storage:
      • Intel X25-M G2 80GB/Adaptec 3405 4x 2TB Ultrastar RAID1 / 1x 6TB Hitachi He6 / Dying 2TB Samsung
      • Graphics card(s):
      • GTX 750 Ti
      • PSU:
      • Seasonic X-560
      • Case:
      • Lian-Li PC-A71
      • Operating System:
      • Windows 7 Ultimate 64bit
      • Monitor(s):
      • BenQ G2400WD
      • Internet:
      • Really Crap ADSL2 <3Mbit

    Re: Best way to setup a raid array?

    I don't know of any 80GB enterprise drives... do you mean 72GB?

    Using onboard ports for RAID, rather than a hardware controller card, will only result in pain and anguish.

  5. Received thanks from:

    Pob255 (16-11-2011)

  6. #4
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Best way to setup a raid array?

    Yup, your array needs to be setup before installing the OS. Once an array has been setup it is seen by the computer as "a hard drive". You can then partition it if required during the OS install.

    Personally, I am not fond of RAID5 write speeds and tend to only use RAID 5 in certain situations.....I would seriously consider using RAID10 (if your RAID controller supports it) for an OS install.....you will lose half of your capacity but performance will be better on the whole.......or if you trust your backup regime, go RAID0!
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  7. Received thanks from:

    Pob255 (16-11-2011)

  8. #5
    The late but legendary peterb - Onward and Upward peterb's Avatar
    Join Date
    Aug 2005
    Location
    Looking down & checking on swearing
    Posts
    19,378
    Thanks
    2,892
    Thanked
    3,403 times in 2,693 posts

    Re: Best way to setup a raid array?

    The real question is why?

    RAID is not a substitute for backup, performance (using an onboard controller is unlikely to be better (and probably worse) than using the drives normally, and if you want to aggregate the drive sizes, using logical volumes would probably be a better route to take.

    Whichever route you take, don't neglect backing up.
    (\__/)
    (='.'=)
    (")_(")

    Been helped or just 'Like' a post? Use the Thanks button!
    My broadband speed - 750 Meganibbles/minute

  9. Received thanks from:

    Pob255 (16-11-2011)

  10. #6
    Oh Crumbs.... Biscuit's Avatar
    Join Date
    Feb 2007
    Location
    N. Yorkshire
    Posts
    11,193
    Thanks
    1,394
    Thanked
    1,091 times in 833 posts
    • Biscuit's system
      • Motherboard:
      • MSI B450M Mortar
      • CPU:
      • AMD 2700X (Be Quiet! Dark Rock 3)
      • Memory:
      • 16GB Patriot Viper 2 @ 3466MHz
      • Storage:
      • 500GB WD Black
      • Graphics card(s):
      • Sapphire R9 290X Vapor-X
      • PSU:
      • Seasonic Focus Gold 750W
      • Case:
      • Lian Li PC-V359
      • Operating System:
      • Windows 10 x64
      • Internet:
      • BT Infinity 80/20

    Re: Best way to setup a raid array?

    Might be worth pointing out the different kinds of RAID before i explain what to do:

    Software RAID: This is done in the OS, it is handled differently by different OSes so the capabilities are hard to pin down exactly however the control and processing will be handled by your CPU. Whilst in Linux software RAID is quite flexible (I have played around with MDADM), as far as I know, in windows you cannot create a software RAID5 array and boot from it, feel free to correct me! Small performance gains might be noticed.

    Hardware RAID: Done using a dedicated hardware card, the advantages here are that as long as the drives and card are kept together, you can move the array about to different machines without problem and all the processing is lifted from your CPU. The downside is that there might not be boot drivers so your OS may not install to a the device. You are likely to see fairly large performance increases with a decent controller card.

    Fake RAID/Host RAID: This is what most people use (myself included) and it is actually technically the worst of both worlds. Not only is the processing and control put onto the CPU in your system but you are dependent on that motherboard for the array assembly data AND You can encounter boot driver issues with OSes. Unfortunately I think in windows this is the only cost effective method of achieving what you want. Small performance gains might be noticed.

    Now for some guidance.

    • Download the drivers from the Asus website for your RAID controller. If there is loads of different ones, just grab them all and stick them on a USB drive.
    • Boot into BIOS and set the SATA port settings so that you have RAID control of the ones you need
    • When you boot up the next time, after BIOS you will get an additional screen which will ask you to hit a key to enter RAID setup (usually f9)
    • Once in the RAID setup go through the motions to getting it set up, this can sometimes be a bit confusing but I'm sure you will figure it out. Make a note of the name you give the array
    • Boot back up into BIOS and check your boot disk priority. You should see the name you gave to the array in the list, set it as primary.
    • Put your USB drive with the drivers on it into your PC and boot into windows setup. Go through normally, if windows doesn’t find the drivers for the array controller then try and it amongst the ones on your pendrive
    • Continue as normal, Just remember your reliant on both windows and the motherboard now so make fairly regular backups of your system drive!

  11. Received thanks from:

    Pob255 (16-11-2011)

  12. #7
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    The land of Brum
    Posts
    10,143
    Thanks
    608
    Thanked
    1,226 times in 1,123 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • FX8350 & CM Hyper 212+
      • Memory:
      • 4 x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 512gb samsung SSD +1tb Samsung HDD
      • Graphics card(s):
      • EGVA GTX970
      • PSU:
      • Seasonic GX 650W
      • Case:
      • HAF 912+
      • Operating System:
      • W7 Pro
      • Monitor(s):
      • iiyama XB3270QS-B1 32" IPS 1440p

    Re: Best way to setup a raid array?

    Quote Originally Posted by peterb View Post
    The real question is why?

    RAID is not a substitute for backup, performance (using an onboard controller is unlikely to be better (and probably worse) than using the drives normally, and if you want to aggregate the drive sizes, using logical volumes would probably be a better route to take.

    Whichever route you take, don't neglect backing up.
    Ok to answer these point.

    Because I can.

    I know it's not a substitute for backup, it's simply that I got these drives free
    They where pulled out of a low cost server (along with the nice 7 disk hotswap bay which I plan to mod into a case ), which was only used for about 4 months and was going to be scrapped
    (it was part of a trial for some software that was pretty much universally hated that the developers ended up canning it and starting again.)
    When I spotted the fact that it used SATA drives not SCSI or SAS. (I have to double check but I think I got it wrong, I think they are 160gb RE which where basically caviar SE with thicker aluminium casings)

    I've not messed around with RAID before so I was thinking of giving it a go as it'll cost me nothing.
    And it'll be a nice way to make use of a bunch of 80gb disks.

    I didn't think motherboard raid was that bad I do want to get a raid card as some point, mainly for multiple HDD activity led's.

    I'll have an experiment and potter at the weekend and let you know how I find it.

  13. #8
    Oh Crumbs.... Biscuit's Avatar
    Join Date
    Feb 2007
    Location
    N. Yorkshire
    Posts
    11,193
    Thanks
    1,394
    Thanked
    1,091 times in 833 posts
    • Biscuit's system
      • Motherboard:
      • MSI B450M Mortar
      • CPU:
      • AMD 2700X (Be Quiet! Dark Rock 3)
      • Memory:
      • 16GB Patriot Viper 2 @ 3466MHz
      • Storage:
      • 500GB WD Black
      • Graphics card(s):
      • Sapphire R9 290X Vapor-X
      • PSU:
      • Seasonic Focus Gold 750W
      • Case:
      • Lian Li PC-V359
      • Operating System:
      • Windows 10 x64
      • Internet:
      • BT Infinity 80/20

    Re: Best way to setup a raid array?

    In practice, motherboard RAID isn't that bad. Most of the time the drivers are easily available and work perfectly fine, processing is no longer really an issue given the power available to modern systems and how often do you change your motherboard? Every couple of years at best for most people and by which time its probably a good time to start with a fresh windows build anyway.
    I use it despite what i have posted above and i have a spare Dell PERC5i (which is a pretty damn good RAID card) sitting around doing nothing. It’s a pretty convenient solution and it does, in most cases, offer some performance increase over a single drive. It will depend a lot on the drives used but have a look at this:

    http://www.overclockersclub.com/revi...xt_500gb/4.htm

    I used this example as I am using 2 x 320GB Momentus XT drives in a 'Fake RAID0' setup myself. As you can see there are some instances you will receive a 50% increase in speed but some instances where the speed is actually hindered by the RAID controller. The main issue people may have is that if you set off 2 x synchronous data transfers, one to each disk, the overall speed would wipe the floor with the fake RAID, obviously that’s great for storage disks but useless if you are using it as a boot disk.

  14. #9
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Best way to setup a raid array?

    A lot of the performance issues with software/firmware RAID is that there is no dedicated cache RAM on the board. Controller cache significantly effects performance.
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  15. #10
    The late but legendary peterb - Onward and Upward peterb's Avatar
    Join Date
    Aug 2005
    Location
    Looking down & checking on swearing
    Posts
    19,378
    Thanks
    2,892
    Thanked
    3,403 times in 2,693 posts

    Re: Best way to setup a raid array?

    Quote Originally Posted by Pob255 View Post
    Ok to answer these point.

    Because I can.

    <---snip--->

    I'll have an experiment and potter at the weekend and let you know how I find it.
    And that is a perfectly valid reason! In fact it is a very good reason, because with your history/experience in building and modding, experimentation and the resulting increase in knowledge is a very good reason for doing it!

    Too often people come on asking about RAID in the belief that it will sort out their backup problems/give stella disk performance/make their tea/do the ironing!

    So good luck with it and let us know how it goes!
    (\__/)
    (='.'=)
    (")_(")

    Been helped or just 'Like' a post? Use the Thanks button!
    My broadband speed - 750 Meganibbles/minute

  16. #11
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    The land of Brum
    Posts
    10,143
    Thanks
    608
    Thanked
    1,226 times in 1,123 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • FX8350 & CM Hyper 212+
      • Memory:
      • 4 x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 512gb samsung SSD +1tb Samsung HDD
      • Graphics card(s):
      • EGVA GTX970
      • PSU:
      • Seasonic GX 650W
      • Case:
      • HAF 912+
      • Operating System:
      • W7 Pro
      • Monitor(s):
      • iiyama XB3270QS-B1 32" IPS 1440p

    Re: Best way to setup a raid array?

    Quote Originally Posted by peterb View Post
    do the ironing!
    Now that's one I will have to test!

  17. #12
    Registered+
    Join Date
    Mar 2010
    Posts
    24
    Thanks
    0
    Thanked
    0 times in 0 posts
    • kwai's system
      • Motherboard:
      • ASUS M4A79 deluxe
      • CPU:
      • Phenom II X4 940 Black Edition
      • Memory:
      • OCZ Blade series DDR2 1150mhz 2x2GB
      • Storage:
      • WD 320GB Blue x 2
      • Graphics card(s):
      • ASUS 3850X2
      • PSU:
      • OCZ Fata1ty 750W modular
      • Operating System:
      • Win 7 64-bit
    hmm on my asus m4a79 deluxe
    when you turn on raid on the sata ports, then reboot the machine, after the bios post has gone, the AMD raid controller screen shows up, then you press an F button to go into setting up your raid array.
    note that when installing windows (7 or vista), you need to have the raid driver on a usb stick or something like that, otherwise the windows installation wont detect the array.

    another note raid 5 is slow,
    raid 10 is probably the best solution for redundency,
    i'm using raid 0 on 2 x 320GB disks, its ok been running for about 2 years no issues so far *fingers crossed* , but i think next time i will just buy one really big hard disk, and a spare for backup.
    Last edited by dave87; 20-11-2011 at 10:06 PM.

  18. #13
    radix lecti dave87's Avatar
    Join Date
    Sep 2005
    Location
    England
    Posts
    12,806
    Thanks
    657
    Thanked
    931 times in 634 posts
    • dave87's system
      • Motherboard:
      • Asus
      • CPU:
      • i5 3470k under Corsair H80 WC
      • Memory:
      • 8gb DDR3
      • Storage:
      • 240gb SSD + 120gb SSD
      • Graphics card(s):
      • Asus HD7950
      • PSU:
      • XFX 600w Modular
      • Case:
      • Lian Li PC-A05FNB + Acoustipack
      • Operating System:
      • Windows 10 Pro
      • Monitor(s):
      • 2x Dell S2309W (1920x1080)
      • Internet:
      • BT Infinity Option 2

    Re: Best way to setup a raid array?

    Pob - you've got five drives haven't you?

    If so, I'd be tempted to do 2 drives in RAID 0 and 3 in RAID 5. More useable space - gives performance for the OS drive perhaps, and a bit of resilience for other, less replaceable files?

    As others have said, it is no substitute for backup but that would be how I'd set them up...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •