SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Sistema de mensajería electrónica
del
Centro de Cálculo
Proyecto Fin de Carrera – Ingeniería de telecomunicación
Autor: Víctor Manuel Ponferrada Luque
Tutor: Dr. José Ramón Cerquides Bueno
Sevilla, 27 de junio de 2012
Índice
2
1. Objetivo, marco institucional y requisitos.
2. Solución software al correo electrónico.
3. Virtualización y alta disponibilidad.
4. Implementación.
5. Sistema final.
6. Aspectos de mejora.
7. Conclusiones.
1. Objetivo, marco institucional
y requisitos
1.1 Objetivo
1.2 Marco institucional
1.3 Requisitos
3
El objetivo de este proyecto es el diseño e
implementación de un sistema de mensajería
electrónica basado en software libre destinado a
remplazar al sistema actual.
Su componente fundamental debe ser el correo
electrónico y su diseño debe hacer uso de técnicas de
virtualización y alta disponibilidad.
1.1 Objetivo
4
1.2 Marco institucional
5
Universidad de Sevilla
mail.us.es
Intercambiador
principal del
dominio
@*.us.es
Escuela Técnica Superior de Ingeniería
etsi.us.es
Intercambiador
del subdominio
@etsi.us.es
Destinado a PDI y PAS
(~ 600 usuarios)
Virtualización, para aprovechar el uso de los equipos y aumentar su productividad.
Alta disponibilidad, para evitar interrupciones del servicio.
Autenticación en envío, por motivos evidentes de seguridad.
Interfaz web moderna, con una estética y funcionalidad adecuadas.
Antivirus y antispam.
Sistemas de buzones maildir, para evitar corrupción de un buzón completo.
Cuotas de usuario.
Monitorización y estadísticas.
Listas de distribución automantenidas, ofrecidas a los usuarios.
Políticas de servicio, para evitar usos inadecuados del servicio.
Solución sin coste de mantenimiento, basada en software libre.
1.3 Requisitos
6
2. Solución software al correo
electrónico
2.1 Soluciones software disponibles
2.2 Solución software elegida
7
2.1 Soluciones software disponibles
8
Tipo de solución Ventajas Inconvenientes
Modular Total flexibilidad
Dificultad
Incompatibilidades
Integrada
Facilidad
Gran integración
Flexibilidad limitada
Cloud
Solución software y
hardware
De pago
Control limitado
2.2 Solución software elegida (I)
9
 Correo electrónico, calendario, contactos, tareas y maletín.
 Amplia comunidad y wiki de consulta.
 Interfaz web avanzada.
 Gran interoperabilidad entre las distintas aplicaciones
 Rendimiento probado y numerosos casos de éxito.
 Galería de extensiones.
 Instalación sencilla.
 Todos los requisitos satisfechos (excepto las listas de distribución
automantenidas).
 Versión Open Source bajo licencia ZPL.
ZCS OS 7.1.4
2.3 Solución software elegida (II)
10
Mailman 2.1.14
 Listas de distribución automantenidas.
 Ampliamente utilizado.
 Interfaz de gestión web con múltiples opciones independientes para cada lista.
 Integración perfecta con Zimbra.
 Compatible con la configuración final del sistema.
Z-Push
 Sincronización de correo electrónico, contactos y calendario con dispositivos
móviles.
 Integración perfecta con Zimbra.
 Compatible con la configuración final del sistema.
3. Virtualización y alta
disponibilidad
3.1 Virtualización
3.2 Software de virtualización
3.3 Alta disponibildad
3.4 Software de alta disponibilidad
11
3.1 Virtualización
12
HP Proliant DL360 G6
Procesador: 1 Intel Xeon 2,5 GHz de 4 núcleos (8 lógicos)
Memoria: 24 GB de RAM
Almacenamiento: 292 GB
Procesador: 2 núcleos (4 lógicos)
Memoria: 12 GB de RAM
Almacenamiento: 146 GB
Procesador: 2 núcleos (4 lógicos)
Memoria: 12 GB de RAM
Almacenamiento: 146 GB
¡Asignación DINÁMICA y VARIABLE!
(según necesidades de cada momento)
3.2 Software de virtualización
13
VMWare ESXi 4.1
 Ampliamente utilizado.
 Versión gratuita. Limitaciones que no afectan al sistema.
 Compatible con los servidores utilizados: HP Proliant DL360 G6.
 Utilización previa con éxito en el Centro de Cálculo.
 Ninguna relación con que actualmente Zimbra sea propiedad de
VMWare.
3.3 Alta disponibilidad
14
Ofreciendo el servicio…
Constantemente
Interrogándose
el uno al otro
En caso de fallo…
Asume la prestación del servicio…
3.4 Software de alta disponibilidad
15
Heartbeat
 Monitorización de equipos.
 Gestión de roles y recursos.
Watchdog
 Herramienta que monitoriza recursos, y en caso de que alguno de ellos
falle, reinicia el equipo.
 Complemento perfecto.
