Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Tue Jun 01, 2004 3:54 pm 
I was wondering if there are any advantages to having multiple linodes, rather than one large account? (assuming they *could* be hosted in two locations, HE + ThePlanet)

Soon I will be jumping up to double the size, I wasn't sure if its a good idea just to get a second server, possibly to also do backups (or whatnot).

Any advice?

Thanks


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 4:31 pm 
Offline
Junior Member

Joined: Fri Oct 10, 2003 5:57 pm
Posts: 25
Well, yes, there are both pros and cons. Off the top of my head:

Pros:
* Redundancy (if you build it right)
* Fault tolerance (if you build it right)

Cons:
* You have to build it right
* Administer two machines instead of one
* Many apps perform better with more RAM... fewer take advantage of multiple instances

So, it's a trade off. Building soft-fail apps that don't also have cascading failures is hard. I saw the guy who ran CNN.com give a talk on what happened to them on 9/11... and having load balancing actually caused them to take longer to recover, because the load was so high that, once one server failed, the increased load on others caused them to fail pretty readily, as well. That's an extreme situation (and, arguably, a not-conservative-enough disaster response was employed), but it *does* take more work to administer two machines than one. And that's basically what you're going to be up against. If you get two, let us know how it goes!


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 4:39 pm 
Offline
Senior Member
User avatar

Joined: Mon Jun 23, 2003 1:25 pm
Posts: 260
Hi,

We plan on using multiple linodes to manage our set-up.

The main reason is that we want to seperate out things like apache and mysql. This way both can run at the same time.

Also the seperating out of apps can make life easier, but can also make things harder.

Adam


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 4:56 pm 
adamg:

Are you giving apache and mysql as an example for myself being as I'm limited in RAM, or why would you have problems running apache and mysql together?


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 5:28 pm 
Offline
Senior Member
User avatar

Joined: Mon Jun 23, 2003 1:25 pm
Posts: 260
There where just an example.

Although if you have an intensive web application that needs mysql, you could hit RAM problems.

It is also nice to be able to run those two at the same time.

In the end it depends on what you want to run.

Adam


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 6:34 pm 
Offline
Senior Newbie

Joined: Fri May 07, 2004 9:00 am
Posts: 9
Website: http://www.akins.org
bpendleton wrote:
I saw the guy who ran CNN.com give a talk on what happened to them on 9/11... and having load balancing actually caused them to take longer to recover, because the load was so high that, once one server failed, the increased load on others caused them to fail pretty readily, as well.


I am one of the guys who was in the trenches at CNN that day. We had millions of hits per minute then, so it's hard to compare to a two node setup. We average over a 100k hits per minute most days. (yes that's hits per minute!).

Generally, unless you have a seperate load balancer or do some DNS voodoo (similar to akamai). A single larger node would probably be better.


Top
   
 Post subject:
PostPosted: Tue Jun 01, 2004 8:11 pm 
Offline
Senior Member
User avatar

Joined: Sun Nov 23, 2003 1:40 pm
Posts: 79
Website: http://www.whitehouse.gov/history/presidents/bc42.html
bakins wrote:
I am one of the guys who was in the trenches at CNN that day. We had millions of hits per minute then, so it's hard to compare to a two node setup. We average over a 100k hits per minute most days. (yes that's hits per minute!).

Generally, unless you have a seperate load balancer or do some DNS voodoo (similar to akamai). A single larger node would probably be better.


If memory serves me properly, I believe you guys had ended your account with Akamai days before 9/11 and resigned that very day, heh

Bill Clinton


Top
   
 Post subject:
PostPosted: Wed Jun 02, 2004 7:47 pm 
Offline
Senior Newbie

Joined: Mon May 31, 2004 7:13 pm
Posts: 10
bpendleton wrote:
I saw the guy who ran CNN.com give a talk on what happened to them on 9/11...


Looks like a copy of this presentation (in note-form anyway) is here http://www.tcsa.org/lisa2001/cnn.txt


Top
   
 Post subject:
PostPosted: Sun Jun 06, 2004 10:14 pm 
Offline
Senior Newbie

Joined: Fri May 07, 2004 9:00 am
Posts: 9
Website: http://www.akins.org
Bill Clinton wrote:
If memory serves me properly, I believe you guys had ended your account with Akamai days before 9/11 and resigned that very day, heh


Yep...


Of course our infrastructure has changed dramatically since then. Hopefully one day, I can saher details...


Top
   
 Post subject:
PostPosted: Mon Jun 07, 2004 3:16 am 
Offline
Junior Member

Joined: Thu Jun 03, 2004 2:57 pm
Posts: 23
bpendleton wrote:
So, it's a trade off. Building soft-fail apps that don't also have cascading failures is hard. I saw the guy who ran CNN.com give a talk on what happened to them on 9/11... and having load balancing actually caused them to take longer to recover, because the load was so high that, once one server failed, the increased load on others caused them to fail pretty readily, as well. That's an extreme situation (and, arguably, a not-conservative-enough disaster response was employed), but it *does* take more work to administer two machines than one. And that's basically what you're going to be up against. If you get two, let us know how it goes!


Ahh, the war stories that I can't tell because they'd fall on the wrong side of corporate confidentiality. :/

Suffice it to say, try crashing *all* of your servers with a cascade crash. And then realizing that bringing up said network is not as easy as it sounds. :/


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group