Re: [Zope-dev] HA storage for zope
Is there anything else worth considering? Dedicated HA-hardware. We are using a SUN Cluster for all of our backend service like ZEO, Oracle, Postgres and LDAP. I'm interested in how that works specifically with zeo. how does it ensure the clustered Zeos don't try to write conflicting transactions at the same time? Or is it set up for another service to start on failover, rather than a load-balanced arrangement? Thanks Miles ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] HA storage for zope
Am Wed, 03 Jun 2009 00:04:12 +0100 schrieb Miles Waller: Hi, I'm looking at a HA setup for a project, and was wondering what the current best way forward would be. There seem to be a few potential options around for the storage end of the setup, and I'm wondering what's now considered the current best practice for this sort of setup. [...] Is there anything else worth considering? the classics: DRBD and Heartbeat (for the zeo-server). regards Jensens -- Jens W. Klein - Klein Partner KEG - BlueDynamics Alliance ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] HA storage for zope
Previously Miles Waller wrote: Hi, I'm looking at a HA setup for a project, and was wondering what the current best way forward would be. There seem to be a few potential options around for the storage end of the setup, and I'm wondering what's now considered the current best practice for this sort of setup. Specifically, I've come up with three options: 1. RelStorage Using this, I think I can then take care of replication/mirroring as I have access to a database that is already clustered in a HA environment. My questions are: + Are the connections opened only when zope is started? Say I unplugged a network cable and then plugged it back in again (breaking the database connection) - will it be re-opened? + How does RelStorage take care of the blob storage? + Are there any details of big sites out there that use RelStorage (particularly on Oracle)? The initial RelStorage development was sponsored by Jarn and Elkjøp for exactly that purpose: Elkjøp (a chain of Scandinavian electronics stores) uses an Oracle cluster for storage of all their Zope data. 2. ZeoRAID I could use ZeoRAID to write to maintain several independent storages subject to stopping the ZeoRAID server being the single point of failure (I posted some questions about this separately). If I remember correctly the ZeoRAID server is stateless, so you can use a standard redundant setup to remove the single point of failure. 3. ZRS If I'm right, ZRS still has a limitation in that there is a single server for writes. Also, budget may be an issue. Having read the factsheet, I'm a bit unsure as to how it is functionally different from ZeoRAID - can anyone explain? From what I hear ZRS is also fairly expensive, especially compared to the other two options which are free. Wichert. -- Wichert Akkerman wich...@wiggy.netIt is simple to make things. http://www.wiggy.net/ It is hard to make things simple. ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] HA storage for zope
On Wed, Jun 3, 2009 at 01:04, Miles Waller mi...@jamkit.com wrote: 1. RelStorage Using this, I think I can then take care of replication/mirroring as I have access to a database that is already clustered in a HA environment. My questions are: + Are the connections opened only when zope is started? Say I unplugged a network cable and then plugged it back in again (breaking the database connection) - will it be re-opened? + How does RelStorage take care of the blob storage? Hanno answered these 2 already. + Are there any details of big sites out there that use RelStorage (particularly on Oracle)? The Elkjøp intranet cluster currently runs on 4 machines with 4 clients each, plus a maintenance client on a 5th machine. Varnish and fail-over rigged load balancers complete the cluster. Currently there are 100k+ content objects and 7k active users using this intranet (plus another 3k inactive). -- Martijn Pieters ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
[Zope-dev] Zope Tests: 8 OK
Summary of messages to the zope-tests list. Period Tue Jun 2 12:00:00 2009 UTC to Wed Jun 3 12:00:00 2009 UTC. There were 8 messages: 8 from Zope Tests. Tests passed OK --- Subject: OK : Zope-2.10 Python-2.4.6 : Linux From: Zope Tests Date: Tue Jun 2 20:50:28 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011851.html Subject: OK : Zope-2.11 Python-2.4.6 : Linux From: Zope Tests Date: Tue Jun 2 20:52:34 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011852.html Subject: OK : Zope-trunk Python-2.4.6 : Linux From: Zope Tests Date: Tue Jun 2 20:54:35 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011853.html Subject: OK : Zope-trunk Python-2.5.4 : Linux From: Zope Tests Date: Tue Jun 2 20:56:36 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011854.html Subject: OK : Zope-trunk Python-2.6.1 : Linux From: Zope Tests Date: Tue Jun 2 20:58:36 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011855.html Subject: OK : Zope-trunk-alltests Python-2.4.6 : Linux From: Zope Tests Date: Tue Jun 2 21:00:37 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011856.html Subject: OK : Zope-trunk-alltests Python-2.5.4 : Linux From: Zope Tests Date: Tue Jun 2 21:02:37 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011857.html Subject: OK : Zope-trunk-alltests Python-2.6.1 : Linux From: Zope Tests Date: Tue Jun 2 21:04:37 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-June/011858.html ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] HA storage for zope
Hi Jens, * ** I'm looking at a HA setup for a project, and was wondering what the ** current best way forward would be. There seem to be a few potential ** options around for the storage end of the setup, and I'm wondering ** what's now considered the current best practice for this sort of ** setup. *[...] * Is there anything else worth considering? * the classics: DRBD and Heartbeat (for the zeo-server). Are you using this at the moment? My only worry would be that it can take zeo a while to start up. do you ever have any problems when it fails over, as the instances can't connect to anything? (in the past we've had some issues when error messages like these make it into the cache layer for some reason) Thanks, Miles ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] HA storage for zope
Hanno Schlichting wrote: Wichert Akkerman wrote: [lots of great info about RelStorage] I couldn't have said it better. :-) Thanks guys. Shane ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )