2.4 or 3.0 ? (Was: Re: [PROPOSAL] mod_cloudbeat)

2009-03-30 Thread Jim Jagielski
On Mar 29, 2009, at 1:32 PM, Paul Querna wrote: On Sun, Mar 29, 2009 at 7:28 PM, ntwrkd ntw...@gmail.com wrote: Can you explain why this would not be accomplishable through mod_proxy_balancer and would merit it's own module? 1) it is not currently possibly to add proxy workers without a

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Jim Jagielski
On Mar 29, 2009, at 11:43 AM, Paul Querna wrote: URL Authentication is done by computing an randomly seeded md5 signature of: seed + $+ MD5(seed + shared_secret + uri) This is base64 encoded, and placed in a 'X-Cloudbeat-Auth' header. Thinking outloud here... The idea I think is to

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Paul Querna
On Mon, Mar 30, 2009 at 4:45 PM, Jim Jagielski j...@jagunet.com wrote: On Mar 29, 2009, at 11:43 AM, Paul Querna wrote: URL Authentication is done by computing an randomly seeded md5 signature of:    seed + $+ MD5(seed + shared_secret + uri) This is base64 encoded, and placed in a

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Plüm, Rüdiger, VF-Group
-Ursprüngliche Nachricht- Von: Paul Querna Gesendet: Montag, 30. März 2009 17:04 An: dev@httpd.apache.org Betreff: Re: [PROPOSAL] mod_cloudbeat On Mon, Mar 30, 2009 at 4:45 PM, Jim Jagielski j...@jagunet.com wrote: On Mar 29, 2009, at 11:43 AM, Paul Querna wrote: URL

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Paul Querna
On Mon, Mar 30, 2009 at 5:10 PM, Plüm, Rüdiger, VF-Group ruediger.pl...@vodafone.com wrote: -Ursprüngliche Nachricht- Von: Paul Querna Gesendet: Montag, 30. März 2009 17:04 An: dev@httpd.apache.org Betreff: Re: [PROPOSAL] mod_cloudbeat On Mon, Mar 30, 2009 at 4:45 PM, Jim Jagielski

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Jim Jagielski
On Mar 30, 2009, at 10:45 AM, Jim Jagielski wrote: On Mar 29, 2009, at 11:43 AM, Paul Querna wrote: URL Authentication is done by computing an randomly seeded md5 signature of: seed + $+ MD5(seed + shared_secret + uri) This is base64 encoded, and placed in a 'X-Cloudbeat-Auth' header.

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Plüm, Rüdiger, VF-Group
-Ursprüngliche Nachricht- Von: Paul Querna Gesendet: Montag, 30. März 2009 17:18 An: dev@httpd.apache.org Betreff: Re: [PROPOSAL] mod_cloudbeat On Mon, Mar 30, 2009 at 5:10 PM, Plüm, Rüdiger, VF-Group ruediger.pl...@vodafone.com wrote: -Ursprüngliche Nachricht- Von

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Paul Querna
On Mon, Mar 30, 2009 at 5:28 PM, Plüm, Rüdiger, VF-Group ruediger.pl...@vodafone.com wrote: -Ursprüngliche Nachricht- Von: Paul Querna Gesendet: Montag, 30. März 2009 17:18 An: dev@httpd.apache.org Betreff: Re: [PROPOSAL] mod_cloudbeat On Mon, Mar 30, 2009 at 5:10 PM, Plüm

Re: [PROPOSAL] mod_cloudbeat

2009-03-30 Thread Jim Jagielski
On Mar 30, 2009, at 11:28 AM, Plüm, Rüdiger, VF-Group wrote: But it doesn't prevent A' that sniffed the traffic from A to B to replay. OTOH why fiddle with this auth stuff anyway. We could make it save by using TLS and client certs. Holy freholey! And I was worried about the overhead of

Re: 2.4 or 3.0 ? (Was: Re: [PROPOSAL] mod_cloudbeat)

2009-03-30 Thread William A. Rowe, Jr.
Jim Jagielski wrote: due to the refactorings as well. Does it make sense to branch off 2.4 before we go further? Nah... 2.4? 3.0? That seems like a value judgement once things stabilize. We can leave out 'not yet ready' modules. We shouldn't leave out the changes required to core; we

[PROPOSAL] mod_cloudbeat

2009-03-29 Thread Paul Querna
The Problem: You just bought into whole cloud computing craze. But how do you load balance to this constantly changing fabric, without sysadmins constantly changing server configurations. Most generic cloud computing platforms , for example Amazon EC2, provide almost no way of load balancing

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Graham Leggett
Paul Querna wrote: The (vaporware) solution: mod_cloudbeat automatically finds all of your nodes, both front end load balancers and backend application servers. All load balancing is completely configurationless if using mod_serf -- you just turn on a new application server instance, and

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Sander Temme
On Mar 29, 2009, at 9:00 AM, Graham Leggett wrote: Paul Querna wrote: The (vaporware) solution: mod_cloudbeat automatically finds all of your nodes, both front end load balancers and backend application servers. All load balancing is completely configurationless if using mod_serf -- you

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread ntwrkd
Can you explain why this would not be accomplishable through mod_proxy_balancer and would merit it's own module? I think also mod_rest_cache could be utilized to invalidate objects throughout various cloud CDN's. On Sun, Mar 29, 2009 at 9:35 AM, Sander Temme scte...@apache.org wrote: On Mar 29,

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Paul Querna
On Sun, Mar 29, 2009 at 6:00 PM, Graham Leggett minf...@sharp.fm wrote: Paul Querna wrote: The (vaporware) solution: mod_cloudbeat automatically finds all of your nodes, both front end load balancers and backend application servers.  All load balancing is completely configurationless if

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Paul Querna
On Sun, Mar 29, 2009 at 7:28 PM, ntwrkd ntw...@gmail.com wrote: Can you explain why this would not be accomplishable through mod_proxy_balancer and would merit it's own module? 1) it is not currently possibly to add proxy workers without a graceful restart, meaning you either need to script or

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Graham Leggett
Paul Querna wrote: no, this is just a utility module, which tells you where other members are. second, mod_backhand has never been ported to 2.x, and it does allow you to autoconfigure on cloud-enviroments, which mostly do not have private VLANs for multicast. I'm trying to keep it as a

Re: [PROPOSAL] mod_cloudbeat

2009-03-29 Thread Paul Querna
On Sun, Mar 29, 2009 at 7:36 PM, Graham Leggett minf...@sharp.fm wrote: Paul Querna wrote: no, this is just a utility module, which tells you where other members are. second, mod_backhand has never been ported to 2.x, and it does allow you to autoconfigure on cloud-enviroments, which mostly