Nowadays the use of electronic services and Internet communications are increasingly common among
citizens and thus the demand for better services and better solutions is constantly growing. In recent years
we have seen the emergence of new infrastructures and computing platforms as well as the improvement
of the existing ones. The need to improve services and electronic communications is compelling and it
requires constant monitoring and studying new solutions towards new infrastructures and platforms.
To cope with the increase of tra c as well as the dimension of organizations, several architectures
have been evolving, such as cluster or cloud computing, promising new paradigms of service delivery,
which can possibility to solve many current problems such as scalability, increased storage and processing
capacity, greater rationalization of resources, cost reduction, and increase in performance. However, there
it is not clear if they are suitable to host e-mail servers. In this dissertation we perform the evaluation of
the performance of e-mail servers, in di erent hosting architectures. Beyond computing platforms, was
also analyze di erent server applications.
Tests were run to determine which combinations of computer platforms and applications obtained
better performances for the SMTP service and for services POP3/IMAP. The tests are performed by
measuring the number of sessions per ammount of time, in several test scenarios. We used Qmail and
Post x as SMTP servers and Qmail, Courier and Dovecot for POP and IMAP services. Nos dias de hoje, o uso de serviços de comunicações electrónicas e de Internet é cada vez mais comum
entre os cidadãos. Neste sentido, a demanda por melhores serviços e melhores soluções est_a em constante
crescimento. Nos últimos anos tem-se assistido ao aparecimento de novas infra-estruturas e plataformas
de computação, bem como a melhoria das já existentes. A constante necessidade de melhorar os serviços
e comunicações electrónicas exige um constante acompanhamento e estudo de novas soluções para novas
infra-estruturas e plataformas.
Para lidar com o aumento do tráfego, bem como a dimensão da organizações, várias arquitecturas
foram evoluindo, tais como o cluster ou cloud computing, promissores de novos paradigmas de prestação
de serviços, que podem possibilitar a resolução de muitos dos problemas actuais, tais como escalabilidade,
maior armazenamento e capacidade de processamento, uma maior racionalização de recursos, redução de
custos e aumento no desempenho. No entanto, não está claro se estes estão adequados para os servidores
de e-mail. Nesta dissertação realizamos a avaliação do desempenho dos servidores de e-mail em diferentes
arquitecturas. Para além das plataformas de computação, também foram analisadas diferentes aplicações
servidoras.
Foram realizados testes para determinar que combinações de plataformas de computação e aplicações
obtêm melhor desempenho para o serviço SMTP e para os serviços POP3/IMAP. Os testes são realizados
através da medição do número de sessões por quantidade de tempo, em vários cenários de teste. Optou-se
por usar o Qmail e o Post_x como serviço de SMTP e servidores Qmail, Courier e Dovecot para os
serviços POP e IMAP.