How many servers do you think this would need?
Moderator: General Moderators
- Buddha443556
- Forum Regular
- Posts: 873
- Joined: Fri Mar 19, 2004 1:51 pm
Personally, I would just be happy to find a customer with pockets that deep. Just build a 49 server cluster (or two cluster - one for fail-over) and enjoy it. At least for a while, you can later point out the waste and say, "I told you so."
I would definitely not take the stock option on this project though.
I would definitely not take the stock option on this project though.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
They are planning on expanding and they are advertising currently.waradmin wrote:49 is overkill, plain and simple. For a site with 600 people online max at one time, 3 servers with high spec's would do the job. Chances are this Neopets clone isnt constantly doing querys. Dedicate a server or 2 to mysql you dont need to have that many. Plus, where is this guy hosting 49 servers from?
The reason I'm trying to point this out to him is because he's obviously not a guy with server administration experience. I use to run a petsite like that and I have a pet pieve against banner ads. I think his site could be described best as a banner portal.
- Bill H
- DevNet Resident
- Posts: 1136
- Joined: Sat Jun 01, 2002 10:16 am
- Location: San Diego CA
- Contact:
Well, I certainly have no issue with:
"How many servers are really needed?"
"I don't think he needs that many."
"I would not run that many if it were my site."
But I take some issue with:
"He should shut some of them off."
Why? It's his money, his site. Why should anyone else tell him what to do with it.
That was what my original post was about.
I asked why he should shut any of them off if he didn't want to.
"How many servers are really needed?"
"I don't think he needs that many."
"I would not run that many if it were my site."
But I take some issue with:
"He should shut some of them off."
Why? It's his money, his site. Why should anyone else tell him what to do with it.
That was what my original post was about.
I asked why he should shut any of them off if he didn't want to.
Because this thread was created to get feedback on the topic. Just because you don't like the phrasing of the feedback doesn't change it being an on-topic and appropriate answer.Bill H wrote:I asked why he should shut any of them off if he didn't want to.
If I had a client who gave me the same list of infrastructure to power the same list of needs, I would benchmark, profile, and more. If those numbers added up to my initial impression, I would absolutely advise him to shut many of them off.
For point of comparison, Slashdot, currently the #426 highest traffic site as ranked by Alexa, runs on *ten* servers. Ten. Its incredibly dynamic, and has a massive codebase powering it.
Marapets is #29,815. It requires five times as many servers? Its less dynamic, and gets less traffic. That makes no sense.
By any reasonable calculation, it should require no more than Slashdot uses. Saying so is exactly the response I would give to someone asking "How many servers does this require".
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
Or :jshpro2 wrote:maybe the sites just full of all sorts of $count = mysql_num_rows(mysql_result('select * from table')); goodness
Code: Select all
while (true)
{
add_a_new_server();
}- Bill H
- DevNet Resident
- Posts: 1136
- Joined: Sat Jun 01, 2002 10:16 am
- Location: San Diego CA
- Contact:
So they are entitled to express their opinions and I'm not entitled to express mine?Because this thread was created to get feedback on the topic. Just because you don't like the phrasing of the feedback doesn't change it being an on-topic and appropriate answer.
To expand on that a bit: I'm offering a reason why he should run 49 servers, and some seem not to like that. It seems posts which disagree with the initial premise (that he should not run that many servers) are unpopular. Why? He's not hurting anybody by running that many servers, and if it gives him that mush pleasure to do it, in what way is it causing you such a problem? And why does my supporting his enjoyment of it cause you such a problem?
No one criticized you for offering that opinion.Bill H wrote:So they are entitled to express their opinions and I'm not entitled to express mine?
On the contrary, you were and still are the only person in the thread challenging someone for giving their honest answer to the question.
You haven't given a reason. You've postulated that perhaps he likes to run that many, but haven't offered a reason that he would like to. Or put more accurately, most of the posts have given arguments and ideas as to how and why to reduce the current server load, while your response was "Why not leave it alone".Bill H wrote:To expand on that a bit: I'm offering a reason why he should run 49 servers, and some seem not to like that.
Encouraging someone to run too many servers doesn't bother me at all. Challenging someone giving an honest answer to an open question, when you havent given any factual counter-arguments, does.Bill H wrote:And why does my supporting his enjoyment of it cause you such a problem?
You've posted the only counter argument, which was:
- If he likes it, why not keep doing it?
So far, the "Against" camp has responded with:
- High electric costs
- High server to processing ratios
- Poor design
- High server costs
Let people answer honestly, even if you don't agree with their position. If you hold the opposite position, then put forth convincing arguments to sway the discussion. So far, there hasn't been a convincing argument for using 49 servers to power a site that gets 1/1,000th the traffic of a site using 5 times LESS hardware!
- Bill H
- DevNet Resident
- Posts: 1136
- Joined: Sat Jun 01, 2002 10:16 am
- Location: San Diego CA
- Contact:
Okay, I'll offer a reason why he should do it:
He likes doing it.
For some years I used to lose clients by being very expert (and arrogant) and telling them what they ought to do and how they ought to run their business. You know what? People don't like that. For the past, oh, thirty years or so I have tended more to ask them what they would like for me to do for them and then do it. I keep a lot more clients that way.
He likes doing it.
I'm not sure quite how to take that, but this gist of this whole thread is that everybody seems to know this guy's business better than he does.That's an odd point considering this thread exists only to gather our opinions
For some years I used to lose clients by being very expert (and arrogant) and telling them what they ought to do and how they ought to run their business. You know what? People don't like that. For the past, oh, thirty years or so I have tended more to ask them what they would like for me to do for them and then do it. I keep a lot more clients that way.