Page 2 of 2 FirstFirst 12
Results 17 to 20 of 20

Thread: RAID5 on a new microserver?

  1. #17
    Banned
    Join Date
    Jun 2008
    Posts
    2,129
    Thanks
    13
    Thanked
    189 times in 160 posts

    Re: RAID5 on a new microserver?

    Quote Originally Posted by drsmithy View Post
    This myth has to die. CPU power hasn't been relevant to software RAID performance for a decade. The CPU in the N40L can calculate parity at ca. 4GB/sec (in Linux). It's not a bottleneck.

    For reference, my N40L will do a "zpool scrub" (roughly equivalent to a RAID rebuild, though much more CPU intensive) at around 100MB/sec per drive. Which is about all the old Spinpoint F1s have to give.
    Not strictly true.

    Raid rebuild time are drastically increased if the device is 'in use' during rebuild. Which by definition is risk to data. It's the seeks that kill you.

  2. #18
    mush-mushroom b0redom's Avatar
    Join Date
    Oct 2005
    Location
    Middlesex
    Posts
    3,438
    Thanks
    174
    Thanked
    362 times in 279 posts
    • b0redom's system
      • Motherboard:
      • Some iMac thingy
      • CPU:
      • 3.4Ghz Quad Core i7
      • Memory:
      • 24GB
      • Storage:
      • 3TB Fusion Drive
      • Graphics card(s):
      • nViidia GTX 680MX
      • PSU:
      • Some iMac thingy
      • Case:
      • Late 2012 pointlessly thin iMac enclosure
      • Operating System:
      • OSX 10.8 / Win 7 Pro
      • Monitor(s):
      • Dell 2713H
      • Internet:
      • Be+

    Re: RAID5 on a new microserver?

    Are you sure? I had a very large (I think 8x 1.5TB drive) RAID-5 array on a Perc6i hardware RAID controller. Building the array took hours. It was much quicker using ZFS, but when I rebuilt my new ZFS array following a disk failure (5x2TB RAID-Z), it was still (lots of) hours.

  3. #19
    Registered User
    Join Date
    Mar 2012
    Posts
    3
    Thanks
    0
    Thanked
    0 times in 0 posts

    Re: RAID5 on a new microserver?

    Quote Originally Posted by abaxas View Post
    Not strictly true.

    Raid rebuild time are drastically increased if the device is 'in use' during rebuild. Which by definition is risk to data. It's the seeks that kill you.
    Yes, but that has (next to) nothing to do with the CPU performance, which was the topic of the comment I replied to.

    Unless the CPU utilisation on the Microserver is sustained at upwards of 80%, RAID rebuild/sync performance shouldn't be impacted.

  4. #20
    Registered User
    Join Date
    Mar 2012
    Posts
    3
    Thanks
    0
    Thanked
    0 times in 0 posts

    Re: RAID5 on a new microserver?

    Quote Originally Posted by b0redom View Post
    Are you sure? I had a very large (I think 8x 1.5TB drive) RAID-5 array on a Perc6i hardware RAID controller. Building the array took hours. It was much quicker using ZFS, but when I rebuilt my new ZFS array following a disk failure (5x2TB RAID-Z), it was still (lots of) hours.
    Very sure. Your minimum rebuild time is, basically, dictated by the speed of a single drive [0], which will be somewhere in the ballpark of 80-120MB/sec. Since the CPU can checksum at ca. 4GB/sec, it's obviously not going to be the bottleneck in the process.

    ZFS rebuilds faster because it only rebuilds the portion of the disks that's in use, rather than the whole thing (some traditional RAID setups also do this, but not the PERC6, so far as I know).

    [0] Used to be bus speed also played a part, but these days with PCIe it's practically irrelevant (unless you're doing something silly like hanging half a dozen drives off a single PCIe x1 card).

Page 2 of 2 FirstFirst 12

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
  •