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.3k
    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.
    • DashrenderD
      Dashrender @FATeknollogee
      last edited by Dashrender

      @FATeknollogee said in The Software RAID Inflection Point:

      @dafyre said in The Software RAID Inflection Point:

      Blind swap isn't an issue with hardware raid, and in general, I think, for SMBs, at least, HW raid win's because of that.

      Agreed, but if MD is "better", why recommend a solution that is not as good!

      Better is a matter of opinion - what's better a faster car or a more fuel efficient car?

      That's the issue we have here - The main CPU has enough left over processor, etc to handle software RAID, but you give up blind swap. Both are very valuable.

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

        @scottalanmiller recently made a post about how hardware RAID wasn't dead yet.. I don't recall if it was in here or it's own thread.

        here it is.

        https://mangolassi.it/topic/12043/why-the-smb-still-needs-hardware-raid/6

        1 Reply Last reply Reply Quote 2
        • FATeknollogeeF
          FATeknollogee @Dashrender
          last edited by

          @Dashrender said in The Software RAID Inflection Point:

          Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

          In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

          travisdh1T DashrenderD 2 Replies Last reply Reply Quote 0
          • travisdh1T
            travisdh1 @FATeknollogee
            last edited by

            @FATeknollogee said in The Software RAID Inflection Point:

            @Dashrender said in The Software RAID Inflection Point:

            Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

            In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

            If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

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

              @FATeknollogee said in The Software RAID Inflection Point:

              @Dashrender said in The Software RAID Inflection Point:

              Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

              In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

              This might be doable for a small set of hardware, but there is a huge set of hardware out there, and every time a new one comes out, the software RAID team would have to do an update. This also requires that the FOSS guys get the needed specs either because the hardware vendors give them out, or the FOSS community hacks it's way to finding them.

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

                @travisdh1 said in The Software RAID Inflection Point:

                @FATeknollogee said in The Software RAID Inflection Point:

                @Dashrender said in The Software RAID Inflection Point:

                Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

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

                  @FATeknollogee said in The Software RAID Inflection Point:

                  @scottalanmiller With Storage Spaces being "new" & VMware having no SW RAID, I'm surprised that no one has tried/attempted to make MD RAID 'easier/user friendly/simpler' (insert your fav term) to use & implement.

                  With the abundance of bigger, faster, cheaper SSDs & CPUs...this seems like a good time for MD RAID to be popular?

                  Porting something at that layer is difficult and would probably prove to be unreliable without a large corporate backer to do it and none have that interest. For VMware it matters none as customers looking to use RAID are not paying customer so there is no business reason to add the cost and risk of porting MD (they could easily violate GPL in doing so, we well.) Microsoft already has a product that they want to promote and MD RAID would flag them as believing it to be a failure. Plus MD RAID is written to work on Linux, not Windows, porting it might involve starting over.

                  Basically, no commercial vendor has any business reason to care about getting good RAID working on these systems and no hobbyist would have a real incentive nor would you want to trust the "one guy in the basement" system for your core, underlying storage for niche deployments. It's just asking for trouble.

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

                    @FATeknollogee said in The Software RAID Inflection Point:

                    Why is ML still recommending HW RAID?

                    https://mangolassi.it/topic/12043/why-the-smb-still-needs-hardware-raid/

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

                      @FATeknollogee said in The Software RAID Inflection Point:

                      @dafyre said in The Software RAID Inflection Point:

                      Blind swap isn't an issue with hardware raid, and in general, I think, for SMBs, at least, HW raid win's because of that.

                      Agreed, but if MD is "better", why recommend a solution that is not as good!

                      Because you have to say "better", not just better. It's different. Software RAID is cheaper, faster and more flexible. But hardware RAID is simpler and better understood and when it comes to storage in the SMB, that's what matters most. Faster is of basically no importance in the SMB space; everyone thinks that it is, but it just isn't.

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

                        @Dashrender said in The Software RAID Inflection Point:

                        @travisdh1 said in The Software RAID Inflection Point:

                        @FATeknollogee said in The Software RAID Inflection Point:

                        @Dashrender said in The Software RAID Inflection Point:

                        Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                        In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                        If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                        NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                        Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application. Hardware RAID does it by pre-determining how it will be used.

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

                          @travisdh1 said in The Software RAID Inflection Point:

                          @FATeknollogee said in The Software RAID Inflection Point:

                          @Dashrender said in The Software RAID Inflection Point:

                          Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                          In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                          If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                          Exactly. It's that one is general purpose that makes it complicated.

                          1 Reply Last reply Reply Quote 1
                          • dafyreD
                            dafyre @scottalanmiller
                            last edited by

                            @scottalanmiller said in The Software RAID Inflection Point:

                            @Dashrender said in The Software RAID Inflection Point:

                            @travisdh1 said in The Software RAID Inflection Point:

                            @FATeknollogee said in The Software RAID Inflection Point:

                            @Dashrender said in The Software RAID Inflection Point:

                            Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                            In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                            If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                            NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                            Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                            What do you mean that they don't know the use case...?

                            Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                            Would that not be something controllable by the firmware of the HD?

                            travisdh1T scottalanmillerS 2 Replies Last reply Reply Quote 0
                            • travisdh1T
                              travisdh1 @dafyre
                              last edited by

                              @dafyre said in The Software RAID Inflection Point:

                              @scottalanmiller said in The Software RAID Inflection Point:

                              @Dashrender said in The Software RAID Inflection Point:

                              @travisdh1 said in The Software RAID Inflection Point:

                              @FATeknollogee said in The Software RAID Inflection Point:

                              @Dashrender said in The Software RAID Inflection Point:

                              Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                              In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                              If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                              NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                              Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                              What do you mean that they don't know the use case...?

                              Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                              Would that not be something controllable by the firmware of the HD?

                              What if the problem is the cable, motherboard, or somewhere else. That's why the hdd lights are normally controlled at the BIOS level.

                              dafyreD DashrenderD 2 Replies Last reply Reply Quote 2
                              • dafyreD
                                dafyre @travisdh1
                                last edited by

                                @travisdh1 said in The Software RAID Inflection Point:

                                @dafyre said in The Software RAID Inflection Point:

                                @scottalanmiller said in The Software RAID Inflection Point:

                                @Dashrender said in The Software RAID Inflection Point:

                                @travisdh1 said in The Software RAID Inflection Point:

                                @FATeknollogee said in The Software RAID Inflection Point:

                                @Dashrender said in The Software RAID Inflection Point:

                                Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                What do you mean that they don't know the use case...?

                                Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                Would that not be something controllable by the firmware of the HD?

                                What if the problem is the cable, motherboard, or somewhere else. That's why the hdd lights are normally controlled at the BIOS level.

                                If that's the case, then why does the bios itself not flash the dead drive lights when using mdraid?

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

                                  @travisdh1 said in The Software RAID Inflection Point:

                                  @dafyre said in The Software RAID Inflection Point:

                                  @scottalanmiller said in The Software RAID Inflection Point:

                                  @Dashrender said in The Software RAID Inflection Point:

                                  @travisdh1 said in The Software RAID Inflection Point:

                                  @FATeknollogee said in The Software RAID Inflection Point:

                                  @Dashrender said in The Software RAID Inflection Point:

                                  Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                  In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                  If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                  NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                  Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                  What do you mean that they don't know the use case...?

                                  Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                  Would that not be something controllable by the firmware of the HD?

                                  What if the problem is the cable, motherboard, or somewhere else. That's why the hdd lights are normally controlled at the BIOS level.

                                  What? How would a RAID card know if it's a cable or the backplane causing the issue?

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

                                    @Dashrender said in The Software RAID Inflection Point:

                                    @travisdh1 said in The Software RAID Inflection Point:

                                    @dafyre said in The Software RAID Inflection Point:

                                    @scottalanmiller said in The Software RAID Inflection Point:

                                    @Dashrender said in The Software RAID Inflection Point:

                                    @travisdh1 said in The Software RAID Inflection Point:

                                    @FATeknollogee said in The Software RAID Inflection Point:

                                    @Dashrender said in The Software RAID Inflection Point:

                                    Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                    In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                    If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                    NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                    Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                    What do you mean that they don't know the use case...?

                                    Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                    Would that not be something controllable by the firmware of the HD?

                                    What if the problem is the cable, motherboard, or somewhere else. That's why the hdd lights are normally controlled at the BIOS level.

                                    What? How would a RAID card know if it's a cable or the backplane causing the issue?

                                    With a RAID card, it flashes the light, because it knows where the problem lies. It's when you don't have hardware RAID that you have the problem.

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

                                      @dafyre said in The Software RAID Inflection Point:

                                      @scottalanmiller said in The Software RAID Inflection Point:

                                      @Dashrender said in The Software RAID Inflection Point:

                                      @travisdh1 said in The Software RAID Inflection Point:

                                      @FATeknollogee said in The Software RAID Inflection Point:

                                      @Dashrender said in The Software RAID Inflection Point:

                                      Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                      In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                      If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                      NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                      Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                      What do you mean that they don't know the use case...?

                                      Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                      Would that not be something controllable by the firmware of the HD?

                                      That's not what blind swap does.

                                      dafyreD 1 Reply Last reply Reply Quote 0
                                      • dafyreD
                                        dafyre @scottalanmiller
                                        last edited by

                                        @scottalanmiller said in The Software RAID Inflection Point:

                                        @dafyre said in The Software RAID Inflection Point:

                                        @scottalanmiller said in The Software RAID Inflection Point:

                                        @Dashrender said in The Software RAID Inflection Point:

                                        @travisdh1 said in The Software RAID Inflection Point:

                                        @FATeknollogee said in The Software RAID Inflection Point:

                                        @Dashrender said in The Software RAID Inflection Point:

                                        Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                        In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                        If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                        NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                        Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                        What do you mean that they don't know the use case...?

                                        Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                        Would that not be something controllable by the firmware of the HD?

                                        That's not what blind swap does.

                                        No, it doesn't. But if you know which drive is failing, that makes it easier to swap the correct drive.

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

                                          @travisdh1 said in The Software RAID Inflection Point:

                                          @Dashrender said in The Software RAID Inflection Point:

                                          @travisdh1 said in The Software RAID Inflection Point:

                                          @dafyre said in The Software RAID Inflection Point:

                                          @scottalanmiller said in The Software RAID Inflection Point:

                                          @Dashrender said in The Software RAID Inflection Point:

                                          @travisdh1 said in The Software RAID Inflection Point:

                                          @FATeknollogee said in The Software RAID Inflection Point:

                                          @Dashrender said in The Software RAID Inflection Point:

                                          Because the software RAID would rarely, if ever, be aware of the type of hardware it's it, i.e. a HP server, a Dell server, etc - it probably has no way of mapping a drive to a specific port on the chassis and lighting the lights, etc - the things needed to make Blind Swap work.

                                          In today's world with all the smart people we have, no one can write software that can map drives to a chassis?

                                          If a hardware vendor wanted to, they easily could, but it would mean seriously hampering the number of options available on a general purpose server platform. NAS vendors do this all the time.

                                          NAS vendors do it because they control all the hardware. Sure, Dell could do it for their system, and HP for theirs, etc - but why? They'd rather sell you a RAID card.

                                          Actually they can't, because they don't know the use case. It's not about controlling all the hardware, it's about controlling everything from the disk to the application.

                                          What do you mean that they don't know the use case...?

                                          Does it matter? We just want a way to flash the "help me" light on a dying/dead disk, lol.

                                          Would that not be something controllable by the firmware of the HD?

                                          What if the problem is the cable, motherboard, or somewhere else. That's why the hdd lights are normally controlled at the BIOS level.

                                          What? How would a RAID card know if it's a cable or the backplane causing the issue?

                                          With a RAID card, it flashes the light, because it knows where the problem lies. It's when you don't have hardware RAID that you have the problem.

                                          There again, if the lights are controlled at the BIOS level, why does having a hardware raid card matter?

                                          DashrenderD 1 Reply Last reply Reply Quote 0
                                          • momurdaM
                                            momurda
                                            last edited by

                                            If the md authors would make some sort of blinky light function that would be sweet and solve this issue. mdadm -blink /dev/sde

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