Personally Id keep it simple. Machines have a single purpose and in that way you isolate the tiers of your application. Otherwise imagine getting an issue where you are hitting open file limits because you have too many things competing for resource on the same machine.
If different tiers are on the same machine competing for resource it can make troubleshooting troublesome. The only benefit of less mahones is is cost IMHO. A On Friday, 27 July 2012, Randy Johnson <[email protected]> wrote: > Hello, > > > > I have a couple questions regarding the new multi-server session storage engine. > > > > > > "We are using this particular feature in the cloud, using Mongo as our session storage engine, and it rocks." > > > > > > I was reading on the doc page: > > > > http://www.openbd.org/manual/?/app_application_cfc > > > > Mongo DB Configuration > > > > More efficient than Memcached is the MongoDB storage engine. Sessions are loaded and saved to remote Mongo DB servers (configured in a replic or sharded set). Sessions that have not changed, are efficiently handled as to not incur the overhead of always moving data around. With the Mongo DB connection URI, you can specify the Mongo database to use, though it defaults to 'openbd' with the collection 'sessions'. > > > > > > Before I go any further I should explain what my project is going to be: > > > > Implement load balancing for our website. For starters it will be two web servers. When it is time to do maintenance on the servers, We will have three servers so one of them can be rebooted and we still have two servers available at one time. Right now we are currently operating on one web server. > > > > > > My thinking if the mongodb is going to be used for session storage, why not have mongoDB installed on each machine rather than having separate servers for the mongoDB. > > > > The machines would have enough memory to handle the dbs. > > > > Thoughts? Pros? Cons? > > > > Thanks! > > > > Randy > > -- > online documentation: http://openbd.org/manual/ > http://groups.google.com/group/openbd?hl=en > -- Alex Skinner Managing Director Pixl8 Interactive Tel: +448452600726 Email: [email protected] Web: pixl8.co.uk -- online documentation: http://openbd.org/manual/ http://groups.google.com/group/openbd?hl=en