4. Implementación
4.1 Necesidades
4.2 Almacenamiento compartido
4.3 Enorme capacidad de almacenamiento
4.4 Configuración multiservidor del correo electrónico
16
Configuración multiservidor del correo electrónico.
Almacenamiento compartido entre los equipos en
alta disponibilidad.
Enorme capacidad de almacenamiento.
17
4.1 Necesidades
18
4.2 Configuración multiservidor
 Zimbra está compuesto de 7 servicios fundamentales:
 zmconfigd, ldap, logger, store, apache, spell, mta
 Acepta separar estos servicios en distintos servidores. Según la
configuración deseada, se ha optado por:
MAILBOX + LDAP MTA
zmconfigd zmconfigd
ldap mta
logger
store
apache
spell
Al ofrecer a cada usuario 20 GB de almacenamiento,
las instalación de Zimbra necesita:
19
4.3 Enorme almacenamiento (I)
Concepto Cálculo Resultado
Datos de usuario Número de usuarios × Tamaño de buzón 12000 GB
Datos necesarios por MySQL 5% del tamaño de datos de usuario 600 GB
Instalación de Zimbra Tamaño fijo 10 GB
Registros de Zimbra (logs) Tamaño fijo 20 GB
Índices de Zimbra 25% del tamaño de datos de usuario 3000 GB
TOTAL 15630 GB
La capacidad máxima de un HP Proliant es de: (8
discos SAS, con discos de 146 GB cada uno) 1168 GB.
La solución adoptada es utilizar otro equipo nuevo:
QNAP TS-1279U-RP (12 bahías discos SATA hasta 3 TB)
con 36 TB.
20
4.3 Enorme almacenamiento (II)
iSCSI
Sistema de ficheros: GFS2
21
4.4 Almacenamiento compartido (I)
Servicio estático
Servicio dinámico
Almacenamiento
compartido
heartbeat
heartbeat
22
4.4 Almacenamiento compartido (II)
Almacenamiento compartido
iSCSIiSCSI
heartbeat
GFS2GFS2
DRBD
5. Sistema final
5.1 Arquitectura completa
5.2 Recursos necesarios
5.3 Presupuesto
5.4 Peculiaridades de la instalación de @etsi.us.es
5.5 Servicios y recursos ofrecidos
23
5.1 Arquitectura completa
24
2 servidores HP Proliant DL 360 G6 (con 24GB de RAM y
un procesador Intel Xeon).
2 NAS QNAP TS-EC1279U-RP Turbo NAS con 12 HDD
SATA de 3TB cada uno.
1 registro A de DNS para la interfaz web del servicio y 1 IP
pública.
1 registro MX de DNS para el intercambiador de correo
(MTA) y 1 IP pública.
4 IPs públicas, una por cada máquina virtual, requisito de
la configuración de VLANs de los conmutadores.
25
5.2 Recursos necesarios
Recurso Precio unitario Cantidad Coste
HP Proliant DL360 G6 24GB RAM 3.160,64 € 2 6.321,28 €
QNAP TS-EC1279U-RP Turbo NAS 3118,44 € 2 6.236,88 €
Disco duro Seagate Barracuda 131,36 € 24 3.152,64 €
TOTAL (IVA no incluido) 15.710,80 €
IVA (18%) 2.827,92 €
TOTAL (IVA incluido) 18.538,74 €
26
5.3 Presupuesto
Además de todo lo visto anteriormente, la instalación
correspondiente al dominio @etsi.us.es debe cumplir:
 Autenticación externa mediante LDAPS frente al servicio
ofrecido por la Universidad de Sevilla.
 Autenticación en la entrega de correo del servidor
mediante SMTP Auth frente al intercambiador principal de
la Universidad de Sevilla (mail.us.es).
 Mejora en el rendimiento inicial de amavisd-new.
 Desactivación de la GAL (Global Address List) de Zimbra.
 Utilización de XMLRPC (XML Remote Procedure Control).
27
5.4 Peculiaridades de @etsi.us.es
Interfaz web con todas las aplicaciones.
IMAPS (IMAP + SSL).
POP3S (POP3 + SSL).
SMTP Auth.
WebDAV (+ CalDAV + CardDAV + TaskDAV).
Microsoft Exchange ActiveSync.
28
5.5 Servicios y recursos ofrecidos
6. Aspectos de mejora
6.1 Aspectos de mejora
29
Puntos débiles
 Tiempo de respuesta lento: Una vez que un equipo cae, desde
que se detecta la caída hasta que el servicio se restablece por
completo, transcurre un tiempo de entre 2 y 4 minutos.
 Sistema gratuito pero propietario: licencia ZPL.
Posibles mejoras
 Ajuste más concreto de los parámetros de las máquinas
virtuales para mejorar el rendimiento.
 Tema personalizado para Mailman.
 Desarrollo de Zimlets.
30
6.1 Aspectos de mejora
7. Conclusiones
7.1 Conclusiones
31
DRBD+GFS2.
Alta disponibilidad.
Virtualización.
Zimbra + Mailman + Z-Push.
Enorme capacidad de almacenamiento.
Diseño, planificación e implementación.
32
7.1 Conclusiones
Preguntas

Más contenido relacionado

La actualidad más candente

RTP -- Real-time Transport Protocol
RTP -- Real-time Transport ProtocolRTP -- Real-time Transport Protocol
RTP -- Real-time Transport ProtocolAdrià López
 
347638424-Contenido-MTCNA.pdf
347638424-Contenido-MTCNA.pdf347638424-Contenido-MTCNA.pdf
347638424-Contenido-MTCNA.pdfWifiCren
 
Prototipo de informe laboratorio nat
Prototipo de informe laboratorio natPrototipo de informe laboratorio nat
Prototipo de informe laboratorio natNacho SP
 
Prueba del comando_iperf_telematica
Prueba del comando_iperf_telematicaPrueba del comando_iperf_telematica
Prueba del comando_iperf_telematicaFinalDP1
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori floresJavier Condori Flores
 
Herramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosHerramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosyoes1053
 
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdfWifiCren
 
IPv6 en la certificación CCNA R&S
IPv6 en la certificación CCNA R&SIPv6 en la certificación CCNA R&S
IPv6 en la certificación CCNA R&SEducática
 
Caracterización de los Cables de Pares Trenzados para 1000Mps GFAST
Caracterización de los Cables de Pares Trenzados para 1000Mps GFASTCaracterización de los Cables de Pares Trenzados para 1000Mps GFAST
Caracterización de los Cables de Pares Trenzados para 1000Mps GFASTAndy Juan Sarango Veliz
 
Redes Wireless Cisco
Redes Wireless CiscoRedes Wireless Cisco
Redes Wireless Ciscojafred
 
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...dianamarcela0611
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo ripyeiko11
 
Routing And Wavelength Assignment - Computer Networks
Routing And Wavelength Assignment - Computer NetworksRouting And Wavelength Assignment - Computer Networks
Routing And Wavelength Assignment - Computer Networksdavid_slides
 

La actualidad más candente (20)

Practica6 7
Practica6 7Practica6 7
Practica6 7
 
Data link
Data linkData link
Data link
 
RTP -- Real-time Transport Protocol
RTP -- Real-time Transport ProtocolRTP -- Real-time Transport Protocol
RTP -- Real-time Transport Protocol
 
347638424-Contenido-MTCNA.pdf
347638424-Contenido-MTCNA.pdf347638424-Contenido-MTCNA.pdf
347638424-Contenido-MTCNA.pdf
 
Prototipo de informe laboratorio nat
Prototipo de informe laboratorio natPrototipo de informe laboratorio nat
Prototipo de informe laboratorio nat
 
Interface Wireles
Interface WirelesInterface Wireles
Interface Wireles
 
R ed san juan 2
R ed san juan 2R ed san juan 2
R ed san juan 2
 
Prueba del comando_iperf_telematica
Prueba del comando_iperf_telematicaPrueba del comando_iperf_telematica
Prueba del comando_iperf_telematica
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori flores
 
Bases TCP/IP
Bases TCP/IPBases TCP/IP
Bases TCP/IP
 
Herramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosHerramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativos
 
Curso dnp 3 por sel
Curso dnp 3 por selCurso dnp 3 por sel
Curso dnp 3 por sel
 
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf
435680909-MTCNA-CFP-UPV-Modulo-1-Introduccion-a-Mikrotik-RouterOS.pdf
 
IPv6 en la certificación CCNA R&S
IPv6 en la certificación CCNA R&SIPv6 en la certificación CCNA R&S
IPv6 en la certificación CCNA R&S
 
Caracterización de los Cables de Pares Trenzados para 1000Mps GFAST
Caracterización de los Cables de Pares Trenzados para 1000Mps GFASTCaracterización de los Cables de Pares Trenzados para 1000Mps GFAST
Caracterización de los Cables de Pares Trenzados para 1000Mps GFAST
 
Redes Wireless Cisco
Redes Wireless CiscoRedes Wireless Cisco
Redes Wireless Cisco
 
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
 
Iperf - Tutorial
Iperf - TutorialIperf - Tutorial
Iperf - Tutorial
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo rip
 
Routing And Wavelength Assignment - Computer Networks
Routing And Wavelength Assignment - Computer NetworksRouting And Wavelength Assignment - Computer Networks
Routing And Wavelength Assignment - Computer Networks
 

Destacado

Detección de anuncios de televisión mediante software presentación
Detección de anuncios de televisión mediante software   presentaciónDetección de anuncios de televisión mediante software   presentación
Detección de anuncios de televisión mediante software presentaciónJosé Ramón Cerquides Bueno
 
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...José Ramón Cerquides Bueno
 
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...José Ramón Cerquides Bueno
 
Detección e identificación de anuncios de radio y televisión en tiempo real
Detección e identificación de anuncios de radio y televisión en tiempo realDetección e identificación de anuncios de radio y televisión en tiempo real
Detección e identificación de anuncios de radio y televisión en tiempo realJosé Ramón Cerquides Bueno
 
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...José Ramón Cerquides Bueno
 
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstreamDecodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstreamJosé Ramón Cerquides Bueno
 
Campaña de benchmarking cobertura de telefonía móvil en entornos indoor
Campaña de benchmarking cobertura de telefonía móvil en entornos indoorCampaña de benchmarking cobertura de telefonía móvil en entornos indoor
Campaña de benchmarking cobertura de telefonía móvil en entornos indoorJosé Ramón Cerquides Bueno
 
Optimización de un sistema de audio fingerprinting para la detección de anunc...
Optimización de un sistema de audio fingerprinting para la detección de anunc...Optimización de un sistema de audio fingerprinting para la detección de anunc...
Optimización de un sistema de audio fingerprinting para la detección de anunc...José Ramón Cerquides Bueno
 
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...José Ramón Cerquides Bueno
 
Control de polución en smart cities mediante aplicaciones en fiware
Control de polución en smart cities mediante aplicaciones en fiwareControl de polución en smart cities mediante aplicaciones en fiware
Control de polución en smart cities mediante aplicaciones en fiwareJosé Ramón Cerquides Bueno
 
Presentacion unidad móvil virtual para eng sobre hsupa
Presentacion unidad móvil virtual para eng sobre hsupaPresentacion unidad móvil virtual para eng sobre hsupa
Presentacion unidad móvil virtual para eng sobre hsupaJosé Ramón Cerquides Bueno
 
Diseño de la wlan de wheelers lane technology college
Diseño de la wlan de wheelers lane technology collegeDiseño de la wlan de wheelers lane technology college
Diseño de la wlan de wheelers lane technology collegeJosé Ramón Cerquides Bueno
 
Plataforma tdt interactiva servicios municipales para la provincia de sevilla
Plataforma tdt interactiva servicios municipales para la provincia de sevillaPlataforma tdt interactiva servicios municipales para la provincia de sevilla
Plataforma tdt interactiva servicios municipales para la provincia de sevillaJosé Ramón Cerquides Bueno
 
Diseño y resolución de prácticas para el laboratorio de televisión 3 d
Diseño y resolución de prácticas para el laboratorio de televisión 3 dDiseño y resolución de prácticas para el laboratorio de televisión 3 d
Diseño y resolución de prácticas para el laboratorio de televisión 3 dJosé Ramón Cerquides Bueno
 
Sistema inteligente de Reconocimiento de Anuncios de Televisión
Sistema inteligente de Reconocimiento de Anuncios de TelevisiónSistema inteligente de Reconocimiento de Anuncios de Televisión
Sistema inteligente de Reconocimiento de Anuncios de TelevisiónJosé Ramón Cerquides Bueno
 
Cuando la información que tienes en el correo vale más de lo que puedes imagi...
Cuando la información que tienes en el correo vale más de lo que puedes imagi...Cuando la información que tienes en el correo vale más de lo que puedes imagi...
Cuando la información que tienes en el correo vale más de lo que puedes imagi...LibreCon
 
Conversación en línea y mensajería instantánea
Conversación en línea y mensajería instantáneaConversación en línea y mensajería instantánea
Conversación en línea y mensajería instantáneakymeni
 

Destacado (20)

Detección de anuncios de televisión mediante software presentación
Detección de anuncios de televisión mediante software   presentaciónDetección de anuncios de televisión mediante software   presentación
Detección de anuncios de televisión mediante software presentación
 
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...
Análisis y evaluación de las ténicas utilizadas para la transmisión de video ...
 
Presentacion pfc
Presentacion pfcPresentacion pfc
Presentacion pfc
 
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...
Análisis de las prestaciones de distintas técnicas de preprocesado en audio f...
 
Detección e identificación de anuncios de radio y televisión en tiempo real
Detección e identificación de anuncios de radio y televisión en tiempo realDetección e identificación de anuncios de radio y televisión en tiempo real
Detección e identificación de anuncios de radio y televisión en tiempo real
 
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...
Comparación de técnicas de detección de cambios de plano sobre vídeo comprido...
 
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstreamDecodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
 
Campaña de benchmarking cobertura de telefonía móvil en entornos indoor
Campaña de benchmarking cobertura de telefonía móvil en entornos indoorCampaña de benchmarking cobertura de telefonía móvil en entornos indoor
Campaña de benchmarking cobertura de telefonía móvil en entornos indoor
 
Optimización de un sistema de audio fingerprinting para la detección de anunc...
Optimización de un sistema de audio fingerprinting para la detección de anunc...Optimización de un sistema de audio fingerprinting para la detección de anunc...
Optimización de un sistema de audio fingerprinting para la detección de anunc...
 
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...
Desarrollo de un Widget de Yahoo! Connected TV para solicitud de Cita Médica ...
 
Control de polución en smart cities mediante aplicaciones en fiware
Control de polución en smart cities mediante aplicaciones en fiwareControl de polución en smart cities mediante aplicaciones en fiware
Control de polución en smart cities mediante aplicaciones en fiware
 
Presentacion unidad móvil virtual para eng sobre hsupa
Presentacion unidad móvil virtual para eng sobre hsupaPresentacion unidad móvil virtual para eng sobre hsupa
Presentacion unidad móvil virtual para eng sobre hsupa
 
Diseño de la wlan de wheelers lane technology college
Diseño de la wlan de wheelers lane technology collegeDiseño de la wlan de wheelers lane technology college
Diseño de la wlan de wheelers lane technology college
 
Plataforma tdt interactiva servicios municipales para la provincia de sevilla
Plataforma tdt interactiva servicios municipales para la provincia de sevillaPlataforma tdt interactiva servicios municipales para la provincia de sevilla
Plataforma tdt interactiva servicios municipales para la provincia de sevilla
 
Desarrollo de un simulador dvb t2 en simulink
Desarrollo de un simulador dvb t2 en simulinkDesarrollo de un simulador dvb t2 en simulink
Desarrollo de un simulador dvb t2 en simulink
 
Diseño y resolución de prácticas para el laboratorio de televisión 3 d
Diseño y resolución de prácticas para el laboratorio de televisión 3 dDiseño y resolución de prácticas para el laboratorio de televisión 3 d
Diseño y resolución de prácticas para el laboratorio de televisión 3 d
 
Sistema inteligente de Reconocimiento de Anuncios de Televisión
Sistema inteligente de Reconocimiento de Anuncios de TelevisiónSistema inteligente de Reconocimiento de Anuncios de Televisión
Sistema inteligente de Reconocimiento de Anuncios de Televisión
 
Presentacion carmenppt
Presentacion carmenpptPresentacion carmenppt
Presentacion carmenppt
 
Cuando la información que tienes en el correo vale más de lo que puedes imagi...
Cuando la información que tienes en el correo vale más de lo que puedes imagi...Cuando la información que tienes en el correo vale más de lo que puedes imagi...
Cuando la información que tienes en el correo vale más de lo que puedes imagi...
 
Conversación en línea y mensajería instantánea
Conversación en línea y mensajería instantáneaConversación en línea y mensajería instantánea
Conversación en línea y mensajería instantánea
 

Similar a 147755331 presentacion-sistema-de-mensajeria-electronica-del-centro-de-calculo

IBM Systems Hoja de espe cificaciones IBM Power System S822LC for Big Data ...
IBM Systems Hoja de espe cificaciones IBM Power System  S822LC for Big  Data ...IBM Systems Hoja de espe cificaciones IBM Power System  S822LC for Big  Data ...
IBM Systems Hoja de espe cificaciones IBM Power System S822LC for Big Data ...Diana Sofia Moreno Rodriguez
 
Evidencia SUMATIVA Reporte de practica COMP-2.pdf
Evidencia SUMATIVA Reporte de practica COMP-2.pdfEvidencia SUMATIVA Reporte de practica COMP-2.pdf
Evidencia SUMATIVA Reporte de practica COMP-2.pdfMontoyaVallejoAngela
 
Nagios para Dummies By pseudor00t
Nagios para Dummies By pseudor00tNagios para Dummies By pseudor00t
Nagios para Dummies By pseudor00tpseudor00t overflow
 
Aporte al grupal sistemas operativos (1)
Aporte al grupal sistemas operativos (1)Aporte al grupal sistemas operativos (1)
Aporte al grupal sistemas operativos (1)YOLAGAR
 
Tesis loGIS Beta
Tesis loGIS BetaTesis loGIS Beta
Tesis loGIS Betavbazurto
 
Que es la supercomputacion una explicacion orientada al mundo empresarial
Que es la supercomputacion   una explicacion orientada al mundo empresarialQue es la supercomputacion   una explicacion orientada al mundo empresarial
Que es la supercomputacion una explicacion orientada al mundo empresarialCein
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetesRenè Grillet
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetestioe
 
Presentación comercial nc kn
Presentación comercial nc  knPresentación comercial nc  kn
Presentación comercial nc knjesuskastillo
 
Presentación comercial nc kn mayo
Presentación comercial nc  kn mayoPresentación comercial nc  kn mayo
Presentación comercial nc kn mayojesuskastillo
 

Similar a 147755331 presentacion-sistema-de-mensajeria-electronica-del-centro-de-calculo (20)

IBM Systems Hoja de espe cificaciones IBM Power System S822LC for Big Data ...
IBM Systems Hoja de espe cificaciones IBM Power System  S822LC for Big  Data ...IBM Systems Hoja de espe cificaciones IBM Power System  S822LC for Big  Data ...
IBM Systems Hoja de espe cificaciones IBM Power System S822LC for Big Data ...
 
Virtualizacion mail server.pptx
Virtualizacion mail server.pptxVirtualizacion mail server.pptx
Virtualizacion mail server.pptx
 
Qnap LA 2020
Qnap LA 2020Qnap LA 2020
Qnap LA 2020
 
Evidencia SUMATIVA Reporte de practica COMP-2.pdf
Evidencia SUMATIVA Reporte de practica COMP-2.pdfEvidencia SUMATIVA Reporte de practica COMP-2.pdf
Evidencia SUMATIVA Reporte de practica COMP-2.pdf
 
Nagios para Dummies By pseudor00t
Nagios para Dummies By pseudor00tNagios para Dummies By pseudor00t
Nagios para Dummies By pseudor00t
 
Ari_u2_ea_viac
Ari_u2_ea_viacAri_u2_ea_viac
Ari_u2_ea_viac
 
Tc3 paso4
Tc3 paso4Tc3 paso4
Tc3 paso4
 
Ltsp
LtspLtsp
Ltsp
 
Aporte al grupal sistemas operativos (1)
Aporte al grupal sistemas operativos (1)Aporte al grupal sistemas operativos (1)
Aporte al grupal sistemas operativos (1)
 
Reporte final
Reporte finalReporte final
Reporte final
 
Pract campo
Pract campoPract campo
Pract campo
 
Tesis loGIS Beta
Tesis loGIS BetaTesis loGIS Beta
Tesis loGIS Beta
 
Que es la supercomputacion una explicacion orientada al mundo empresarial
Que es la supercomputacion   una explicacion orientada al mundo empresarialQue es la supercomputacion   una explicacion orientada al mundo empresarial
Que es la supercomputacion una explicacion orientada al mundo empresarial
 
Servicio Instant Servers de Telefónica
Servicio Instant Servers de TelefónicaServicio Instant Servers de Telefónica
Servicio Instant Servers de Telefónica
 
Exposicion de la practica de campo equipo no.03
Exposicion de la practica de campo equipo no.03Exposicion de la practica de campo equipo no.03
Exposicion de la practica de campo equipo no.03
 
Pg pool cluster postgresql
Pg pool cluster postgresqlPg pool cluster postgresql
Pg pool cluster postgresql
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetes
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetes
 
Presentación comercial nc kn
Presentación comercial nc  knPresentación comercial nc  kn
Presentación comercial nc kn
 
Presentación comercial nc kn mayo
Presentación comercial nc  kn mayoPresentación comercial nc  kn mayo
Presentación comercial nc kn mayo
 

Más de José Ramón Cerquides Bueno

Desarrollo de una herramienta para la medida de calidad de vídeo
Desarrollo de una herramienta para la medida de calidad de vídeoDesarrollo de una herramienta para la medida de calidad de vídeo
Desarrollo de una herramienta para la medida de calidad de vídeoJosé Ramón Cerquides Bueno
 
Sistema de seguimiento de la acción en eventos deportivos
Sistema de seguimiento de la acción en eventos deportivosSistema de seguimiento de la acción en eventos deportivos
Sistema de seguimiento de la acción en eventos deportivosJosé Ramón Cerquides Bueno
 
Tema 2 teoría de la información y capacidad de canal
Tema 2   teoría de la información y capacidad de canalTema 2   teoría de la información y capacidad de canal
Tema 2 teoría de la información y capacidad de canalJosé Ramón Cerquides Bueno
 
Un breve recorrido por los diferentes estándares mpeg
Un breve recorrido por los diferentes estándares mpegUn breve recorrido por los diferentes estándares mpeg
Un breve recorrido por los diferentes estándares mpegJosé Ramón Cerquides Bueno
 
Implantación del crédito europeo en la asignatura
Implantación del crédito europeo en la asignaturaImplantación del crédito europeo en la asignatura
Implantación del crédito europeo en la asignaturaJosé Ramón Cerquides Bueno
 
Situación de la televisión digital terrestre en españa
Situación de la televisión digital terrestre en españaSituación de la televisión digital terrestre en españa
Situación de la televisión digital terrestre en españaJosé Ramón Cerquides Bueno
 
Detección automática multicanal de anuncios en tv en tiempo real
Detección automática multicanal de anuncios en tv en tiempo realDetección automática multicanal de anuncios en tv en tiempo real
Detección automática multicanal de anuncios en tv en tiempo realJosé Ramón Cerquides Bueno
 

Más de José Ramón Cerquides Bueno (16)

Desarrollo de una herramienta para la medida de calidad de vídeo
Desarrollo de una herramienta para la medida de calidad de vídeoDesarrollo de una herramienta para la medida de calidad de vídeo
Desarrollo de una herramienta para la medida de calidad de vídeo
 
Sistema de seguimiento de la acción en eventos deportivos
Sistema de seguimiento de la acción en eventos deportivosSistema de seguimiento de la acción en eventos deportivos
Sistema de seguimiento de la acción en eventos deportivos
 
Medidas de calidad en vídeo
Medidas de calidad en vídeoMedidas de calidad en vídeo
Medidas de calidad en vídeo
 
Presentacion hbbtv
Presentacion hbbtvPresentacion hbbtv
Presentacion hbbtv
 
Sira tv
Sira tvSira tv
Sira tv
 
Intensificación
IntensificaciónIntensificación
Intensificación
 
Tema 3 ecualizacion de-canal
Tema 3 ecualizacion de-canalTema 3 ecualizacion de-canal
Tema 3 ecualizacion de-canal
 
Tema 2 teoría de la información y capacidad de canal
Tema 2   teoría de la información y capacidad de canalTema 2   teoría de la información y capacidad de canal
Tema 2 teoría de la información y capacidad de canal
 
Tema 1 canales en comunicaciones digitales
Tema 1   canales en comunicaciones digitalesTema 1   canales en comunicaciones digitales
Tema 1 canales en comunicaciones digitales
 
Tema 0 presentación transmisión digital
Tema 0   presentación transmisión digitalTema 0   presentación transmisión digital
Tema 0 presentación transmisión digital
 
Tema 4 codificación de canal
Tema 4   codificación de canalTema 4   codificación de canal
Tema 4 codificación de canal
 
Un breve recorrido por los diferentes estándares mpeg
Un breve recorrido por los diferentes estándares mpegUn breve recorrido por los diferentes estándares mpeg
Un breve recorrido por los diferentes estándares mpeg
 
Implantación del crédito europeo en la asignatura
Implantación del crédito europeo en la asignaturaImplantación del crédito europeo en la asignatura
Implantación del crédito europeo en la asignatura
 
Situación de la televisión digital terrestre en españa
Situación de la televisión digital terrestre en españaSituación de la televisión digital terrestre en españa
Situación de la televisión digital terrestre en españa
 
WiNG: Hacia las Unidades Móviles Virtuales
WiNG: Hacia las Unidades Móviles VirtualesWiNG: Hacia las Unidades Móviles Virtuales
WiNG: Hacia las Unidades Móviles Virtuales
 
Detección automática multicanal de anuncios en tv en tiempo real
Detección automática multicanal de anuncios en tv en tiempo realDetección automática multicanal de anuncios en tv en tiempo real
Detección automática multicanal de anuncios en tv en tiempo real
 

147755331 presentacion-sistema-de-mensajeria-electronica-del-centro-de-calculo

  • 1. Sistema de mensajería electrónica del Centro de Cálculo Proyecto Fin de Carrera – Ingeniería de telecomunicación Autor: Víctor Manuel Ponferrada Luque Tutor: Dr. José Ramón Cerquides Bueno Sevilla, 27 de junio de 2012
  • 2. Índice 2 1. Objetivo, marco institucional y requisitos. 2. Solución software al correo electrónico. 3. Virtualización y alta disponibilidad. 4. Implementación. 5. Sistema final. 6. Aspectos de mejora. 7. Conclusiones.
  • 3. 1. Objetivo, marco institucional y requisitos 1.1 Objetivo 1.2 Marco institucional 1.3 Requisitos 3
  • 4. El objetivo de este proyecto es el diseño e implementación de un sistema de mensajería electrónica basado en software libre destinado a remplazar al sistema actual. Su componente fundamental debe ser el correo electrónico y su diseño debe hacer uso de técnicas de virtualización y alta disponibilidad. 1.1 Objetivo 4
  • 5. 1.2 Marco institucional 5 Universidad de Sevilla mail.us.es Intercambiador principal del dominio @*.us.es Escuela Técnica Superior de Ingeniería etsi.us.es Intercambiador del subdominio @etsi.us.es Destinado a PDI y PAS (~ 600 usuarios)
  • 6. Virtualización, para aprovechar el uso de los equipos y aumentar su productividad. Alta disponibilidad, para evitar interrupciones del servicio. Autenticación en envío, por motivos evidentes de seguridad. Interfaz web moderna, con una estética y funcionalidad adecuadas. Antivirus y antispam. Sistemas de buzones maildir, para evitar corrupción de un buzón completo. Cuotas de usuario. Monitorización y estadísticas. Listas de distribución automantenidas, ofrecidas a los usuarios. Políticas de servicio, para evitar usos inadecuados del servicio. Solución sin coste de mantenimiento, basada en software libre. 1.3 Requisitos 6
  • 7. 2. Solución software al correo electrónico 2.1 Soluciones software disponibles 2.2 Solución software elegida 7
  • 8. 2.1 Soluciones software disponibles 8 Tipo de solución Ventajas Inconvenientes Modular Total flexibilidad Dificultad Incompatibilidades Integrada Facilidad Gran integración Flexibilidad limitada Cloud Solución software y hardware De pago Control limitado
  • 9. 2.2 Solución software elegida (I) 9  Correo electrónico, calendario, contactos, tareas y maletín.  Amplia comunidad y wiki de consulta.  Interfaz web avanzada.  Gran interoperabilidad entre las distintas aplicaciones  Rendimiento probado y numerosos casos de éxito.  Galería de extensiones.  Instalación sencilla.  Todos los requisitos satisfechos (excepto las listas de distribución automantenidas).  Versión Open Source bajo licencia ZPL. ZCS OS 7.1.4
  • 10. 2.3 Solución software elegida (II) 10 Mailman 2.1.14  Listas de distribución automantenidas.  Ampliamente utilizado.  Interfaz de gestión web con múltiples opciones independientes para cada lista.  Integración perfecta con Zimbra.  Compatible con la configuración final del sistema. Z-Push  Sincronización de correo electrónico, contactos y calendario con dispositivos móviles.  Integración perfecta con Zimbra.  Compatible con la configuración final del sistema.
  • 11. 3. Virtualización y alta disponibilidad 3.1 Virtualización 3.2 Software de virtualización 3.3 Alta disponibildad 3.4 Software de alta disponibilidad 11
  • 12. 3.1 Virtualización 12 HP Proliant DL360 G6 Procesador: 1 Intel Xeon 2,5 GHz de 4 núcleos (8 lógicos) Memoria: 24 GB de RAM Almacenamiento: 292 GB Procesador: 2 núcleos (4 lógicos) Memoria: 12 GB de RAM Almacenamiento: 146 GB Procesador: 2 núcleos (4 lógicos) Memoria: 12 GB de RAM Almacenamiento: 146 GB ¡Asignación DINÁMICA y VARIABLE! (según necesidades de cada momento)
  • 13. 3.2 Software de virtualización 13 VMWare ESXi 4.1  Ampliamente utilizado.  Versión gratuita. Limitaciones que no afectan al sistema.  Compatible con los servidores utilizados: HP Proliant DL360 G6.  Utilización previa con éxito en el Centro de Cálculo.  Ninguna relación con que actualmente Zimbra sea propiedad de VMWare.
  • 14. 3.3 Alta disponibilidad 14 Ofreciendo el servicio… Constantemente Interrogándose el uno al otro En caso de fallo… Asume la prestación del servicio…
  • 15. 3.4 Software de alta disponibilidad 15 Heartbeat  Monitorización de equipos.  Gestión de roles y recursos. Watchdog  Herramienta que monitoriza recursos, y en caso de que alguno de ellos falle, reinicia el equipo.  Complemento perfecto.
  • 16. 4. Implementación 4.1 Necesidades 4.2 Almacenamiento compartido 4.3 Enorme capacidad de almacenamiento 4.4 Configuración multiservidor del correo electrónico 16
  • 17. Configuración multiservidor del correo electrónico. Almacenamiento compartido entre los equipos en alta disponibilidad. Enorme capacidad de almacenamiento. 17 4.1 Necesidades
  • 18. 18 4.2 Configuración multiservidor  Zimbra está compuesto de 7 servicios fundamentales:  zmconfigd, ldap, logger, store, apache, spell, mta  Acepta separar estos servicios en distintos servidores. Según la configuración deseada, se ha optado por: MAILBOX + LDAP MTA zmconfigd zmconfigd ldap mta logger store apache spell
  • 19. Al ofrecer a cada usuario 20 GB de almacenamiento, las instalación de Zimbra necesita: 19 4.3 Enorme almacenamiento (I) Concepto Cálculo Resultado Datos de usuario Número de usuarios × Tamaño de buzón 12000 GB Datos necesarios por MySQL 5% del tamaño de datos de usuario 600 GB Instalación de Zimbra Tamaño fijo 10 GB Registros de Zimbra (logs) Tamaño fijo 20 GB Índices de Zimbra 25% del tamaño de datos de usuario 3000 GB TOTAL 15630 GB
  • 20. La capacidad máxima de un HP Proliant es de: (8 discos SAS, con discos de 146 GB cada uno) 1168 GB. La solución adoptada es utilizar otro equipo nuevo: QNAP TS-1279U-RP (12 bahías discos SATA hasta 3 TB) con 36 TB. 20 4.3 Enorme almacenamiento (II) iSCSI Sistema de ficheros: GFS2
  • 21. 21 4.4 Almacenamiento compartido (I) Servicio estático Servicio dinámico Almacenamiento compartido heartbeat heartbeat
  • 22. 22 4.4 Almacenamiento compartido (II) Almacenamiento compartido iSCSIiSCSI heartbeat GFS2GFS2 DRBD
  • 23. 5. Sistema final 5.1 Arquitectura completa 5.2 Recursos necesarios 5.3 Presupuesto 5.4 Peculiaridades de la instalación de @etsi.us.es 5.5 Servicios y recursos ofrecidos 23
  • 25. 2 servidores HP Proliant DL 360 G6 (con 24GB de RAM y un procesador Intel Xeon). 2 NAS QNAP TS-EC1279U-RP Turbo NAS con 12 HDD SATA de 3TB cada uno. 1 registro A de DNS para la interfaz web del servicio y 1 IP pública. 1 registro MX de DNS para el intercambiador de correo (MTA) y 1 IP pública. 4 IPs públicas, una por cada máquina virtual, requisito de la configuración de VLANs de los conmutadores. 25 5.2 Recursos necesarios
  • 26. Recurso Precio unitario Cantidad Coste HP Proliant DL360 G6 24GB RAM 3.160,64 € 2 6.321,28 € QNAP TS-EC1279U-RP Turbo NAS 3118,44 € 2 6.236,88 € Disco duro Seagate Barracuda 131,36 € 24 3.152,64 € TOTAL (IVA no incluido) 15.710,80 € IVA (18%) 2.827,92 € TOTAL (IVA incluido) 18.538,74 € 26 5.3 Presupuesto
  • 27. Además de todo lo visto anteriormente, la instalación correspondiente al dominio @etsi.us.es debe cumplir:  Autenticación externa mediante LDAPS frente al servicio ofrecido por la Universidad de Sevilla.  Autenticación en la entrega de correo del servidor mediante SMTP Auth frente al intercambiador principal de la Universidad de Sevilla (mail.us.es).  Mejora en el rendimiento inicial de amavisd-new.  Desactivación de la GAL (Global Address List) de Zimbra.  Utilización de XMLRPC (XML Remote Procedure Control). 27 5.4 Peculiaridades de @etsi.us.es
  • 28. Interfaz web con todas las aplicaciones. IMAPS (IMAP + SSL). POP3S (POP3 + SSL). SMTP Auth. WebDAV (+ CalDAV + CardDAV + TaskDAV). Microsoft Exchange ActiveSync. 28 5.5 Servicios y recursos ofrecidos
  • 29. 6. Aspectos de mejora 6.1 Aspectos de mejora 29
  • 30. Puntos débiles  Tiempo de respuesta lento: Una vez que un equipo cae, desde que se detecta la caída hasta que el servicio se restablece por completo, transcurre un tiempo de entre 2 y 4 minutos.  Sistema gratuito pero propietario: licencia ZPL. Posibles mejoras  Ajuste más concreto de los parámetros de las máquinas virtuales para mejorar el rendimiento.  Tema personalizado para Mailman.  Desarrollo de Zimlets. 30 6.1 Aspectos de mejora
  • 32. DRBD+GFS2. Alta disponibilidad. Virtualización. Zimbra + Mailman + Z-Push. Enorme capacidad de almacenamiento. Diseño, planificación e implementación. 32 7.1 Conclusiones