Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Mirroring folders

Mirroring folders

Scheduled Pinned Locked Moved The Lounge
sysadminperformancehelp
14 Posts 6 Posters 0 Views 1 Watching
  • 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.
  • C Chris Maunder

    We are moving CodeProject to a webfarm in order to get past this annoying performance issue. One of the obvious things about having a site hosted on multiple machines is the need to ensure that the contents on both machines are synchonised. I've been looking at everything from MS data center server (many, many $$) to shareware solutions costing $20 - yet in the end they both do the same thing. Seeing as we just had a 'what do you use to backup your data' thread, I figured I'd ask 'what do you use for mirroring' cheers, Chris Maunder (CodeProject)

    J Offline
    J Offline
    Jon Sagara
    wrote on last edited by
    #2

    I actually work on VERITAS Storage Replicator. It is a little pricy, but it is perfect for what you need. You can set it up to replicate 1-to-1, 1-to-many, or many-to-1 replication jobs. It allows you to replicate in "real-time" - i.e., you make a change on one server, it is replicated to the other server(s). If you'd like more info, I'd be happy to put you in contact with the proper people. You can view the product literature here. Jon Sagara "Ninety percent of baseball is mental, the other half is physical." -- Yogi Bera

    C 1 Reply Last reply
    0
    • J Jon Sagara

      I actually work on VERITAS Storage Replicator. It is a little pricy, but it is perfect for what you need. You can set it up to replicate 1-to-1, 1-to-many, or many-to-1 replication jobs. It allows you to replicate in "real-time" - i.e., you make a change on one server, it is replicated to the other server(s). If you'd like more info, I'd be happy to put you in contact with the proper people. You can view the product literature here. Jon Sagara "Ninety percent of baseball is mental, the other half is physical." -- Yogi Bera

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #3

      Cool - thanks for that Jon. I'll go digging and see how it looks. cheers, Chris Maunder (CodeProject)

      1 Reply Last reply
      0
      • C Chris Maunder

        We are moving CodeProject to a webfarm in order to get past this annoying performance issue. One of the obvious things about having a site hosted on multiple machines is the need to ensure that the contents on both machines are synchonised. I've been looking at everything from MS data center server (many, many $$) to shareware solutions costing $20 - yet in the end they both do the same thing. Seeing as we just had a 'what do you use to backup your data' thread, I figured I'd ask 'what do you use for mirroring' cheers, Chris Maunder (CodeProject)

        A Offline
        A Offline
        Anders Molin
        wrote on last edited by
        #4

        Isn't that possible with Win2k Intelli Mirroing? - Anders Money talks, but all mine ever says is "Goodbye!"

        C 1 Reply Last reply
        0
        • A Anders Molin

          Isn't that possible with Win2k Intelli Mirroing? - Anders Money talks, but all mine ever says is "Goodbye!"

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #5

          Data Center Server has mirroring over a network, and Advanced (and others?) have mirroring drives on a single machine - we'll be using the Windows mirroring to mirror drives, and then something else (not Data Center) to mirror the machines in the web farm. As I said before - if we were organised we'd be dangerous ;) cheers, Chris Maunder (CodeProject)

          A 1 Reply Last reply
          0
          • C Chris Maunder

            Data Center Server has mirroring over a network, and Advanced (and others?) have mirroring drives on a single machine - we'll be using the Windows mirroring to mirror drives, and then something else (not Data Center) to mirror the machines in the web farm. As I said before - if we were organised we'd be dangerous ;) cheers, Chris Maunder (CodeProject)

            A Offline
            A Offline
            Anders Molin
            wrote on last edited by
            #6

            Chris Maunder wrote: Data Center Server has mirroring over a network, and Advanced (and others?) have mirroring drives on a single machine Ok, it's been a looong time since I looked at it. :-O How about Content Management Server, it's made for things like that, and also for distributing COM objects, and stuff like that, to all the servers in a farm... - Anders Money talks, but all mine ever says is "Goodbye!"

            C P 2 Replies Last reply
            0
            • A Anders Molin

              Chris Maunder wrote: Data Center Server has mirroring over a network, and Advanced (and others?) have mirroring drives on a single machine Ok, it's been a looong time since I looked at it. :-O How about Content Management Server, it's made for things like that, and also for distributing COM objects, and stuff like that, to all the servers in a farm... - Anders Money talks, but all mine ever says is "Goodbye!"

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #7

              Anders Molin wrote: How about Content Management Server, it's made for things like that, and also for distributing COM objects, and stuff like that, to all the Check out the price tag X| cheers, Chris Maunder (CodeProject)

              P 1 Reply Last reply
              0
              • C Chris Maunder

                We are moving CodeProject to a webfarm in order to get past this annoying performance issue. One of the obvious things about having a site hosted on multiple machines is the need to ensure that the contents on both machines are synchonised. I've been looking at everything from MS data center server (many, many $$) to shareware solutions costing $20 - yet in the end they both do the same thing. Seeing as we just had a 'what do you use to backup your data' thread, I figured I'd ask 'what do you use for mirroring' cheers, Chris Maunder (CodeProject)

                G Offline
                G Offline
                George
                wrote on last edited by
                #8

                Chris Maunder wrote: One of the obvious things about having a site hosted on multiple machines is the need to ensure that the contents on both machines are synchonised. (...) Seeing as we just had a 'what do you use to backup your data' thread, I figured I'd ask 'what do you use for mirroring' Hm, that seems like a wrong approach to the problem. You should synchronize both machines from the same single source, but neither of them should be the source. Typically the source should be a single, centralized repository where you make changes, and both of the machines should pull the contents out off it. That will assure that your both machines have the same contents and that there is a single place where you make a changes. No mirroring is neccessary, just copying (xcopy or ftp would do), which could be triggered automatically at specified times, or any other way. Now, the repository could reside physically on one of the machines, the point is that it should not be the actual contents that goes to the public. Both machines should pull the contents that they produce to the public from the repository, regardless of the repository location. IF you go step further you can place repository into the versioning system (CVS, VSS whatever) which would eventually help to keep things tidy as versioning system can also remove the files that should no longer be accessible which can't be done with simple copy commands.

                1 Reply Last reply
                0
                • C Chris Maunder

                  We are moving CodeProject to a webfarm in order to get past this annoying performance issue. One of the obvious things about having a site hosted on multiple machines is the need to ensure that the contents on both machines are synchonised. I've been looking at everything from MS data center server (many, many $$) to shareware solutions costing $20 - yet in the end they both do the same thing. Seeing as we just had a 'what do you use to backup your data' thread, I figured I'd ask 'what do you use for mirroring' cheers, Chris Maunder (CodeProject)

                  J Offline
                  J Offline
                  Jason Jystad
                  wrote on last edited by
                  #9

                  First, I have to say that George is 100% correct. I would set up a second site on one of the machines as a test area, just put it on some other port. That way you can test out new ideas and shake them down before putting them into production. Then I would set up some folders to use as a replication source for both of the production sites. That way when you are ready to roll out some changes from your test site, just copy them over into the replication area and the sites will be updated on the next replication pass. As to the software, the expensive real time replication systems are really spiffy, but they are, well, expensive. :( The last time I went looking for something like this, I found a couple of possibilities that I have not actually investigated. Here are some links. This one isn't too bad, it looks like you might be able to do what you want to for about $500.00 US. http://www.peersoftware.com/registration.html This one look very nice, but *ouch* the price! :P http://spursuits.com/suresync/suresync.htm From the open source front, there is the plasmid project. They are unfortunately still in alpha. I have been watching them to see when things go stable, but I have not yet tested it out. http://sourceforge.net/projects/plasmid/ In the quick and dirty catagory, I have used BeyondCompare in the past, with a little batch programming and windows' built in task scheduler this can do the job. Here is a link: http://www.scootersoftware.com/. Hope that helps! Jason Jystad Cito Technologies www.citotech.net Sonork ID 100.9918 >-------------------------------------------------< Every program has at least one bug and can be shortened by at least one instruction -- from which, by induction, one can deduce that every program can be reduced to one instruction that doesn't work. >-------------------------------------------------<

                  1 Reply Last reply
                  0
                  • A Anders Molin

                    Chris Maunder wrote: Data Center Server has mirroring over a network, and Advanced (and others?) have mirroring drives on a single machine Ok, it's been a looong time since I looked at it. :-O How about Content Management Server, it's made for things like that, and also for distributing COM objects, and stuff like that, to all the servers in a farm... - Anders Money talks, but all mine ever says is "Goodbye!"

                    P Offline
                    P Offline
                    Paul Watson
                    wrote on last edited by
                    #10

                    Anders Molin wrote: How about Content Management Server Avoid at all costs, including the $42000 (yes, forty two thousand US dollars) price tag (for one processor license). I have just developed and rolled out a CMS project and I would not recommend it to anyone for any project. I don't like dissing products but in some cases people must be warned. Naturally this is all my humble opinion. Have you used it Anders? regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

                    A 1 Reply Last reply
                    0
                    • C Chris Maunder

                      Anders Molin wrote: How about Content Management Server, it's made for things like that, and also for distributing COM objects, and stuff like that, to all the Check out the price tag X| cheers, Chris Maunder (CodeProject)

                      P Offline
                      P Offline
                      Paul Watson
                      wrote on last edited by
                      #11

                      Chris Maunder wrote: Check out the price tag That is the least of MSCMS's faults... :| I find it hilarious that our client happily bought a few licenses for MSCMS but moaned when we bumped up the project price by a few hundred Pounds! regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

                      1 Reply Last reply
                      0
                      • P Paul Watson

                        Anders Molin wrote: How about Content Management Server Avoid at all costs, including the $42000 (yes, forty two thousand US dollars) price tag (for one processor license). I have just developed and rolled out a CMS project and I would not recommend it to anyone for any project. I don't like dissing products but in some cases people must be warned. Naturally this is all my humble opinion. Have you used it Anders? regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

                        A Offline
                        A Offline
                        Anders Molin
                        wrote on last edited by
                        #12

                        Paul Watson wrote: Have you used it Anders? No, just heard some pretty nice things about it. (Fortunately I don't do web-stuff anymore :-D ) - Anders Money talks, but all mine ever says is "Goodbye!"

                        P 1 Reply Last reply
                        0
                        • A Anders Molin

                          Paul Watson wrote: Have you used it Anders? No, just heard some pretty nice things about it. (Fortunately I don't do web-stuff anymore :-D ) - Anders Money talks, but all mine ever says is "Goodbye!"

                          P Offline
                          P Offline
                          Paul Watson
                          wrote on last edited by
                          #13

                          Anders Molin wrote: No, just heard some pretty nice things about it You have been listening to, and believing, too much MS marketing then... ;P Was it a real project that you heard it from or a MS project? I am interested to hear what other people think of MSCMS. regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

                          A 1 Reply Last reply
                          0
                          • P Paul Watson

                            Anders Molin wrote: No, just heard some pretty nice things about it You have been listening to, and believing, too much MS marketing then... ;P Was it a real project that you heard it from or a MS project? I am interested to hear what other people think of MSCMS. regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

                            A Offline
                            A Offline
                            Anders Molin
                            wrote on last edited by
                            #14

                            Paul Watson wrote: You have been listening to, and believing, too much MS marketing then... Naaa, I heard it from Win2000mag.com's IIS Administrator Update Newsletter. The guy that write that really likes MSCMS... - Anders Money talks, but all mine ever says is "Goodbye!"

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups