ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Help me with this Server Purchase (beginner in server hardware) regarding RAID ?

    Scheduled Pinned Locked Moved Solved IT Discussion
    raidquestionserver
    23 Posts 5 Posters 3.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller @Emad R
      last edited by

      @msff-amman-Itofficer said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

      Is BTRFS on 4 drives RAID 10 gives the same safety as of RAID controller ? Performance can suffer I am realistic.

      Performance SHOULD be faster, not slower. Hardware RAID is where performance suffers normally.

      http://www.smbitjournal.com/2012/11/hardware-and-software-raid/

      http://www.smbitjournal.com/2016/12/the-software-raid-inflection-point/

      1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        BtrFS RAID is extremely new, why are you looking at that instead of tried and true MD RAID which you would expect to use on KVM or Xen systems?

        Emad RE 1 Reply Last reply Reply Quote 1
        • scottalanmillerS
          scottalanmiller
          last edited by

          LVM does not provide RAID. LVM rides on top of RAID (or vice versa) and recently they have integrated MD management into LVM so that it can appear that you have RAID inside of it, but it is still MD handling the RAID. On Linux you have MD, ZFS and BtrFS RAID options. But ZFS is not available on the better platforms and is extremely new on Linux in an enterprise way, so probably not best unless really needed and is dramatically overhyped in general and isn't designed to be fast. BtrFS is super new and fine as a general filesystem but advanced features on it are pretty experimental. MD is what we've used for decades.

          Emad RE 1 Reply Last reply Reply Quote 2
          • scottalanmillerS
            scottalanmiller
            last edited by

            What hypervisor are you considering? VMware ESXi cannot use software RAID. Hyper-V can but nothing enterprise or production ready.

            Emad RE 1 Reply Last reply Reply Quote 0
            • Emad RE
              Emad R @scottalanmiller
              last edited by

              @scottalanmiller

              KVM

              1 Reply Last reply Reply Quote 0
              • Emad RE
                Emad R @scottalanmiller
                last edited by

                @scottalanmiller

                Got it, I just saw BTRFS in Centos installation option and been playing with it but in my lab and not production.

                1 Reply Last reply Reply Quote 0
                • Emad RE
                  Emad R @scottalanmiller
                  last edited by Emad R

                  @scottalanmiller said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                  MD RAID

                  People rave about the new features of BTRFS so I thought can I do it for a new production server in 2017, perhaps I thought by now we will have more people tested it.

                  scottalanmillerS travisdh1T 2 Replies Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller
                    last edited by

                    With KVM you'll want either MD RAID for software RAID or a good hardware RAID card. Those are really the two choices.

                    Emad RE JaredBuschJ 2 Replies Last reply Reply Quote 1
                    • Emad RE
                      Emad R @scottalanmiller
                      last edited by

                      @scottalanmiller

                      Got it, many thanks.

                      1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @Emad R
                        last edited by

                        @msff-amman-Itofficer said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                        @scottalanmiller said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                        MD RAID

                        People rave about the new features of BTRFS so I thought can I do it for a new production server in 2017, perhaps I thought by now we will have more people tested it.

                        Yeah, people get excited about really inappropriate things. Make sure you read this...

                        http://www.smbitjournal.com/2014/05/the-cult-of-zfs/

                        1 Reply Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch @scottalanmiller
                          last edited by

                          @scottalanmiller said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                          With KVM you'll want either MD RAID for software RAID or a good hardware RAID card. Those are really the two choices.

                          No, the correct answer is that unless you are already intimately familiar with software RAID and your company will be able to easily replace you with someone else that can handle software RAID, you do not use software RAID.

                          It is nice and shiny and bullet proof, to those that know it. Generally there are zero viable use cases in the SMB market for it. The fact that you even asked the question means buy a hardware RAID card.

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller
                            last edited by scottalanmiller

                            Jared is correct, this is an "if you have to ask" scenario. Software RAID requires extra knowledge and support capabilities and an IT staff that all understand how to react to it. You lose capabilities like blind swapping that are really important for SMBs to be able to change out staff and use consultants.

                            JaredBuschJ 1 Reply Last reply Reply Quote 1
                            • JaredBuschJ
                              JaredBusch @scottalanmiller
                              last edited by

                              @scottalanmiller said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                              like bland swapping

                              hahahahaha

                              1 Reply Last reply Reply Quote 2
                              • D
                                DimS
                                last edited by

                                The selection of a RAID controller is one the most important parts when configuring a server. In no way a software RAID will be as fast as a hardware RAID and its model is greatly dependent on the amount of disks you will be using. It would be much easier to provide provide you with a specific model if you would provide us with the amount of disks(type) you are planing to use.

                                scottalanmillerS 1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller @DimS
                                  last edited by

                                  @DimS said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                                  In no way a software RAID will be as fast as a hardware RAID ....

                                  Actually that changed with the Pentium IIIs processors circa 2000. The extra CPU power on the mainboard, on average, became overwhelming to the RAID offload CPUs in that year. Since 2000, the average server is faster with software RAID than with hardware RAID and the gap has widened every year since that time as mainline CPUs have gotten faster and faster with more and more spare overhead. The idea that hardware RAID can compete in speed is a 1990s idea from a time when the central CPUs were barely more powerful than the RAID controllers and were extremely taxed all of the time. Today the excess overhead in nearly all systems is so extreme that RAID cards can't compete. And you can put dramatically more cache on the main CPU than on the RAID card as well. Most RAID cards max out at 2GB RAM cache today, while I personally have software RAID customers with 128GB RAM cache, for example.

                                  There are still edge cases where hardware RAID remains competitive in terms of speed, but these are increasingly rare and I'm not sure that I've ever seen one in person. Hardware RAID just doesn't have the resources to compete.

                                  1 Reply Last reply Reply Quote 1
                                  • scottalanmillerS
                                    scottalanmiller
                                    last edited by

                                    More importantly, though, is that RAID is not normally constrained by CPU and looking at any RAID implementation for speed is not a good way to think about it. Cache size matters, yes. Easy of use, reliability, clear understanding... these are highly valuable in nearly all cases. Choosing RAID level for speed, that matters potentially a lot. But the RAID implementation really doesn't. ZFS RAID 5, MD RAID 5, Adaptec RAID 5, LSI RAID 5... all so close in performance that it just doesn't matter in the real world, especially not to an SMB.

                                    1 Reply Last reply Reply Quote 1
                                    • travisdh1T
                                      travisdh1 @Emad R
                                      last edited by

                                      @msff-amman-Itofficer said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                                      @scottalanmiller said in Help me with this Server Purchase (beginner in server hardware) regarding RAID ?:

                                      MD RAID

                                      People rave about the new features of BTRFS so I thought can I do it for a new production server in 2017, perhaps I thought by now we will have more people tested it.

                                      They sure do. Phoronix over the weekend: Btrfs Getting RAID 5/6 Fixes In Linux 4.12 Kernel

                                      1 Reply Last reply Reply Quote 0
                                      • 1
                                      • 2
                                      • 1 / 2
                                      • First post
                                        Last post