[ZODB-Dev] Horizon for highly-available ZODB storage?

John Morton jwm@plain.co.nz
Fri, 4 Jan 2002 12:32:06 +1300


On Friday 04 January 2002 09:12, sean.upton@uniontrib.com wrote:
> Happy New Year, all!
>
> I wanted to query this list to get some input on what options are likely to
> be available for maintaining a highly-available ZEO storage server within
> the next 6-7 months.  My company has a very large, highly-demanding project
> we are just getting started on that will heavily utilize multiple ZODB
> instances on a ZEO cluster with a 2-box ZSS strategy.  We currently do this
> for some less-demanding projects and attain high-availability across 2
> concurrently running ZSS nodes using the Linux-HA project's Heartbeat
> clustering software; our means of replication of our FileStorage Data.fs
> from ZSS #1 to ZSS #2 is a simple daily file transfer (FTP) and restart of
> the ZSS process; this is ok, since this data is updated usually just once
> daily.  But our upcoming projects will involve bigger ODBs that update far
> more often, so I wanted to get some input on what options are both
> available now, and also what new strategies will likely be available later
> in the upcoming year.

Consider switching the file transfer protocol to rsync in the short term. You 
should be able to get the update frequency down to something in the region of 
hourly to two hourly, depending on the size of the Data.fs and the frequency 
of changes. It will only take a few hours to implement, once you find the 
sweet spot, too.

John