Hi everyone, I plan to deploy our web to an dedicated rootserver, using xen to seperate the servers into several roles. I don't have any experience in deloying to an multi-slices environment. So your opionions on this would be great!
The app: - highly interactive, no caching at the moment - avg. of 50k requests/day (mostly during office hours in europe) The rootserver: - 4 GB of RAM - 2,67 GHz (Core2Duo) Architecture: 5 XEN-Slices: 1. web1 - nginx - Load-Balancing + Static files - 400MB RAM 2. app1 - mongrel_cluster with 6 mongrels - 900MB RAM 3. app2 - mongrel_cluster with 6 mongrels - 900MB RAM 4. db1 - mysql - 1000-(whats left)MB RAM 5. BackgroundDrb + (oneday) memcached + postfix (relay to external smtpserver) - 500MB RAM Does this make sense to you? Or will the CPU be to small to handle nginx+mysql+10 mongrels? Is it recommanded to use a seperate BackgroundDrb-Server? Or should I try to use one on every app-slice? Will they interfere with each other? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---