about to RAID

WuGgaRoOWuGgaRoO Not in the shower Icrontian
edited November 2003 in Hardware
im going to raid 3 harddrives, they are all the same model, the maxtor 5400rpm, 80 gig harddrives 2mb buffer...will raiding them show me ANY improvement?
Also, how should i raid them...which array do u guys suggest? I want the best performace possible.. what do u guys say? and yes i know about the raid page that spinner put up....im asking it for my specific case..
«1

Comments

  • t1rhinot1rhino Toronto
    edited November 2003
    You should see a performance gain if you stripe them.
  • primesuspectprimesuspect Beepin n' Boopin Detroit, MI Icrontian
    edited November 2003
    RAID 0 baby!

    Yes, you'll see a performance increase.
  • WuGgaRoOWuGgaRoO Not in the shower Icrontian
    edited November 2003
    raid 0 will make them into one huge disk...correct?
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    Yes. I am also going to be going RAID 0, bought 2 Raptors today, @ 36MB ea I should end up seeing a 72MB drive.
  • WuGgaRoOWuGgaRoO Not in the shower Icrontian
    edited November 2003
    hmmm...this is intriguing...now to back up ALL my files...ugh...240 gigz of shiznet is not ez....
  • GargGarg Purveyor of Lincoln Nightmares Icrontian
    edited November 2003
    I didn't see much of an improvement when I raided. Still trying to tweak it though. At the very least, it's convenient to see all the drives as one.
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    Just make sure you keep everything you care about backed up. I had fairly good luck with Raid 0, but data recovery options hover between slim & none if there is a glitch. In your case, even one drive out of three having a hiccup (even a not necessarily serious one) could drag down the whole array.

    Put another way, if there is an average 1-in-20 chance (5%) of a given drive glitching out, in a three-drive Raid 0 array the chance rises to greater than 1-in-7.

    Doesn't have to be a hardware failure, either. As far as your OS is concerned, your MBR is dependent on none of your drives getting a little scrambled.

    This isn't meant to scare you off, but if backing up "240 gigz of shiznet is not ez" then you need to plan ahead for future backups. I know that you have a couple of comps in your folding stable, maybe getting a whopping-big 160GB drive for data backup (and doing it regularly!) would not be a bad idea. My happiest experiences with Raid were when I ran a weekly incremental backup of all of my data files to a non-Raid disk on another computer. The performance increase is well worth it - so long as you still have the peace-of-mind a secure backup brings.

    Good Luck - you'll have fun with it! :thumbsup:

    PS - You ROCK dood! (Inside joke :vimp: )
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    Is there a *freeware* program that will schedule and perform backups across a (home) network? I tend to find myself just backing up individual files/programs which is more than a little of a hassle.
  • GnomeWizarddGnomeWizardd Member 4 Life Akron, PA Icrontian
    edited November 2003
    I am going to be getting 2 hds that i will be raiding in a server so it does a mirror image onto the second drive. What do i have to do that?? ( sorry but this is a Hyjacking ! )
  • GHoosdumGHoosdum Icrontian
    edited November 2003
    Doesn't the task scheduler and backup utility that comes with WinXP do that? (I don't know for sure, since I haven't used a "backup" util since Win3.1 - that one could be scheduled to run regularly.)
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    keto had this to say
    Is there a *freeware* program that will schedule and perform backups across a (home) network? I tend to find myself just backing up individual files/programs which is more than a little of a hassle.
    Windows XP will do it for you. Look for the "Backup" utility. By default, it is installed on XP PRO, but not on XP Home. If you have XP Home, browse the CD (I think it's in the "Value Added" section, or something like that) - it's on there somewhere. You may have to map a network drive to the alternate computer.

    Only warning - I have had trouble getting the backups to run as scheduled. Scheduling them is easy enough, they just don't always run. I think this is because I have been pretty aggressive about disabling frivolous services. I guess one of them is not so frivolous after all...

    I'll do some research to see if I can find a more comprehensive answer. In the meantime, even running manual scans is quite easy. I regularly back up about 8GB worth. It only takes about 20 minutes across the network.

    Edit: GHoosdum beat me to it will I was doing my four-fingered typing. :p
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    Gnomewizardd had this to say
    I am going to be getting 2 hds that i will be raiding in a server so it does a mirror image onto the second drive. What do i have to do that?? ( sorry but this is a Hyjacking ! )
    When you first set up the raid array it will give you an option as to what kind of raid (mirroring, striping, both) you want. Just take it from there.
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    OK. WINXP PRO, loaded RAID0.

    Question 1: Set stripe to 16, where do I find cluster? There was no option for cluster size, using the Intel ICHR5 SATA RAID Controller. 1b. Does this have anything to do with formatting the drives in Windows, where it asks in a drop down for "allocation unit size"? Either way, I formatted to default on the 2 large partitions (7G for OS, 29G &32G for balance), but they have nothing on them so a fast answer will allow me to reformat if there's a better option.

    **EDIT** Below problem solved

    Problem 1. - probably motherboard/bios specific. The RAID array is 2 Raptors but I also installed a WD 40G JB drive for storage/backup/swap. It's seen in the bios - but not in WINXP PRO. Asus P4C800-E Deluxe.

    **EDIT** I had the jumper on Master on this drive, changed it to CS and reconfigured boot devices in bios. Now recognized correctly in Windows.
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    keto had this to say
    OK. WINXP PRO, loaded RAID0.

    Question 1: Set stripe to 16, where do I find cluster? There was no option for cluster size, using the Intel ICHR5 SATA RAID Controller. 1b. Does this have anything to do with formatting the drives in Windows, where it asks in a drop down for "allocation unit size"? Either way, I formatted to default on the 2 large partitions (7G for OS, 29G &32G for balance), but they have nothing on them so a fast answer will allow me to reformat if there's a better option.

    "Does this have anything to do with formatting the drives in Windows, where it asks in a drop down for allocation unit size?"

    You got it chief.

    If you have PQMagic you can change them with your data intact. If not, just reformat and set the desired cluster size.
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    OK what's default and what's preferred? My genius only extends so far =P

    **EDIT** OK default is 4096 Bytes, except on my 2G Swap File partition, where it is 2048, I'm guessing due to the overall small size of the partition. Is consensus still to put the swap file on a drive OTHER THAN the OS drive? ie, OS is on RAID pair, swap is to go on the IDE WD.....
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    keto had this to say
    OK what's default and what's preferred? My genius only extends so far =P

    **EDIT** OK default is 4096 Bytes, except on my 2G Swap File partition, where it is 2048, I'm guessing due to the overall small size of the partition. Is consensus still to put the swap file on a drive OTHER THAN the OS drive? ie, OS is on RAID pair, swap is to go on the IDE WD.....
    Preferred is what works best for your particular drives, usually discovered by trial-and-error. (If you have the patience).

    Since you already have the 4K clusters, benchmark that. Then I'd try 32K clusters. 16K stripe means each cluster will be evenly shared between the two drives; theoretically the raid will double your speed. Since each 1/2 of the cluster can be read simultaneously you'll get a 32K read at the same speed it would normally take to do a 16K read. You won't quite get that, due to system overhead.

    Theories aside, real-world performance depends on a multitude of factors. The only way to be sure is through the trial-and-error method. That's where Partition Magic comes in handy. Do a clean install, defrag, bench, then resize clusters and repeat. It's a bit of a pain, but worth it in the long run. Once you know your system's "sweet spot" you're off to the races.

    EDIT: Once you finish all that, you can repeat the process using different stripe sizes. It'll keep you out of trouble.:vimp:
  • WuGgaRoOWuGgaRoO Not in the shower Icrontian
    edited November 2003
    is what prof said true? Is there really a point to raid if he is saying the truth....
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    RAID 0 = speed RAID 1 = safety, keeps 2 copies of everything on 2 HD's, aka mirroring or redundancy. Personally, I'm in it for the speed.
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    WuGgaRoO had this to say
    is what prof said true? Is there really a point to raid if he is saying the truth....
    What I was describing is for those who are trying to get a max benchmark. If you don't want to go through the hassle, you will still see a substantial increase in performance in nearly any Raid 0 configuration when compared to the same drives on non-raid.

    Put simply, any Raid 0 is likely to be faster than no Raid at all. But don't take my word for it...:rolleyes:
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    Problem: In the "format" drop down box, the options are: 512, 1024, 2048, 4096 Bytes - nothing higher. Wazzup with this? how would I get 16k/32k clusters?
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    keto had this to say
    Problem: In the "format" drop down box, the options are: 512, 1024, 2048, 4096 Bytes - nothing higher. Wazzup with this? how would I get 16k/32k clusters?
    You have to do a manual format and specify cluster size with a switch option.

    I think you can find the info here.
  • WuGgaRoOWuGgaRoO Not in the shower Icrontian
    edited November 2003
    whats a good benchmark for harddrives?
  • CammanCamman NEW! England Icrontian
    edited November 2003
    keto had this to say
    RAID 0 = speed RAID 1 = safety, keeps 2 copies of everything on 2 HD's, aka mirroring or redundancy. Personally, I'm in it for the speed.

    RAID 0+1 (also known as 10) = best of both worlds! :) , but requires a minimum of 4 drives to implement
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    WuGgaRoO had this to say
    whats a good benchmark for harddrives?
    Windows SCSI Utilities
  • ketoketo Occupied. Or is it preoccupied? Icrontian
    edited November 2003
    Dang, Partition Magic8 evaluation doesn't actually perform the changes. The manual method looks a little scary. Any other programs that are a little more automated that can change cluster sizes?
  • TheLostSwedeTheLostSwede Trondheim, Norway Icrontian
    edited November 2003
    This is what i do with the 2 JB's i have or with any 2 equal drives that is:

    To make sure the mainboard only see the drives i want it to see when i install them, i throw the other drives out or just unplug the power from it/them.

    Set the drives to cable select and boot so you can enter the Raid bios. While in there, create a striped raid 0 array and select 32 as the stripe size.

    Reboot from the bootable Partition Magic disk this time and in there, you will se that you have one array instead of two drives. In here, you can create as many partitions as you need and you can also create them in different clustersizes. You have to format the partitions and i suggest formatting the partitions in a clustersize of the same as the stripe, 32 in this case.

    When that is done, reboot into the mainboard bios and remove the PM disk. Set the bios to boot from the cd and put in the OS cd and this is the important thing, HAVE THE RAID DRIVERS ON A DISK IN THE 3 1/2 drive ready.

    When the first blue ugly windoze screen comes up and says on the bottom of the screen, "Press F6 for scsi or raid drivers" (or whatever it says), do that and follow the instructions so that the drivers gets installed before even trying installing the OS on the array. After this, it's just another Windows install, you just have to tell on which partition to install the os as usual.

    As you can see, this little "how to" is built on the facts that you either have a raid-chip onboard or a PCI-card with raid capabilitys on it. I have never used or installed raid on an integrated raid, but i suspect it's exactly the same procedure except that the raid bios may be integreated into the mainboard bios instead and you choose what type of array/stripe size you want to use in there instead of on it's own bios.

    Finally, the discussion of which stripe/clustersize is best, fastest or safest is an endless discussion. But 32/32 or 8/8 have always been the fastest for my two 80GB Western Digital JB's and i think i have tried all the combos. That doesn't mean that you have to use the same combo though.

    This is how i would partition an Raid 0 array:

    1, Bootpartition 150mb
    2, OS 1 5 GB
    3, OS 2 5 GB
    4, Swappartition (up to 3 gig depending on how many OS and how big swapfile you use)
    5, Programs and games
    6, Temporary files and temporary internet files 1 GB

    As you can see, i won't have any storage partition on a Raid 0 because if i loose the array, i will loose the lot. I can live with loosing all the above partitions but not any important data. The important data will be on another drive which will be the last thing to install when all this is done.

    Finally, install a benchmark tool called ATTO and start taking readings on how the array do. Note that benchmarking an empty partition doesn't give any real life readings so benchmark the partitions that are in use the most. Also note that the benchmark numbers can differ a lot on different partitions even if the same stripe/cluster combo is used. That is because the middle part of the disk is in most cases the fastest part of the disk.

    Just my 2 pesetas, this have always worked for me and given me some nice numbers. I am sure Tex will jump in from here and he is the man when it comes to this stuff.

    Good luck!

    Mac
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    keto had this to say
    Dang, Partition Magic8 evaluation doesn't actually perform the changes. The manual method looks a little scary. Any other programs that are a little more automated that can change cluster sizes?
    I used to use a freeware program called Ranish Partition Manager with great results. I don't have much experience with it and NTFS, though.
  • WuGgaRoOWuGgaRoO Not in the shower Icrontian
    edited November 2003
    is this ne good?
  • TheLostSwedeTheLostSwede Trondheim, Norway Icrontian
    edited November 2003
    Change the total legnth to 32mb and rerun it.

    And no, it looks terribe.
  • profdlpprofdlp The Holy City Of Westlake, Ohio
    edited November 2003
    ^^^^^^^

    Don't forget to turn off your F@H. :wave:
Sign In or Register to comment.