We have a cluster setup for one of our clients using enterprise and hardware
loadbalancing.  The sql servers are on internal IP's routing traffic through
the secondary nic on the webservers.  The site gets roughly 10-16000 visits
per day with around 50,000 page views.  Every page hits the database.  It
primarily serves images and video. 

We also host the sister company of this client. They get roughly the same
amount of traffic.  This site is on cfmx pro with the sql server running
separate on internal IP's.  It is a duplicate application of the parent
site.

All machines are dual 3ghz xeons with 4 gigs of ram and raid1 with a
hotswap.  So far the only difference is administrative and equipment costs.
When something goes wrong we spend far more time on the cluster than we ever
would on the pro machine.  There is still the availability advantage but I'm
not sure the cost factor outweighs the one hour of downtime it would take to
restore the site should some disaster happen.

My advice would be to keep it as simple stupid as possible for as long as
possible.  Separate the sql, double check that you have all the performance
tips in check for your cf installation and then consider clustering if it
doesn't help.

On a side note...
I noticed you have google adwords.  Has it been worth the real estate?


Emmet

-----Original Message-----
From: Katz, Dov B (IT) [mailto:[EMAIL PROTECTED] 
Sent: Monday, December 20, 2004 11:33 AM
To: CF-Talk
Subject: RE: time to cluster, I thinkL

On the heavy site, exceeding 600k page views a day, and pages are pretty
large - www.onlysimchas.com

Rightnow it's stable, but it spikes to 90-95% cpu during high load
times...  Moving the DB will probably bring me some more stability while
the internals get more renovation..

-dov

-----Original Message-----
From: Burns, John D [mailto:[EMAIL PROTECTED] 
Sent: Monday, December 20, 2004 11:22 AM
To: CF-Talk
Subject: RE: time to cluster, I thinkL

Continuing down this line of questioning, what kind of numbers are you
all experiencing when you're having to split to separate servers, go to
multiple machines, etc?  I'm just curious how many hits these sites are
getting that you're seeing bad enough performance to warrant this.
Might help me in planning ahead some. 


John Burns
Certified Advanced ColdFusion MX Developer AI-ES Aeronautics, Web
Developer

-----Original Message-----
From: Sean Corfield [mailto:[EMAIL PROTECTED]
Sent: Monday, December 20, 2004 11:03 AM
To: CF-Talk
Subject: Re: time to cluster, I thinkL

On Mon, 20 Dec 2004 09:26:18 -0500, Michael Dinowitz
<[EMAIL PROTECTED]> wrote:
> I'm going to be blasted for this, but clustering is the last resort, 
> not first.

I would be surprised if anyone blasts you.

> 1. Do you have seperate boxes for DB and webserver? (no)

This would be the first thing I'd suggest (and what everyone else seems
to suggest).

People need clustering for failover more than they need it for handling
load, e.g., macromedia.com runs on a cluster but that's mostly to give
us 100% uptime even when we're making new releases of the website (we
take half the servers out of the cluster and build to those, test the
apps, put them back in the cluster, pull the other half, build, test,
put them back).

And clustering definitely isn't "entry level" - it's expensive.
--
Sean A Corfield -- http://www.corfield.org/ Team Fusebox --
http://www.fusebox.org/ Breeze Me! -- http://www.corfield.org/breezeme

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood







~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:188266
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to