This is very interesting, Jason. So you use a total of four physical servers. The Qmail server receive and send the mail while your James servers do the processing involved with the mailets. Once the James servers receive mail from your Qmail servers,they process the messages according to your mailets and then give them back to your Qmail servers to send. Do I have this correct? Also, are all of your servers (both Qmail and JAMES)the HP Proliant DL580 model? Do you use a separate server to host the JAMES databases or are they located on the same servers?
Many thanks! Hut -----Original Message----- From: Jason Webb [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 3:22 PM To: 'James Users List'; [EMAIL PROTECTED] Subject: RE: Scaling JAMES onto More Than One Server Hi Hut. We use a slightly different method to scale James onto multiple servers. Two QMail servers work as a pair (we've used both DNS load balancing using MX records or a load balancer) and then having the QMail boxes deliver to a set of James servers. The James servers then use the QMail boxes as gateways as QMail is better at delivering mail to crappy servers than James at the moment (don't get me started on AOL). This also offloads the DNS processing from the James servers. As far as figures go we never really thrashed this system so I don't have any hard evidence on how good an approach this is. As a piece of anecdotal evidence we had a HP Proliant DL580 (4 x 2.4 GHz Xenons with 2 stripped disks, mirrored). Due a mistake by yours truly I managed to cause a loop whereby our MLM software delivered just over 500k messages to itself in an hour. Believe it or not, our customer was very impressed! Our standard leak test for new versions of our code & James involves transmitting 1.5 million messages over about 5 days to another server. This is using a 400 Mhz PII as the James server, an identical server using James to receive the mails and an 133Mhz Pentium to send the mails. As a company we have no problems in using James as the core of our MLM system. It works, day in, day out. :) Hope this helps. -- Jason -----Original Message----- From: Hut Carspecken [mailto:[EMAIL PROTECTED] Sent: 16 September 2003 21:06 To: [EMAIL PROTECTED] Subject: Scaling JAMES onto More Than One Server Good Afternoon, I am familar with Noel's capacity numbers; however, I was wondering if anyone has experience scaling JAMES to run on multiple servers or to off load some of it functionality to another server. I am looking at handling several hundred thousand messages a day. Hut Carspecken 972-371-5638 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
