Re: Help! Too much tracffic and too little time!
So how did your first day go? Any load issues with the setup the good folks on this recommended? Brian Polackoff On May 8, 2011, at 9:46 AM, Kym Kovan dev-li...@mbcomms.net.au wrote: On 8/05/2011 10:58 PM, Robert Rhodes wrote: I installed Win2K8 on one of the servers last night, and discovered there is actually 6GB of memory in them. I had forgotten that I had to install the RAM sticks in threes on these servers. Just sitting there idling, it's got 340mb cached, 5451mb available, and 5133mb free. 6GB, that's a nice number. Set the JVM max to 3GB, max perm to 512 and let it take traffic. If all is good the OS will bump up to about 1GB and the cache the same leaving a smidge of fully free mem. If you have a server monitor of some form you can then balance as needed. -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344383 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
I talked them into a few more days. Currently we are aiming for Friday. Phew! On Mon, May 9, 2011 at 10:26 PM, Brian Polackoff bpolack...@gmx.com wrote: So how did your first day go? Any load issues with the setup the good folks on this recommended? Brian Polackoff On May 8, 2011, at 9:46 AM, Kym Kovan dev-li...@mbcomms.net.au wrote: On 8/05/2011 10:58 PM, Robert Rhodes wrote: I installed Win2K8 on one of the servers last night, and discovered there is actually 6GB of memory in them. I had forgotten that I had to install the RAM sticks in threes on these servers. Just sitting there idling, it's got 340mb cached, 5451mb available, and 5133mb free. 6GB, that's a nice number. Set the JVM max to 3GB, max perm to 512 and let it take traffic. If all is good the OS will bump up to about 1GB and the cache the same leaving a smidge of fully free mem. If you have a server monitor of some form you can then balance as needed. -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344391 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Your proposed setup seems fine, sure it could be better, but it should suffice to get you up and running and many peeps run on such a setup permanently. On 8 May 2011 03:11, Kym Kovan dev-li...@mbcomms.net.au wrote: On 8/05/2011 9:29 AM, Robert Rhodes wrote: It looks like I will be x64 on Win2K8R2 for two of these boxes which will have only 4gb on memory, at least for now. With that in mind... can I up my jvm settings a bit? In a prod environment the OS will run about 1GB mem usage and 2K8 has this extra mem allocation caching trick which is really useful on hard working machines but you cannot allow much for that with only 4GB RAM. I'd say set the JVM for 2.5GB and 512 Perm and see how it flows (Look at mem usage in the Resource Monitor which you find in the Task Manager, if there is just a tad of Really Free Mem then you are fine.) -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344345 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
I installed Win2K8 on one of the servers last night, and discovered there is actually 6GB of memory in them. I had forgotten that I had to install the RAM sticks in threes on these servers. Just sitting there idling, it's got 340mb cached, 5451mb available, and 5133mb free. On Sat, May 7, 2011 at 10:12 PM, Kym Kovan dev-li...@mbcomms.net.au wrote: On 8/05/2011 9:29 AM, Robert Rhodes wrote: It looks like I will be x64 on Win2K8R2 for two of these boxes which will have only 4gb on memory, at least for now. With that in mind... can I up my jvm settings a bit? In a prod environment the OS will run about 1GB mem usage and 2K8 has this extra mem allocation caching trick which is really useful on hard working machines but you cannot allow much for that with only 4GB RAM. I'd say set the JVM for 2.5GB and 512 Perm and see how it flows (Look at mem usage in the Resource Monitor which you find in the Task Manager, if there is just a tad of Really Free Mem then you are fine.) -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344347 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
On 8/05/2011 10:58 PM, Robert Rhodes wrote: I installed Win2K8 on one of the servers last night, and discovered there is actually 6GB of memory in them. I had forgotten that I had to install the RAM sticks in threes on these servers. Just sitting there idling, it's got 340mb cached, 5451mb available, and 5133mb free. 6GB, that's a nice number. Set the JVM max to 3GB, max perm to 512 and let it take traffic. If all is good the OS will bump up to about 1GB and the cache the same leaving a smidge of fully free mem. If you have a server monitor of some form you can then balance as needed. -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344348 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
On 7/05/2011 15:35, Maureen wrote: Perhaps you are right about 2K8 being faster and better, but changing from an OS you know to one you don't know with a launch commitment a week away doesn't seem like a very good idea to me. it isn't and I was recommending that, just commenting on a comment, I hope I didn't mislead :-) It is already the weekend here in Oz so I also assumed that the sites have to be up in 2 days, not 9, hence my suggetion for settings for a 32 bit 2K3 JVM. To the OP: Go with what you have got. -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344325 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Rob, I've written a few blog posts on the settings in the JVM and provide some very loose guidelines as to what to tune and set. Each server and application is unique and usually requires additional tuning beyond what the posts walk you through, but these will give you a good starting point and basic understanding. http://www.trunkful.com/index.cfm/JVM-Tuning Wil Genovese Sr. Web Application Developer/ Systems Administrator CF Webtools www.cfwebtools.com wilg...@trunkful.com www.trunkful.com On May 6, 2011, at 8:57 PM, Rob Rhodes wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344327 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
uh flak below should read folks. On Sat, May 7, 2011 at 9:43 AM, Robert Rhodes rrhode...@gmail.com wrote: Well you folks certainly have me thinking. I could set up one of the machine as a Win2K8 server and see how it does. If it's humming along just fine, then I can steer more traffic to it. With the speed increase you flak are talking about here, do you think a million page loads per day can be handled by one Win2K8 server? (with a backup in place of course) I understand the basics about how to set up a site in 2K8, but what about lockdown? Can anyone point me to a guide somewhere? The servers are behind a firewall with only port 443 and port 80 open. Nothing else. On Sat, May 7, 2011 at 1:24 AM, Andrew Scott andr...@andyscott.id.auwrote: Yeah it does take a little getting used to the new UI changes, but the functionality and operations are still the same. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Kym Kovan [mailto:dev-li...@mbcomms.net.au] Sent: Saturday, 7 May 2011 1:46 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344330 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Well you folks certainly have me thinking. I could set up one of the machine as a Win2K8 server and see how it does. If it's humming along just fine, then I can steer more traffic to it. With the speed increase you flak are talking about here, do you think a million page loads per day can be handled by one Win2K8 server? (with a backup in place of course) I understand the basics about how to set up a site in 2K8, but what about lockdown? Can anyone point me to a guide somewhere? The servers are behind a firewall with only port 443 and port 80 open. Nothing else. On Sat, May 7, 2011 at 1:24 AM, Andrew Scott andr...@andyscott.id.auwrote: Yeah it does take a little getting used to the new UI changes, but the functionality and operations are still the same. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Kym Kovan [mailto:dev-li...@mbcomms.net.au] Sent: Saturday, 7 May 2011 1:46 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344331 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: Help! Too much tracffic and too little time!
Here you go http://lmgtfy.com/?q=windows+2008+lockdown If you get 1 million hits per day and you should really do some load testing as that is the only way will tell what it can handle, it is going to be more about what CF can handle rather than windows 2008. -Original Message- From: Robert Rhodes [mailto:rrhode...@gmail.com] Sent: 07 May 2011 14:44 To: cf-talk Subject: Re: Help! Too much tracffic and too little time! Well you folks certainly have me thinking. I could set up one of the machine as a Win2K8 server and see how it does. If it's humming along just fine, then I can steer more traffic to it. With the speed increase you flak are talking about here, do you think a million page loads per day can be handled by one Win2K8 server? (with a backup in place of course) I understand the basics about how to set up a site in 2K8, but what about lockdown? Can anyone point me to a guide somewhere? The servers are behind a firewall with only port 443 and port 80 open. Nothing else. On Sat, May 7, 2011 at 1:24 AM, Andrew Scott andr...@andyscott.id.auwrote: Yeah it does take a little getting used to the new UI changes, but the functionality and operations are still the same. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Kym Kovan [mailto:dev-li...@mbcomms.net.au] Sent: Saturday, 7 May 2011 1:46 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344332 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344334 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Thanks. I'll look into that. Being a Windows guy, I am not sure how well Squid and I would get along. :) On Sat, May 7, 2011 at 3:23 PM, Cameron Childress camer...@gmail.comwrote: In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344338 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Robert, 1 million hits a day on a single CF8 or CF9 box of sufficient hardware is fairly easy to handle. I would want some more redundancy. Having a hot fail over for the CF box and the SQL server would be a good idea. Wil Genovese Sr. Web Application Developer/ Systems Administrator CF Webtools www.cfwebtools.com wilg...@trunkful.com www.trunkful.com On May 7, 2011, at 4:44 PM, Robert Rhodes wrote: Thanks. I'll look into that. Being a Windows guy, I am not sure how well Squid and I would get along. :) On Sat, May 7, 2011 at 3:23 PM, Cameron Childress camer...@gmail.comwrote: In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344339 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Well, I am thinking I will try one or two win2K8 servers. Unfortunately, I can't order any licenses until Monday. And by then it will be too late. Does anyone know if the evaluation version of Win2K* R2 in MS TechNet will work temporarily as web server in evaluation mode (no license applied)? That is: will a W2K* R2 server in evaluation mode allow all these connections? I know we are suopposed to use them in production, but I really would order the licenses before I installed them and would apply the licenses on those servers as soon as they came in. I am hoping it is a minor sin. :) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344340 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: Help! Too much tracffic and too little time!
Robert, Get a fairly standard set of JVM args and duplicate them on all 4. Since you are running 32bit you will be limited to a 1.3 gig heap size (max 1280m would be a good starting space with a 256 meg perm size). Since you don't have time to do anything else I'd say go for it and see what happens. The only thing that worries me is sessions... are you confident that your round robin scheme will work and there's no problem with user information (sessions) crossing from one to the other... or not crossing as the case may be :) -mark Mark A. Kruger, MCSE, CFG (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: Robert Rhodes [mailto:rrhode...@gmail.com] Sent: Saturday, May 07, 2011 4:45 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! Thanks. I'll look into that. Being a Windows guy, I am not sure how well Squid and I would get along. :) On Sat, May 7, 2011 at 3:23 PM, Cameron Childress camer...@gmail.comwrote: In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344341 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Another option (and I hope people don't flame me for this) is to set up a Railo server somewhere there, or at least a few instances on a box, then you can handle a lot of traffic with a smaller memory footprint. Just a thought. Regards Mark Drew On 7 May 2011, at 17:44, Robert Rhodes wrote: Thanks. I'll look into that. Being a Windows guy, I am not sure how well Squid and I would get along. :) On Sat, May 7, 2011 at 3:23 PM, Cameron Childress camer...@gmail.comwrote: In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344342 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
It looks like I will be x64 on Win2K8R2 for two of these boxes which will have only 4gb on memory, at least for now. With that in mind... can I up my jvm settings a bit? On Sat, May 7, 2011 at 5:51 PM, Mark A. Kruger mkru...@cfwebtools.comwrote: Robert, Get a fairly standard set of JVM args and duplicate them on all 4. Since you are running 32bit you will be limited to a 1.3 gig heap size (max 1280m would be a good starting space with a 256 meg perm size). Since you don't have time to do anything else I'd say go for it and see what happens. The only thing that worries me is sessions... are you confident that your round robin scheme will work and there's no problem with user information (sessions) crossing from one to the other... or not crossing as the case may be :) -mark Mark A. Kruger, MCSE, CFG (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: Robert Rhodes [mailto:rrhode...@gmail.com] Sent: Saturday, May 07, 2011 4:45 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! Thanks. I'll look into that. Being a Windows guy, I am not sure how well Squid and I would get along. :) On Sat, May 7, 2011 at 3:23 PM, Cameron Childress camer...@gmail.com wrote: In addition to other comments, it might be worth spending a minute reading up on Squid: http://www.squid-cache.org/ Caching some or all of the site could mean you can do the entire thing with just 2 CF machines. In my experience, the bottleneck for Squid is not the OS or Squid itself, but the capacity of the network cards in the machine. It can handle ALOT of traffic. The learning curve required to implement this may or may not be within your time window. -Cameron On Fri, May 6, 2011 at 9:57 PM, Rob Rhodes rrhode...@gmail.com wrote: Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344343 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
On 8/05/2011 9:29 AM, Robert Rhodes wrote: It looks like I will be x64 on Win2K8R2 for two of these boxes which will have only 4gb on memory, at least for now. With that in mind... can I up my jvm settings a bit? In a prod environment the OS will run about 1GB mem usage and 2K8 has this extra mem allocation caching trick which is really useful on hard working machines but you cannot allow much for that with only 4GB RAM. I'd say set the JVM for 2.5GB and 512 Perm and see how it flows (Look at mem usage in the Resource Monitor which you find in the Task Manager, if there is just a tad of Really Free Mem then you are fine.) -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344344 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Help! Too much tracffic and too little time!
Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344317 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: Help! Too much tracffic and too little time!
Curious why you are going with Windows 2003 x86 ( I assume you already have these licenses) over 2008 R2 x64 the speed difference is humungous. Also how much of this are you purchasing new as to comparing with what you already have? I am wondering whether it might be cheaper to throw more hardware, ram at the current boxes and Virtual Machine the instances. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Rob Rhodes [mailto:rrhode...@gmail.com] Sent: Saturday, 7 May 2011 11:58 AM To: cf-talk Subject: Help! Too much tracffic and too little time! Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344318 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
On 7/05/2011 11:57, Rob Rhodes wrote: I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. We used to have servers with similar workload to what you describe before we went 64bit and virtual for those sites (with a startling increase in performance) and found a good base to start from was 1024MB max JVM heap size and a MaxPermSize of 256m. As you are 32bit then the max you can go to with max JVM Heap is about 1.4GB (theoretically 1.8GB but we never made that work) but be warned, _do not_ set the Minimum heap size to the same as the max when you are at these higher levels, CF frequently will refuse to start with out of memory errors in the output log. We found leaving the JVM min heap at 256MB gave a fast start and it wound up to the max fast enuf anyway :-) On some machines, (slightly different site combinations) the MaxPermSize ran best at 512MB. HTH -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344319 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Yes, it's because that's what I have. And honestly, I am only a little familiar with Win2K8, which seems a bit quirky to me. And I am worried that inexperience with it would lead to some problem I could not fix. I know Win2K3 fairly well. You just set it up and it goes and goes, no problem. I am hoping four win2K3s servers in round robin will handle the load. On Fri, May 6, 2011 at 10:18 PM, Andrew Scott andr...@andyscott.id.auwrote: Curious why you are going with Windows 2003 x86 ( I assume you already have these licenses) over 2008 R2 x64 the speed difference is humungous. Also how much of this are you purchasing new as to comparing with what you already have? I am wondering whether it might be cheaper to throw more hardware, ram at the current boxes and Virtual Machine the instances. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Rob Rhodes [mailto:rrhode...@gmail.com] Sent: Saturday, 7 May 2011 11:58 AM To: cf-talk Subject: Help! Too much tracffic and too little time! Hello. I have been a lurker on this board for a while, and never thought I was qualified enough to offer opinions. Well, that has not changed. But now I could really use some advice on how to gear up quickly to handle a ton of traffic on a cf9 site. I can't really go into the details, but I have just inherited a cf9/SQL server site that gets well over a million page views per day. It was previously running on multiple servers using shared array. It's an impossible task, but I have to have this up and running this weekend. So, I don't have any time or money for complex solutions. I just need to this all to stay up long enough to figure out a proper plan. Until then, here is my working plan. Please tell me what you think. I have 4 cf9 standard licences, and four servers running win2k3 x86 (fairly fast processors and 4gb ram each). I have a fifth win2k3 server x64 running SQL Server 2005. These servetrs are recent installs and do not have any other sites on them. My plan is to load the site on all four servers, all pointing to the same database server (it appears much of the queries in the site are cached) I would then set up round-robin DNS to do the poor-mans load distribution. Most importantly I am hoping some of the gurus here might have some jvm tuning suggestions to help handle the load. Ok let me have it. Is there any hope, or am I just hopelessly screwed? Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344320 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... On 7/05/2011 13:38, Robert Rhodes wrote: Yes, it's because that's what I have. And honestly, I am only a little familiar with Win2K8, which seems a bit quirky to me. And I am worried that inexperience with it would lead to some problem I could not fix. I know Win2K3 fairly well. You just set it up and it goes and goes, no problem. I am hoping four win2K3s servers in round robin will handle the load. -- Yours, Kym Kovan mbcomms.net.au ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344321 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: Help! Too much tracffic and too little time!
Yeah it does take a little getting used to the new UI changes, but the functionality and operations are still the same. Regards, Andrew Scott http://www.andyscott.id.au/ -Original Message- From: Kym Kovan [mailto:dev-li...@mbcomms.net.au] Sent: Saturday, 7 May 2011 1:46 PM To: cf-talk Subject: Re: Help! Too much tracffic and too little time! We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344323 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Help! Too much tracffic and too little time!
Perhaps you are right about 2K8 being faster and better, but changing from an OS you know to one you don't know with a launch commitment a week away doesn't seem like a very good idea to me. On Fri, May 6, 2011 at 8:46 PM, Kym Kovan dev-li...@mbcomms.net.au wrote: We found 2K8 R2 so good that we are now trashing our oldest machines and moving to 2K8 wherever possible, the advantage is so great and it is not quirky, it is much easier than 2K3 once you get used to the new IIS, etc. I'd even stick my head out and say 2K8 R2 is a good operating system... On 7/05/2011 13:38, Robert Rhodes wrote: Yes, it's because that's what I have. And honestly, I am only a little familiar with Win2K8, which seems a bit quirky to me. And I am worried that inexperience with it would lead to some problem I could not fix. I know Win2K3 fairly well. You just set it up and it goes and goes, no problem. I am hoping four win2K3s servers in round robin will handle the loa ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344324 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm