Return to search

Hermod: uma plataforma de e-mail para apoiar a comunica??o institucional

Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2017-12-04T22:22:59Z
No. of bitstreams: 1
HenriqueAndreBarbosaBittencourtDutra_DISSERT.pdf: 1849645 bytes, checksum: 01cc7ff0ed5da791410961f9011350b6 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2017-12-11T21:08:57Z (GMT) No. of bitstreams: 1
HenriqueAndreBarbosaBittencourtDutra_DISSERT.pdf: 1849645 bytes, checksum: 01cc7ff0ed5da791410961f9011350b6 (MD5) / Made available in DSpace on 2017-12-11T21:08:58Z (GMT). No. of bitstreams: 1
HenriqueAndreBarbosaBittencourtDutra_DISSERT.pdf: 1849645 bytes, checksum: 01cc7ff0ed5da791410961f9011350b6 (MD5)
Previous issue date: 2017-08-24 / As organiza??es que oferecem servi?os ? sociedade, sejam elas p?blicas ou privadas,
precisam com frequ?ncia estabelecer um canal de comunica??o para enviar conte?do, tais
como not?cias, ofertas de servi?os ou outros tipos de informa??es. Entre as diversas formas
de comunica??o institucional, o servi?o de e-mail possui papel predominante. Os Sistemas SIG ? como s?o chamados os sistemas desenvolvidos pela SINFO/UFRN que
utilizam a Arquitetura SIG como base ? tornaram a tecnologia de e-mail como padr?o
para a comunica??o institucional, devido ao baixo custo, facilidade de uso e a popularidade.
A preocupa??o da SINFO em prover a comunica??o institucional decorre das metas do
Plano Diretor de Tecnologia da Informa??o (PDTI), onde uma das metas ? prover os meios
para melhoraria da comunica??o institucional. Apesar do esfor?o da SINFO/UFRN, constantemente os usu?rios reclamavam que e-mails
n?o estavam sendo entregues, o que gerou d?vida se os sistemas realmente conseguiam
cumprir seu papel na comunica??o institucional. Esta disserta??o fez um estudo sobre o
m?dulo de envio de e-mail da Arquitetura SIG onde foi poss?vel expor os problemas deste
m?dulo. Esta disserta??o tamb?m apresenta o Hermod, uma plataforma de e-mail criada para
apoiar as necessidades da comunica??o institucional da UFRN. Essa plataforma prop?e
resolver os problemas que foram encontrados na solu??o de e-mail da Arquitetura SIG,
atuando como um middleware oferecendo para outros sistemas (incluindo os Sistemas SIG)
servi?os de envio e rastreio de e-mail, por exemplo. A plataforma foi modelada pensando
nos seguintes requisitos: interoperabilidade, alta disponibilidade, toler?ncia a falhas e
elasticidade. Os experimentos atestaram que o Componente de envio de e-mail com a configura??o
de uma thread o tempo de envio ? linear em rela??o ao n?mero de mensagens. Este
componente foi implementado atrav?s de um pool de threads, impedindo que o consumo
de mem?ria (monitorado pelo Zabbix) aumente na mesma propor??o que a carga que o
sistema recebe, fazendo com que o Hermod escale bem mesmo em situa??es de alta carga.
Cada n? do cluster ? independente e mesmo ap?s falha em algum n?, o cluster continua
dispon?vel e recebendo requisi??es. Com a elasticidade atrav?s da an?lise da carga recebida,
foi poss?vel aumentar a vaz?o de e-mails enviados atrav?s da cria??o de inst?ncias em
tempo de execu??o. / The organizations, either public or private, that offer services to society often need to
establish a communication channel to send content such as news, service offers or other
kinds of information. Among the variety of forms of institutional communication, the
e-mail service has the uppermost value. The SIG Systems, as it usual to refer to the systems developed by SINFO/UFRN that use the SIG Architecture as base, use default e-mail technology to institutional communication due to low cost, ease of use and popularity. The concern of SINFO in provide the institutional
communication runs from the Information Technology Master Plan (ITMP), where
one of its goals is to provide the means to improvement of institutional communication. Despite the effort of SINFO/UFRN, the users constantly complain that the e-mails were
not being delivered, which was the cause of doubt if the systems really could achieve their
goal on the institutional communication. This dissertation made a study about the e-mail
sending module of SIG Architecture where was possible to expose the problems of this
module. This dissertation also presents Hermod, an e-mail platform created to support the necessities
of UFRN institutional communication. The platform also intends to solve the problems that
were found on the e-mail solution from SIG Architecture, acting as a middleware offering
to other systems (including the SIG Systems) services of e-mail sending and tracking, for
example. The platform was designed with the following requirements: interoperability,
disponibility, fault tolerance and elasticity. The experiments verified that the E-mail Sending Component with the configuration of
one thread has the sending time is linear with respect to the number of messages. This
component was implemented through a pool of threads, preventing that the memory
consumption (monitored by Zabbix) increases in the same way as the load received by
the system, causing the Hermod to have a significant scale, even in high charge situations.
Each node of cluster is independent and even after a failure in some node, the cluster
remains available e receives requests. With the elasticity through received charge analysis,
it was possible to enhance the flow rate of sended e-mails through the creation of instances
in time of execution.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/24485
Date24 August 2017
CreatorsDutra, Henrique Andr? Barbosa Bittencourt
Contributors00984989404, Silva, Carlos Eduardo da, 09303089723, Silvestre, Bruno Oliveira, 07602344774, Kulesza, Uira, Medeiros, S?rgio Queiroz de
PublisherPROGRAMA DE P?S-GRADUA??O EM ENGENHARIA DE SOFTWARE, UFRN, Brasil
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFRN, instname:Universidade Federal do Rio Grande do Norte, instacron:UFRN
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0028 seconds