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

    Is this server strategy reckless and/or insane?

    IT Discussion
    12
    224
    24.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.
    • creaytC
      creayt
      last edited by

      Ok these aren't apples to apples, some of the numbers are from the previous config so I'm not saying the Raid 5 to Raid 0 / 10 differences are exactly what they'd be w/ the same number of drives, but the single drive and 2 drive Raid 0 are hopefully helpful in predicting the performance characteristics of 0 at each quantity.

      0_1502470273064_78cfb967-3934-4a3b-b85c-dc48dc693f11-image.png

      1 Reply Last reply Reply Quote 0
      • DustinB3403D
        DustinB3403
        last edited by

        We all understand that there are differences with different RAID types.

        The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

        But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

        creaytC scottalanmillerS 2 Replies Last reply Reply Quote 0
        • creaytC
          creayt @DustinB3403
          last edited by

          @dustinb3403 said in Is this server strategy reckless and/or insane?:

          We all understand that there are differences with different RAID types.

          The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

          But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

          Are IOPS what you want for heavy duty users are making database writes concurrently all day long? I don't know much about drive characteristics/performance other than the basic throughput stuff. Because backup is streamed out in realtime that's taken care of as far as I'm concerned, part of what makes Raid 0 a candidate at least.

          DustinB3403D 1 Reply Last reply Reply Quote 0
          • DustinB3403D
            DustinB3403 @creayt
            last edited by

            @creayt said in Is this server strategy reckless and/or insane?:

            @dustinb3403 said in Is this server strategy reckless and/or insane?:

            We all understand that there are differences with different RAID types.

            The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

            But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

            Are IOPS what you want for heavy duty users are making database writes concurrently all day long? I don't know much about drive characteristics/performance other than the basic throughput stuff. Because backup is streamed out in realtime that's taken care of as far as I'm concerned, part of what makes Raid 0 a candidate at least.

            Yes IOPS are the consideration you need to be looking at. What has yet to be answered is how active is this database going to actually be?

            Will you have 10,000 people/processes constantly making changes?

            creaytC 1 Reply Last reply Reply Quote 0
            • creaytC
              creayt @DustinB3403
              last edited by

              @dustinb3403 said in Is this server strategy reckless and/or insane?:

              @creayt said in Is this server strategy reckless and/or insane?:

              @dustinb3403 said in Is this server strategy reckless and/or insane?:

              We all understand that there are differences with different RAID types.

              The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

              But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

              Are IOPS what you want for heavy duty users are making database writes concurrently all day long? I don't know much about drive characteristics/performance other than the basic throughput stuff. Because backup is streamed out in realtime that's taken care of as far as I'm concerned, part of what makes Raid 0 a candidate at least.

              Yes IOPS are the consideration you need to be looking at. What has yet to be answered is how active is this database going to actually be?

              Will you have 10,000 people/processes constantly making changes?

              Ideally more than that, but it'll be a gradual climb. Right now it's in private alpha w/ ~ 100 users and they post stuff all the time. Once I make it public I imagine the content volume will skyrocket.

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

                @dustinb3403 said in Is this server strategy reckless and/or insane?:

                We all understand that there are differences with different RAID types.

                The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

                But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

                He's got backups of the data. He's doing devops style backups.

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

                  @creayt said in Is this server strategy reckless and/or insane?:

                  @dustinb3403 said in Is this server strategy reckless and/or insane?:

                  @creayt said in Is this server strategy reckless and/or insane?:

                  @dustinb3403 said in Is this server strategy reckless and/or insane?:

                  We all understand that there are differences with different RAID types.

                  The point of the matter is you opt'd for RAID0 because you believe you have a need for all of the IOPS in the world, yet don't care about backups.

                  But you are missing critical pieces of this design like virtualization, ram cache etc to get better, safer results.

                  Are IOPS what you want for heavy duty users are making database writes concurrently all day long? I don't know much about drive characteristics/performance other than the basic throughput stuff. Because backup is streamed out in realtime that's taken care of as far as I'm concerned, part of what makes Raid 0 a candidate at least.

                  Yes IOPS are the consideration you need to be looking at. What has yet to be answered is how active is this database going to actually be?

                  Will you have 10,000 people/processes constantly making changes?

                  Ideally more than that, but it'll be a gradual climb. Right now it's in private alpha w/ ~ 100 users and they post stuff all the time. Once I make it public I imagine the content volume will skyrocket.

                  MySQL is likely your performance bottleneck there.

                  1 Reply Last reply Reply Quote 1
                  • B
                    bnrstnr
                    last edited by bnrstnr

                    How is your internet going to serve up all this RAID0 SSD awesomeness?? Do you really have the bandwidth to allow the hardware to be the bottleneck?

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

                      Copying to the other server is not a backup, FYI.

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

                        @dashrender said in Is this server strategy reckless and/or insane?:

                        Copying to the other server is not a backup, FYI.

                        Not a good one, that's for sure. As there is no way to be certain that the copy is functional.

                        creaytC scottalanmillerS 2 Replies Last reply Reply Quote 0
                        • creaytC
                          creayt @bnrstnr
                          last edited by

                          @bnrstnr said in Is this server strategy reckless and/or insane?:

                          How is your internet going to serve up all this RAID0 SSD awesomeness?? Do you really have the bandwidth to allow the hardware to be the bottleneck?

                          A combination of things, I'm architecting the front-end in a way that it sends the bare minimum out to the user on each request and uses persistent libraries to construct the interfaces to decimate the amount of transfer in general, all of the media and static resources are served out by a CDN, etc. But yeah, I don't think bandwidth will be the issue, but the datacenter I use has super duper bandwidth options if it gets to that point from what I understand.

                          1 Reply Last reply Reply Quote 0
                          • creaytC
                            creayt @DustinB3403
                            last edited by

                            @dustinb3403 said in Is this server strategy reckless and/or insane?:

                            @dashrender said in Is this server strategy reckless and/or insane?:

                            Copying to the other server is not a backup, FYI.

                            Not a good one, that's for sure. As there is no way to be certain that the copy is functional.

                            What do you mean? The live sites will be serving from both copies of the database, which is the evidence/certainty that it's functional, no?

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

                              @dashrender said in Is this server strategy reckless and/or insane?:

                              Copying to the other server is not a backup, FYI.

                              I don't think he means that. He has an HA pair AND he's taking a backup from what I saw.

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

                                @dustinb3403 said in Is this server strategy reckless and/or insane?:

                                @dashrender said in Is this server strategy reckless and/or insane?:

                                Copying to the other server is not a backup, FYI.

                                Not a good one, that's for sure. As there is no way to be certain that the copy is functional.

                                What do you mean? It's a live cluster. That is definitely being testing constantly. It's mirrored, live copies. THe backup itself, that he has to test offline.

                                1 Reply Last reply Reply Quote 0
                                • DustinB3403D
                                  DustinB3403
                                  last edited by

                                  How are you confirming the second server is hosting access to this site?

                                  So this is a active/active setup, correct?

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

                                    @dustinb3403 said in Is this server strategy reckless and/or insane?:

                                    How are you confirming the second server is hosting access to this site?

                                    So this is a active/active setup, correct?

                                    Yes, it is live/live.

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

                                      Has anyone mentioned going OBR5 instead of split arrays yet?

                                      Also, I'd spend the little extra money for the Pro edition of the Samsung 850 drives if you want to use commodity parts rather than Dell supplied ones.

                                      creaytC 1 Reply Last reply Reply Quote 2
                                      • creaytC
                                        creayt @travisdh1
                                        last edited by creayt

                                        @travisdh1 said in Is this server strategy reckless and/or insane?:

                                        Has anyone mentioned going OBR5 instead of split arrays yet?

                                        Also, I'd spend the little extra money for the Pro edition of the Samsung 850 drives if you want to use commodity parts rather than Dell supplied ones.

                                        People did suggest OBR5, yep. The benchmarks I ran ( see the large Crystal DiskMark grid below ) made me feel like I'm going to be giving up a lot of performance for not that much additional peace of mind w/ a 5 given my set up and the ability of either server to temporarily take over duties in a pinch. My overarching goal is for most requests to be as close to perceptibly instant as possible most of the time, w/ some downtime being acceptable.

                                        The drives are all Pros, good tip, thanks.

                                        travisdh1T scottalanmillerS 2 Replies Last reply Reply Quote 1
                                        • travisdh1T
                                          travisdh1 @creayt
                                          last edited by

                                          @creayt said in Is this server strategy reckless and/or insane?:

                                          @travisdh1 said in Is this server strategy reckless and/or insane?:

                                          Has anyone mentioned going OBR5 instead of split arrays yet?

                                          Also, I'd spend the little extra money for the Pro edition of the Samsung 850 drives if you want to use commodity parts rather than Dell supplied ones.

                                          People did suggest OBR5, yep. The benchmarks I ran ( see the large Crystal DiskMark grid below ) made me feel like I'm going to be giving up a lot of performance for not that much additional peace of mind w/ a 5 given my set up and the ability of either server to temporarily take over duties in a pinch. My overarching goal is for most requests to be as close to perceptibly instant as possible most of the time, w/ some downtime being acceptable.

                                          Sounds to me like you've thought everything through and are aware of all the pitfalls at least, even if I do think you're worrying overmuch about the performance piece. I'm more focused on that for whatever reason, than that you have an effective network level RAID1.

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

                                            @creayt said in Is this server strategy reckless and/or insane?:

                                            @travisdh1 said in Is this server strategy reckless and/or insane?:

                                            Has anyone mentioned going OBR5 instead of split arrays yet?

                                            Also, I'd spend the little extra money for the Pro edition of the Samsung 850 drives if you want to use commodity parts rather than Dell supplied ones.

                                            People did suggest OBR5, yep. The benchmarks I ran ( see the large Crystal DiskMark grid below ) made me feel like I'm going to be giving up a lot of performance for not that much additional peace of mind w/ a 5 given my set up and the ability of either server to temporarily take over duties in a pinch. My overarching goal is for most requests to be as close to perceptibly instant as possible most of the time, w/ some downtime being acceptable.

                                            The drives are all Pros, good tip, thanks.

                                            The big question is... is it performance that affects the application? Benchmarks and raw numbers don't matter all that much. What matters is how the app is impacted. That's why people are asking about the WAN and other components. Getting that kind of performance on such a small web app typically is all throw away performance. Not necessarily, but often.

                                            creaytC 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 11
                                            • 12
                                            • 1 / 12
                                            • First post
                                              Last post