Boxen (was: conceptual overview?)

Dag Arneson dag at janrain.com
Tue Jan 16 00:44:28 UTC 2007


Brad Fitzpatrick wrote:
> As for configs:
> 
> DBs:  reliable storage subsystem.  battery-backed write-back cache
> is nice, speeds commits.  big disk cache helps too, and lots of memory on
> the machine for InnoDB is nice.  Get two, setup with heartbeat (Linux-HA).
> 
> Storage nodes:  Lots of SATA disks, one per mogile device.  3ware
> controller or something is good.  Lot of memory helps the buffer cache.
> Don't be tricked into seeing "7GB of memory free!" and thinking, "Oh, I
> should run more stuff on this box!".  Because that 7GB of memory is being
> used for file page cache, which makes Mogile effectively faster.
> 
> Trackers:  whatever.  Needs some CPU, but not much.  Run 'em on your first
> few storage nodes (2's probably enough, 3 might be overkill....)
> 
> Any other questions?

Is it a good idea to put storage nodes on the same machines as the 
pageservers for the application?  Because that would be an easy way to 
increase N for both at the same time, but rendering can be a hog, so it 
could be better to keep them separate.  Any data on this?


-- 
  Dag Rorek Arneson
  JanRain Inc.
  OpenID Identifiers: rorek.org, dag.myopenid.com
  irc.freenode.net: rorek in #openid


More information about the mogilefs mailing list