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

    The Software RAID Inflection Point

    IT Discussion
    raid software raid hardware raid storage x86 ia32 pentium iii pentium iiis tualatin it history
    6
    155
    16.2k
    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 @Dashrender
      last edited by

      @Dashrender said in The Software RAID Inflection Point:

      aww, so that it. The price of a RAID controller is so low that getting a software solution isn't worth the effort. OK I think I'm on the same page now.

      They can't do it cheaper, and still make money.. so why bother doing it at all. That makes sense.

      Right, they don't care because it isn't much money and hardware RAID is universal (doesn't care which OS or hypervisor is used on top). If they need to pay extra for software RAID, the benefits diminish. And if you really need to save money, you can use MD RAID already today. Or you can get hardware RAID refurbished and it is not all that much, maybe $400. So the total amount of savings for customers is tiny, the effort is bigger, there is more risk and the potential profits to a vendor are super tiny, especially as RAID is basically dead already, and no direct way for any vendor to capitalize on it.

      So no one is looking to pay for this solution, and no one is looking to make money by creating it. There is neither an itch to be scratched nor a scratch looking for an itch.

      1 Reply Last reply Reply Quote 0
      • DashrenderD
        Dashrender
        last edited by

        What does @scale use? RAIN?

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

          @Dashrender said in The Software RAID Inflection Point:

          What does @scale use? RAIN?

          Yes. Must like I describe with an additional layer that understands the drive speeds (like SSD, 10K and 7.2K.) So it does the things I mention plus it knows which bits go onto which type of storage.

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

            You can't have any kind of effective hyperconvergence without RAIN. RAID doesn't scale out well at all. You can use RAID under RAIN, but that is pretty limiting.

            1 Reply Last reply Reply Quote 0
            • travisdh1T
              travisdh1 @scottalanmiller
              last edited by

              @scottalanmiller said in The Software RAID Inflection Point:

              Here is the thing, I think you are scratching an itch that just isn't there. Who actually needs this functionality? Who is the real world use case where this script would change buying decisions? And how do those changed buying decisions turn into direct financial benefit for the company that makes and supports the new software?

              I'll just throw a quick thank you to @Dashrender, as almost everyone in IT seems to go through this same thought process at some point. Now we have a reference page 🙂

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

                @Dashrender said in The Software RAID Inflection Point:

                @scottalanmiller said in The Software RAID Inflection Point:

                @Dashrender said in The Software RAID Inflection Point:

                @scottalanmiller said in The Software RAID Inflection Point:

                @Dashrender said in The Software RAID Inflection Point:

                The hardware RAID is already taking away the work from MSPs / ITSPs, so what's the difference there?

                It doesn't work that way. It takes no time to set up either. MD RAID is already a "zero effort" set up process. But there is pay for supporting it. It's not that this would really hurt an MSP, but it would cost a fortune to make it and support the code, money that could never be recouped, not even with tens of thousands of customers all using it.

                So each Linux distro has it's own version of MD? it's not universal like so many other components?

                How did you get from somewhere to this?

                From here.

                @scottalanmiller said in The Software RAID Inflection Point:

                @Dashrender said in The Software RAID Inflection Point:

                Who pays for MD development now?

                The OS vendors, of course. It's part of the OS.

                It's actually part of the Linux Kernel now. So maintained under that for all Linux distributions.

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

                  @travisdh1 said in The Software RAID Inflection Point:

                  It's actually part of the Linux Kernel now. So maintained under that for all Linux distributions.

                  Has been for a long time. But the majority of the Linux kernel is maintained by Red Hat, IBM, Suse and Canonical.

                  1 Reply Last reply Reply Quote 0
                  • DashrenderD
                    Dashrender
                    last edited by

                    So it's not maintained by the OS vendors - it's maintained by the kernel support team?

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

                      @Dashrender said in The Software RAID Inflection Point:

                      So it's not maintained by the OS vendors - it's maintained by the kernel support team?

                      Which is mostly from the OS vendors. Who do you think makes the kernel?

                      travisdh1T 1 Reply Last reply Reply Quote 0
                      • travisdh1T
                        travisdh1 @scottalanmiller
                        last edited by

                        @scottalanmiller said in The Software RAID Inflection Point:

                        @Dashrender said in The Software RAID Inflection Point:

                        So it's not maintained by the OS vendors - it's maintained by the kernel support team?

                        Which is mostly from the OS vendors. Who do you think makes the kernel?

                        Whoever Linus Torvalds thinks submits a good kernel patch. Which today is mostly the OS vendors.

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

                          @travisdh1 said in The Software RAID Inflection Point:

                          @scottalanmiller said in The Software RAID Inflection Point:

                          @Dashrender said in The Software RAID Inflection Point:

                          So it's not maintained by the OS vendors - it's maintained by the kernel support team?

                          Which is mostly from the OS vendors. Who do you think makes the kernel?

                          Whoever Linus Torvalds thinks submits a good kernel patch. Which today is mostly the OS vendors.

                          https://www.redhat.com/en/about/blog/red-hat-leads-open-source-contributions-to-kernel

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

                            0_1483566406454_Screenshot from 2017-01-04 16-46-39.png

                            Red Hat, Suse and IBM do the majority of the work with Intel as an "also mentioned."

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

                              By 2011 this had changed some, Novell/Suse had fallen to fourth and Intel picked up the pace. Microsoft was at 17th at that point.

                              http://arstechnica.com/business/2012/04/linux-kernel-in-2011-15-million-total-lines-of-code-and-microsoft-is-a-top-contributor/

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

                                Canonical is probably somewhere up there in the top ten. But over time it remains that Red Hat, Suse, IBM and Intel are the big four that make Linux happen. And overall corporate is 75% of the kernel while volunteer is 25%.

                                Big banks, governments and military are all big contributors as well.

                                1 Reply Last reply Reply Quote 0
                                • DashrenderD
                                  Dashrender
                                  last edited by

                                  While your statement doesn't imply that the MD versions are different, it does lead one who's not knowledgeable to a false conclusion that each Linux distro (at least the base distros) are maintaining their own version of MD. According to Travis, since it's backed into the kernel, that's hopefully not the case.

                                  Basically what I was trying to determine, is MD pretty much the same across all distros of Linux?

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

                                    @Dashrender said in The Software RAID Inflection Point:

                                    While your statement doesn't imply that the MD versions are different, it does lead one who's not knowledgeable to a false conclusion that each Linux distro (at least the base distros) are maintaining their own version of MD.

                                    Why would it lead someone to that? There is only one Linux kernel, where would different versions come from and where was that implied?

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

                                      @Dashrender said in The Software RAID Inflection Point:

                                      Basically what I was trying to determine, is MD pretty much the same across all distros of Linux?

                                      Linux is Linux, MD is just part of it. There is one Linux kernel, one MD. Where is the idea that there are different Linux or MD or other components coming from? Honest question, what makes the assumption that a singular thing would naturally vary, happen? I saw nothing that would have led someone to think that, so I'm lost.

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

                                        By 2015, corporate is now 80% of the Linux kernel development. Here is the latest contributions list: The Top 10 organizations sponsoring Linux kernel development since the last report include Intel, Red Hat, Linaro, Samsung, IBM, SUSE, Texas Instruments, Vision Engraving Systems, Google and Renesas.

                                        1 Reply Last reply Reply Quote 0
                                        • DashrenderD
                                          Dashrender @scottalanmiller
                                          last edited by

                                          @scottalanmiller said in The Software RAID Inflection Point:

                                          @Dashrender said in The Software RAID Inflection Point:

                                          While your statement doesn't imply that the MD versions are different, it does lead one who's not knowledgeable to a false conclusion that each Linux distro (at least the base distros) are maintaining their own version of MD.

                                          Why would it lead someone to that? There is only one Linux kernel, where would different versions come from and where was that implied?

                                          You said it's supported by the OS vendors - since so many other OS vendors don't work together, why would I assume they would be working together.

                                          A better response originally from you which would have stopped this whole thread of conversation would have been to say - it's supported by many OS vendors through their cooperative work on the kernel, where MD is supported natively now. or some such statement. Instead we're 30 posts later and only now getting that specific knowledge from probing questions, where the probes are made out to appear like ludicrous considerations.

                                          scottalanmillerS 2 Replies Last reply Reply Quote 1
                                          • scottalanmillerS
                                            scottalanmiller @Dashrender
                                            last edited by

                                            @Dashrender said in The Software RAID Inflection Point:

                                            You said it's supported by the OS vendors - since so many other OS vendors don't work together, why would I assume they would be working together.

                                            Because we are talking about a single thing that they work together on. Shared projects exist everywhere from childhood through university to the professional world. We are talking about the MD product, no matter how many people work on it or where they come from, that doesn't imply and should not lead someone to think that each person helping is then making their own product. We have a thousand contributors to MangoLassi, but no one assumes that there are one thousand different communities. What makes MD a special case?

                                            travisdh1T DashrenderD 2 Replies Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 6 / 8
                                            • First post
                                              Last post