
|
View Full Version : Resources Where Do You Draw The Line?
TonyB 08-16-2007, 12:05 PM I'm just wondering where does everyone else draw the line on resources for a specific shared or reseller account.
Usually when we have customers with real resource using web sites they agree with us and move to a dedicated solution provided by us. But the odd time you see one who just host jumps every few months due to their just insane requirements. For example the latest one I've dealt with:
Stats per day according to their awstats:
10,000 unique visitors
100,000 pageviews
500,000 hits
Server resources:
20% CPU
40% RAM
on average for the entire day on a quad cpu server with 4gigs of ram. This also does not count what all the mysql queries they're sending through mysql.
I've seen sites with more traffic use less resources, but they were less PHP and MySQL dependent. The user would probably get away with a dedicated machine with optimizations specific to their type of site not optimization to provide in general for a shared environment. But I believe they're going to continue their shared hosting jumping as they do not make enough money they say.
So where do you draw the line?
unity100 08-16-2007, 04:58 PM Stats per day according to their awstats:
10,000 unique visitors
100,000 pageviews
500,000 hits
we were able to host a site that did 3 times that stats along with close to a hundred other web sites on a celeron 2 ghz box with 2 gb ram, up until some time ago. along with all services, from mysql to exim running on the same box. box was very heavily optimized though.
maybe your server needs a serious optimization.
Host Ultra 08-16-2007, 05:46 PM we were able to host a site that did 3 times that stats along with close to a hundred other web sites on a celeron 2 ghz box with 2 gb ram, up until some time ago. along with all services, from mysql to exim running on the same box. box was very heavily optimized though.
maybe your server needs a serious optimization.
it depends if those pages are static html or php/mysql.
you could easily have 10 times that many hits or more if its just plain html.
unity100 08-16-2007, 05:59 PM it depends if those pages are static html or php/mysql.
you could easily have 10 times that many hits or more if its just plain html.
it is very curious that you have assumed that that might have been the case.
the site in question was a very popular webcomic/forum that worked through wordpress, the comic strip being rather large in size and wordpress heavily modified with many widgets, gimmicks and stuff. additionally a forum. there were times it got digged, and server still was able to hold up with minor glitches and very short (5-10 min) no-service bottleneck durations. otherwise i wouldnt put that as an example here because it would make no sense.
additionally there were other smaller notable use sites on heavily modified phpbb one of which made 2500 unique visitors a day, and another 400 unique visitors, not counting any of the other 100-150 sites on the server.
unity100 08-16-2007, 06:03 PM additionally - server didnt have any kind of php caching installed. just zend accelerator
TonyB 08-16-2007, 07:14 PM I was just giving an example you have no idea what the site did so why you are commenting on optimization is beyond me.
I could make a site that has a giant loop that increments and pushes things into vars and bring a heavily optimized server down with just a few visitors.
I was just curious where other hosts draw the line on resource usage. But apparently everything needs to be analyzed in an attempt to make someone else look bad.
AH-Tina 08-16-2007, 07:27 PM It depends on how much they are paying for their hosting account.
--Tina
Annex 08-16-2007, 07:28 PM I was just giving an example you have no idea what the site did so why you are commenting on optimization is beyond me.
I could make a site that has a giant loop that increments and pushes things into vars and bring a heavily optimized server down with just a few visitors.
I was just curious where other hosts draw the line on resource usage. But apparently everything needs to be analyzed in an attempt to make someone else look bad.
Last few hosts i've been to limit to 25% cpu usage for over 90 seconds. If its not a problem, I would just remind them of the limit a few times, if they keep breaking it, tell them they have to buy a dedicated plan, and give them the rest of the month on a dedicated plan, Or if its affecting all your other customers, tell them they need to buy a dedicated plan, and put them on one for the rest of the month.
mrzippy 08-17-2007, 07:28 AM It depends on how much they are paying for their hosting account.
--Tina
I agree 100%.
If they are paying you $4.99 per month, and using 20% of the resources of your entire server... then I would "suggest" to the customer that they upgrade to a VPS or something similar.
It is not fair to your other customers to allow this one to stay.
However, if they are paying you $100/month.. then you might reconsider.
unity100 08-17-2007, 09:10 AM I was just giving an example you have no idea what the site did so why you are commenting on optimization is beyond me.
before drawing the line one should push the line as far as it can go for the benefit of people. therefore one should exhaust all options of performance bettering before drawing the line. theres nothing to be beyond anyone about that correlation.
I could make a site that has a giant loop that increments and pushes things into vars and bring a heavily optimized server down with just a few visitors.
this need not be done not with a site but a simple recursive function can be enough. and visitors are not necessary too. therefore its irrelevant to the subject at hand. the need for monitoring and detecting such incidents come with web hosting concept anyways.
I was just curious where other hosts draw the line on resource usage. But apparently everything needs to be analyzed in an attempt to make someone else look bad.
you are being unnecessarily defensive. in case you did not exhaust all your options for performance bettering, optimization advice, which you have taken as an "analysis to make someone look bad" is actually the fastest solution to your resource issue without making any client unhappy.
dave-dave 08-17-2007, 11:41 AM Most hosting companies draw the line at 10% CPU resources. Most allow you to jump to 10%, but no more than 5 minutes.
|