We're also looking for some additional redundancy (read: peace of mind) in our setup. After a recent event in which one of the servers on our hosting network failed to reboot after doing a software patch, I'm questioning the desirability of having different, critical services running on separate servers. It certainly distributes processing load nicely, but if you're not careful the loss of a single server can bring your entire site down.
I'd be interested in hearing about the different approaches that are available to a site running CF to do one of: clustering, load balancing, failover, warm spare. There's clustering of Windows Server, Windows NLB (network load balancing), hardware load balancers, CF clustering. But it's not clear to me exactly what combination of hardware, OS tools, CF Server are used for any desired approach, nor which versions of the OS and/or CF are needed for things like clustering. Of course there are pros & cons to each approach as well as widely varying costs in terms of software and hardware. ----- Original Message ----- From: "Christophe Maso" <[EMAIL PROTECTED]> To: "CF-Server" <[email protected]> Sent: Thursday, December 30, 2004 7:53 AM Subject: Single server to Multiple Server > After a recent hardware catastrophe, my company has wisely elected to go > from a single server environment to a load-balanced, mutli-server > environment for the sake of redundancy and smooth performance. (Funny > how disaster prevention seems to become a high priority only after > disaster occurs...:> ) However, this will be the first time I've worked > with CF in a multi-server environment, and I'm not sure what sort of > issues have to be taken into consideration for such a change. Our main > site is large, complex, and uses a lot of session variables. I'm not > looking for anyone to do the research for me, but the resources I've > searched (O'Reilly CF book, online documentation, various forums) seem > mostly silent on the subject so far. Could anyone be kind enough to > point me in the right direction? > > For example, I'm concerned about such things as if you have a CF > Application Server running on box A and another on box B, isn't there a > danger of session variables getting lost if the load balancer suddenly > decides to switch a visitor from box A to box B in mid-session? And for > scheduled tasks, you really can only have them set up on one box or the > other, otherwise they'd always shoot off twice, correct? Thanks, > > Christophe Maso ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Silver Sponsor - CFDynamics http://www.cfdynamics.com Message: http://www.houseoffusion.com/lists.cfm/link=i:10:5075 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/10 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:10 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.10 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
