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

    Are There Reasonable Multi-Master Over the WAN Storage Options?

    IT Discussion
    storage
    10
    45
    6.6k
    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
      last edited by

      Awesome - thanks!

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

        @scottalanmiller said:

        @Dashrender said:

        @scottalanmiller said:

        @Dashrender said:

        How does using Exablox solve a file versioning problem?

        Single site masters.

        Please provide more details.

        UK Exablox with a share of which it is the master. Replication of that data goes to France and KL.

        France Exablox with a share of which it is the master. Replication of that data goes to UK and KL.

        KL Exablox with a share of which it is the master. Replication of that data goes to UK and France.

        Each site gets its own local data of which it is "in charge". It has the "write" share for that data. The replication is purely for reads.

        Each site can work with its local data as normal. It's just a normal mapped drive for them. If a site needs data from another site it grabs a read only copy super fast from the replication, makes changes and then saves those changes over the WAN to the location where the master for that share is. Cumbersome on the less common saves, but only one master for every file.

        Exactly, and if they restructure their shares correctly, those less common saves should really be uncommon.

        scottalanmillerS StefUkS 2 Replies Last reply Reply Quote 2
        • StefUkS
          StefUk
          last edited by

          Hi everyone,
          thanks for chiming in ... and thanks @scottalanmiller for posting this on my behalf.

          RDS is currently out of the question at the moment due to intense graphical resources that they need. We are looking at some long term solutions - Nvidia Grid of some sort but at the moment RDS will not cut it.

          stef

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

            @JaredBusch That's what I am thinking. Hopefully the workflow will make for a pretty solid local storage situation the bulk of the time.

            1 Reply Last reply Reply Quote 1
            • StefUkS
              StefUk @JaredBusch
              last edited by

              @JaredBusch @JaredBusch @scottalanmiller

              that's good in terms of replication.
              but what about working on the same files - project ? what you are saying is that there is no way to get them to work on the same project without file version issues ?

              Stef

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

                @StefUk said:

                @JaredBusch @JaredBusch @scottalanmiller

                that's good in terms of replication.
                but what about working on the same files - project ? what you are saying is that there is no way to get them to work on the same project without file version issues ?

                Correct, there is not. If they each have a copy of their own data, they each have an opportunity to work on them at the same time. Once you have multiple masters, you have issues. No way around that.

                wirestyle22W 1 Reply Last reply Reply Quote 2
                • wirestyle22W
                  wirestyle22 @scottalanmiller
                  last edited by

                  @scottalanmiller said:

                  @StefUk said:

                  @JaredBusch @JaredBusch @scottalanmiller

                  that's good in terms of replication.
                  but what about working on the same files - project ? what you are saying is that there is no way to get them to work on the same project without file version issues ?

                  Correct, there is not. If they each have a copy of their own data, they each have an opportunity to work on them at the same time. Once you have multiple masters, you have issues. No way around that.

                  So really we're trying to figure out how to combine all of the changes, correct? Can't this be done with .tmp files fragmenting and then recombining? I'm sure their software doesn't support this but I'm just asking hypothetically for my own knowledge.

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

                    @wirestyle22 said:

                    So really we're trying to figure out how to combine all of the changes, correct? Can't this be done with .tmp files fragmenting and then recombining?

                    Not generically, no. Combining changes is never something that can be handled by storage. An application might be able to do that, but a storage system never can.

                    wirestyle22W 1 Reply Last reply Reply Quote 0
                    • wirestyle22W
                      wirestyle22 @scottalanmiller
                      last edited by wirestyle22

                      @scottalanmiller said:

                      @wirestyle22 said:

                      So really we're trying to figure out how to combine all of the changes, correct? Can't this be done with .tmp files fragmenting and then recombining?

                      Not generically, no. Combining changes is never something that can be handled by storage. An application might be able to do that, but a storage system never can.

                      Yeah I mean at the application level. She would need a third party piece of software that specifically handles this--which is another point of failure 😞

                      1 Reply Last reply Reply Quote 1
                      • Deleted74295D
                        Deleted74295 Banned
                        last edited by

                        Hmm, I can't remember exactly but I think the BBC actually pulled this off with a particular product.

                        I can't remember what it's called.

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

                          @Breffni-Potter said:

                          Hmm, I can't remember exactly but I think the BBC actually pulled this off with a particular product.

                          I can't remember what it's called.

                          You can do it, like I can build it with GFS2 and DRBD, the problem is once a WAN link fails you have a disaster. Do you simply cut everyone off? Or do you allow local edits?

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

                            If you have the budget to go for "never fail" WAN links, you can do a lot to make this kind of thing feasible. But when they do fail, you have to come up with a failure mitigation strategy.

                            1 Reply Last reply Reply Quote 1
                            • Deleted74295D
                              Deleted74295 Banned @scottalanmiller
                              last edited by Deleted74295

                              @scottalanmiller said:

                              @Breffni-Potter said:

                              Hmm, I can't remember exactly but I think the BBC actually pulled this off with a particular product.

                              I can't remember what it's called.

                              You can do it, like I can build it with GFS2 and DRBD, the problem is once a WAN link fails you have a disaster. Do you simply cut everyone off? Or do you allow local edits?

                              No I mean actually sorting it despite that.

                              Done some googling to see if I can find the product but can't but effectively, the storage at each location is irrelevant, what you do is use a digital asset management system.

                              This does your versioning of media files, checking, quality control. It's a very different way of working to "everyone throw your data into a file browser"

                              wirestyle22W scottalanmillerS 2 Replies Last reply Reply Quote 0
                              • wirestyle22W
                                wirestyle22 @Deleted74295
                                last edited by wirestyle22

                                @Breffni-Potter said:

                                @scottalanmiller said:

                                @Breffni-Potter said:

                                Hmm, I can't remember exactly but I think the BBC actually pulled this off with a particular product.

                                I can't remember what it's called.

                                You can do it, like I can build it with GFS2 and DRBD, the problem is once a WAN link fails you have a disaster. Do you simply cut everyone off? Or do you allow local edits?

                                No I mean actually sorting it despite that.

                                Done some googling to see if I can find the product but can't but effectively, the storage at each location is ireelevant, what you do is use a digital assest management system.

                                This does your versioning of media files, checking, quality control. It's a very different way of working to "everyone throw your data into a file browser"

                                I would think it depends on the system and how it actually checks if a file is being accessed. If the WAN link is down it would most likely assume that no one else has it opened or just error out if its configured to do that if unable to connect. I haven't had to do this though.

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

                                  @Breffni-Potter said:

                                  This does your versioning of media files, checking, quality control. It's a very different way of working to "everyone throw your data into a file browser"

                                  We do that with Sharepoint, but it doesn't support multi-master and it doesn't sort out conflicts.

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

                                    @wirestyle22 said:

                                    I would think it depends on the system and how it actually checks if a file is being accessed. If the WAN link is down it would most likely assume that no one else has it opened or just error out if its configured to do that if unable to connect. I haven't had to do this though.

                                    That's the problem it either has to lock everyone out or allow conflicts.

                                    1 Reply Last reply Reply Quote 1
                                    • Deleted74295D
                                      Deleted74295 Banned @scottalanmiller
                                      last edited by

                                      @scottalanmiller said:

                                      @Breffni-Potter said:

                                      This does your versioning of media files, checking, quality control. It's a very different way of working to "everyone throw your data into a file browser"

                                      We do that with Sharepoint, but it doesn't support multi-master and it doesn't sort out conflicts.

                                      But certain DAM packages do that. it's built specifically for digital assets which are constantly being edited/changed.

                                      1 Reply Last reply Reply Quote 0
                                      • Deleted74295D
                                        Deleted74295 Banned
                                        last edited by

                                        They are stored as the same file but can see the different versions, which user worked on which version, ect.

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

                                          @Breffni-Potter said:

                                          They are stored as the same file but can see the different versions, which user worked on which version, ect.

                                          My multi-master system does that naturally. In both cases, humans have to sort it out later.

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

                                            @Breffni-Potter said:

                                            They are stored as the same file but can see the different versions, which user worked on which version, ect.

                                            Man, I can see all kinds of problems with that system. and as Scott said, it has to be sorted by a person.

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