Re: mod_perl in larger scale environments

2010-04-18 Thread Cosimo Streppone
Brad Van Sickle wrote: What are you guys using to cluster the LVS servers? Is that functionality native to LVS? The keepalived daemon provides this. Can be triggered manually (I'm doing this for a master-master mysql setup) or automatically, for our "backend" LVS system. This is achieved b

Re: mod_perl in larger scale environments

2010-04-16 Thread Perrin Harkins
On Thu, Apr 15, 2010 at 8:17 PM, Brad Van Sickle wrote: > What are you guys using to cluster the LVS servers?  Is that functionality > native to LVS? There's a heartbeat system you can use for HA. If you look at the docs for LVS you'll see info on it. > Also, I've come across "fastcgi" a lot in

Re: mod_perl in larger scale environments

2010-04-15 Thread Brad Van Sickle
What are you guys using to cluster the LVS servers? Is that functionality native to LVS? Also, I've come across "fastcgi" a lot in researching this and I'm having trouble understanding exactly what it is. The fastcgi website makes it sound like it's almost a mod_perl replacement and another

Re: mod_perl in larger scale environments

2010-04-15 Thread Cees Hek
On Thu, Apr 15, 2010 at 4:38 PM, Cosimo Streppone wrote: > In data 15 aprile 2010 alle ore 05:11:15, Brad Van Sickle > ha scritto: > >> LVS does sound interesting but in your infrastructure layout aren't your >> single LVS load balancers single points of failure? > > I simplified a bit too much :

Re: mod_perl in larger scale environments

2010-04-14 Thread Cosimo Streppone
In data 15 aprile 2010 alle ore 05:11:15, Brad Van Sickle ha scritto: LVS does sound interesting but in your infrastructure layout aren't your single LVS load balancers single points of failure? I simplified a bit too much :) Every LVS machine has a hot-spare, and you can perform manual o

Re: mod_perl in larger scale environments

2010-04-14 Thread Brad Van Sickle
LVS does sound interesting but in your infrastructure layout aren't your single LVS load balancers single points of failure? Especially if they are running on older hardware? Maybe that isn't important in your environment? However, it seems like that negates a lot of the "high availability"

Re: mod_perl in larger scale environments

2010-04-14 Thread Dzuy Nguyen
I concur with LVS. I have LVS running on a $10 piece of hardware (300 MHz CPU, 128MB memory) that acts as a load balancer for 15+ web servers. I use keepalive to monitor the systems. Dzuy Cosimo Streppone wrote: In data 14 aprile 2010 alle ore 22:57:06, Brad Van Sickle ha scritto: My

Re: mod_perl in larger scale environments

2010-04-14 Thread Cosimo Streppone
In data 14 aprile 2010 alle ore 22:57:06, Brad Van Sickle ha scritto: My first question relates to quality of service and load balancing: Hi Brad, we're using LVS (http://en.wikipedia.org/wiki/Linux_Virtual_Server), and I find it very useful and reliable. Our infrastructure for the modper

Re: mod_perl in larger scale environments

2010-04-14 Thread Fred Moyer
On Wed, Apr 14, 2010 at 3:15 PM, Brad Van Sickle wrote: > So it sounds like Apache is simply not going to meet my needs. In the event > that I do need to replace Apache, hopefully you can save me some research > time and recommend me one of the listed options that fulfills my needs (or > confirm t

Re: mod_perl in larger scale environments

2010-04-14 Thread Brad Van Sickle
So it sounds like Apache is simply not going to meet my needs. In the event that I do need to replace Apache, hopefully you can save me some research time and recommend me one of the listed options that fulfills my needs (or confirm that perlbal does) I need the following features: 1) provides

Re: mod_perl in larger scale environments

2010-04-14 Thread Perrin Harkins
On Wed, Apr 14, 2010 at 5:33 PM, Brad Van Sickle wrote: > I didn't find much info on perlbal after a quick glance, I'll certainly give > it a closer look, but my inital reaction is that I'm leary of replacing > Apache on my web layer. I'm doing a few things with a few other modules ( > mod_rewrite

Re: mod_perl in larger scale environments

2010-04-14 Thread Brad Van Sickle
Fred: Thanks for the recommendations. Puppet/cfmanager look like they are along the lines of what I'm looking for. I didn't find much info on perlbal after a quick glance, I'll certainly give it a closer look, but my inital reaction is that I'm leary of replacing Apache on my web layer. I'm

Re: mod_perl in larger scale environments

2010-04-14 Thread Fred Moyer
On Wed, Apr 14, 2010 at 1:57 PM, Brad Van Sickle wrote: > My first question relates to quality of service and load balancing: > I'm currently using mod_proxy on the web layer, and I know I can set that up > to load balance requests to multiple app layer nodes, but to the best of my > knowledge mod

mod_perl in larger scale environments

2010-04-14 Thread Brad Van Sickle
Hello I have a lot of experience in large scale web applications using Java and Websphere, but I now find myself needing to scale a web application built on mod_perl, and I have some questions about best practices for doing that since I don't have any sort of deployment manager or an intellig