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
    London
    Posts
    8,842
    Thanks
    447
    Thanked
    1,036 times in 956 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • PhenomII x4 955 & CM Hyper 212+
      • Memory:
      • 2x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 250gb SATA Westerndigital + 500gb samsung
      • Graphics card(s):
      • Asus GTX560ti CuII
      • PSU:
      • Be Quiet E9 680w
      • Case:
      • HAF 912+
      • Operating System:
      • XP pro & w7 beta
      • Monitor(s):
      • Acer P223w 22" TFT DVI

    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?

    Pob's new mod, Soviet Pob Propaganda style Laptop.
    "Are you suggesting that I can't punch an entire dimension into submission?" - Flying squirrel - The Red Panda Adventures

  2. #2
    Hexus Folding needs you.. 1stRaven's Avatar
    Join Date
    Nov 2008
    Location
    Lincoln, UK
    Posts
    805
    Thanks
    55
    Thanked
    90 times in 78 posts
    • 1stRaven's system
      • Motherboard:
      • Asus P8Z68 V Pro
      • CPU:
      • I7 2600K
      • Memory:
      • 8Gb Corsair DDR3 Vengeance, PC3-12800
      • Storage:
      • 480Gb OCZ RevoDrive 3 x2, 128Gb Kingston SSD, 60Gb OCZ Vertex 3 SSD, 2 x500Gb HD, 20Tb Unraid Server
      • Graphics card(s):
      • 2 x 6870 1Gb in Crossfire
      • PSU:
      • Corsair HX 850W
      • Case:
      • Antec 1200 Gaming Case
      • Operating System:
      • Windows 8 Pro
      • Monitor(s):
      • 2 x Dell 22" and 1 x Samsung 22"
      • Internet:
      • Virgin Media 100Mb

    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
    695
    Thanks
    4
    Thanked
    116 times in 108 posts
    • smargh's system
      • Motherboard:
      • Gigabyte GA-EP45-UD3P
      • CPU:
      • Core2 E8400
      • Memory:
      • 8GB Crucial
      • Storage:
      • Intel X25-M 80GB / Adaptec 3405: 2x 1TB Ultrastar RAID1 & 2x500GB Constellation RAID1
      • Graphics card(s):
      • Gigabyte ATI HD4550
      • PSU:
      • Seasonic X-560
      • Case:
      • Lian-Li PC-A71
      • Operating System:
      • Windows 7 Ultimate 64bit
      • Monitor(s):
      • BenQ G2400WD
      • Internet:
      • Be* Pro, synced at around 24574/2667kbit

    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
    7,151
    Thanks
    307
    Thanked
    493 times in 420 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i5 3570k @ 4.4GHz
      • Memory:
      • 8GB Corsair Dominator DDR3-1600 LP
      • Storage:
      • 3 RAID Arrays and 3 SATA Stand-alones
      • Graphics card(s):
      • GTX580 SLI
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 7 x64 / OSX Lion / Ubuntu 11 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • M247 40/10 FTTC

    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 P8Z77 WS / 3570k @ 4.4GHz / 8GB Vengeance Black / 2x GTX 580 / Areca 1680 / X-Fi Titanium / Corsair: HX 850 / 600T / K60 / M60 / HS1A / 2x Dell 3007 / 2 x 256GB Samsung 830 (RAID0) / 2 x 128GB Kingston V100 (RAID0) / 240GB Corsair Force 3 (RAID0) / 4 x 1TB Sumsung F1 (RAID5) / Multi-boot: Win 8 x64 Pro, Win 7 x64 Ultimate, Ubuntu and OS X Lion
    HTPC: GA-Z68A-D3-B3 / i5 @ 3.6GHz / 8GB XMS3 / GTX 570 / Tevii S480 / SST-LC20 / Antec TP-550 / PS50C6900 / 2 x 64GB SSD (RAID0) + 3 x 1.5TB / Win 7 x64 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB RAM / GTS 450 / Corsair 300R / Silverpower 700W modular
    Server Setup: HP ML110 G5 / 8GB RAM / Areca 1210 RAID / 2 x 300GB (RAID1) / 2 x 250GB (RAID1) / 3 NICs / Windows Server 2008 R2
    2 x ESX 5.1 Nodes: Asus M5A78L-M/USB3 / AMD FX 6100 / 16GB XMS3 / 500W Mushkin Volta / 160GB SATA HDD / 5 NICs
    NAS 1: HP Microserver N40L / 10GB RAM / 2 x 3TB + 80GB Intel SSD (Hybrid) + 2 x 1TB / 3Gbps || NAS 2: HP Microserver N40L / 10GB RAM / 2 x 3TB (RAID1) + 2 x 640GB (RAID1) + 80GB Intel SSD (Hybrid) / 3GBps || Network: TL-WR1043ND w/DD-WRT + Dell PowerConnect 5224

  7. Received thanks from:

    Pob255 (16-11-2011)

  8. #5
    Admin Team peterb's Avatar
    Join Date
    Aug 2005
    Location
    Southampton
    Posts
    11,194
    Thanks
    1,096
    Thanked
    1,588 times in 1,263 posts
    • peterb's system
      • Motherboard:
      • Nascom 2
      • CPU:
      • Z80B
      • Memory:
      • 48K 8 bit memory on separate card
      • Storage:
      • Audio cassette tape - home built 5.25" floppy drive
      • Graphics card(s):
      • text output (composite video)
      • PSU:
      • Home built
      • Case:
      • Home built
      • Operating System:
      • Nas-sys
      • Monitor(s):
      • 12" monocrome composite video input
      • Internet:
      • No networking capability on this machine

    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.
    (\__/)
    (='.'=)
    (")_(")
    Useful Information about HEXUS

  9. Received thanks from:

    Pob255 (16-11-2011)

  10. #6
    Oh Crumbs.... Biscuit's Avatar
    Join Date
    Feb 2007
    Location
    Maidenhead
    Posts
    8,161
    Thanks
    881
    Thanked
    587 times in 491 posts
    • Biscuit's system
      • Motherboard:
      • Gigabyte GA-Z77X-UD5H
      • CPU:
      • Intel i5 3570 (Corsair H100 with Akasa Piranha fans) @4.7Ghz
      • Memory:
      • 8GB Corsair 1600MHz
      • Storage:
      • 120GB Corsair Force GT, 2 x Seagate Momentus XT 320GB(RAID 0), 2 x Samsung F3 500GB (RAID 1)
      • Graphics card(s):
      • 2 x MSI GTX660 Ti Power Edition
      • PSU:
      • Antec Truepower 750W
      • Case:
      • Corsair 650D
      • Operating System:
      • Windows 7 x64
      • Monitor(s):
      • 2 x Philips E-line 234EL2SB
      • Internet:
      • Plus Net 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
    London
    Posts
    8,842
    Thanks
    447
    Thanked
    1,036 times in 956 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • PhenomII x4 955 & CM Hyper 212+
      • Memory:
      • 2x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 250gb SATA Westerndigital + 500gb samsung
      • Graphics card(s):
      • Asus GTX560ti CuII
      • PSU:
      • Be Quiet E9 680w
      • Case:
      • HAF 912+
      • Operating System:
      • XP pro & w7 beta
      • Monitor(s):
      • Acer P223w 22" TFT DVI

    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.

    Pob's new mod, Soviet Pob Propaganda style Laptop.
    "Are you suggesting that I can't punch an entire dimension into submission?" - Flying squirrel - The Red Panda Adventures

  13. #8
    Oh Crumbs.... Biscuit's Avatar
    Join Date
    Feb 2007
    Location
    Maidenhead
    Posts
    8,161
    Thanks
    881
    Thanked
    587 times in 491 posts
    • Biscuit's system
      • Motherboard:
      • Gigabyte GA-Z77X-UD5H
      • CPU:
      • Intel i5 3570 (Corsair H100 with Akasa Piranha fans) @4.7Ghz
      • Memory:
      • 8GB Corsair 1600MHz
      • Storage:
      • 120GB Corsair Force GT, 2 x Seagate Momentus XT 320GB(RAID 0), 2 x Samsung F3 500GB (RAID 1)
      • Graphics card(s):
      • 2 x MSI GTX660 Ti Power Edition
      • PSU:
      • Antec Truepower 750W
      • Case:
      • Corsair 650D
      • Operating System:
      • Windows 7 x64
      • Monitor(s):
      • 2 x Philips E-line 234EL2SB
      • Internet:
      • Plus Net 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
    7,151
    Thanks
    307
    Thanked
    493 times in 420 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i5 3570k @ 4.4GHz
      • Memory:
      • 8GB Corsair Dominator DDR3-1600 LP
      • Storage:
      • 3 RAID Arrays and 3 SATA Stand-alones
      • Graphics card(s):
      • GTX580 SLI
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 7 x64 / OSX Lion / Ubuntu 11 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • M247 40/10 FTTC

    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 P8Z77 WS / 3570k @ 4.4GHz / 8GB Vengeance Black / 2x GTX 580 / Areca 1680 / X-Fi Titanium / Corsair: HX 850 / 600T / K60 / M60 / HS1A / 2x Dell 3007 / 2 x 256GB Samsung 830 (RAID0) / 2 x 128GB Kingston V100 (RAID0) / 240GB Corsair Force 3 (RAID0) / 4 x 1TB Sumsung F1 (RAID5) / Multi-boot: Win 8 x64 Pro, Win 7 x64 Ultimate, Ubuntu and OS X Lion
    HTPC: GA-Z68A-D3-B3 / i5 @ 3.6GHz / 8GB XMS3 / GTX 570 / Tevii S480 / SST-LC20 / Antec TP-550 / PS50C6900 / 2 x 64GB SSD (RAID0) + 3 x 1.5TB / Win 7 x64 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB RAM / GTS 450 / Corsair 300R / Silverpower 700W modular
    Server Setup: HP ML110 G5 / 8GB RAM / Areca 1210 RAID / 2 x 300GB (RAID1) / 2 x 250GB (RAID1) / 3 NICs / Windows Server 2008 R2
    2 x ESX 5.1 Nodes: Asus M5A78L-M/USB3 / AMD FX 6100 / 16GB XMS3 / 500W Mushkin Volta / 160GB SATA HDD / 5 NICs
    NAS 1: HP Microserver N40L / 10GB RAM / 2 x 3TB + 80GB Intel SSD (Hybrid) + 2 x 1TB / 3Gbps || NAS 2: HP Microserver N40L / 10GB RAM / 2 x 3TB (RAID1) + 2 x 640GB (RAID1) + 80GB Intel SSD (Hybrid) / 3GBps || Network: TL-WR1043ND w/DD-WRT + Dell PowerConnect 5224

  15. #10
    Admin Team peterb's Avatar
    Join Date
    Aug 2005
    Location
    Southampton
    Posts
    11,194
    Thanks
    1,096
    Thanked
    1,588 times in 1,263 posts
    • peterb's system
      • Motherboard:
      • Nascom 2
      • CPU:
      • Z80B
      • Memory:
      • 48K 8 bit memory on separate card
      • Storage:
      • Audio cassette tape - home built 5.25" floppy drive
      • Graphics card(s):
      • text output (composite video)
      • PSU:
      • Home built
      • Case:
      • Home built
      • Operating System:
      • Nas-sys
      • Monitor(s):
      • 12" monocrome composite video input
      • Internet:
      • No networking capability on this machine

    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!
    (\__/)
    (='.'=)
    (")_(")
    Useful Information about HEXUS

  16. #11
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    London
    Posts
    8,842
    Thanks
    447
    Thanked
    1,036 times in 956 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • PhenomII x4 955 & CM Hyper 212+
      • Memory:
      • 2x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 250gb SATA Westerndigital + 500gb samsung
      • Graphics card(s):
      • Asus GTX560ti CuII
      • PSU:
      • Be Quiet E9 680w
      • Case:
      • HAF 912+
      • Operating System:
      • XP pro & w7 beta
      • Monitor(s):
      • Acer P223w 22" TFT DVI

    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!

    Pob's new mod, Soviet Pob Propaganda style Laptop.
    "Are you suggesting that I can't punch an entire dimension into submission?" - Flying squirrel - The Red Panda Adventures

  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 09:06 PM.

  18. #13
    radix lecti dave87's Avatar
    Join Date
    Sep 2005
    Location
    England
    Posts
    12,575
    Thanks
    564
    Thanked
    854 times in 585 posts
    • dave87's system
      • Motherboard:
      • DFI P35-T2RS
      • CPU:
      • Q6600 @ 3.1ghz under Corsair H80 WC
      • Memory:
      • 6gb DDR2 - 6400
      • Storage:
      • 60gb SSD + 2x150gb Raptors RAID0 & 320gb WD
      • Graphics card(s):
      • Asus HD4850
      • PSU:
      • Seasonic S12 500w
      • Case:
      • Lian Li PC-A05FNB + Acoustipack
      • Operating System:
      • Windows 7 Pro
      • Monitor(s):
      • 2x Dell S2309W (1920x1080)
      • Internet:
      • 24mb BeThere (22mb actual)

    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...
    They shall grow not old, as we that are left grow old: Age shall not weary them, nor the years condemn.
    At the going down of the sun and in the morning, We will remember them.




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
  •