| Projects and Presentations |
Email is one of the most well established and widely used
services available on the Internet. With the popularity of Linux
in the the server market, especially amongst Internet Service
Providers it should be no surprise that Linux is the platform of
choice for many mail servers. The current growth on the Internet
places growing demands on both the hardware and software to
deliver more mail to more users more quickly than ever before.
There comes a point where a single server can no longer cope. This is particularly a problem as the PC hardware market which typically provides affordable hardware for applications such as this is driven by increasing processor speeds and not the increases I/O that is required to shuffle increasing volumes of mail. One solution to this problem is to implement multiple email servers or a server farm to deal with the load. Messages are typically independent of each other and hence parallelisation is a natural step to take. Implementing this is a manner that is transparent to users is not trivial but can can yield significant benefits by providing both increased capacity and High Availability. | |
Download | html, dvi, postscript, latex source |
Software | Perdition: POP3 Proxy This is discussed in the paper extensivly as a method of splitting users mail retrival via POP3 over multiple servers. |
Copyright © 1995-2024 Simon Horman
Copyright © 2010-2024 Horms Solutions Ltd.
All rights reserved unless otherwise noted