1. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
ModularIT: software libre para
administradores de sistemas
http://www.modularit.org
Agust´ Benito Bethencourt (Toscalix). ModularIT Community Manager.
ın
25 de febrero de 2009
http://www.modularit.org ModularIT: software libre para administradores de sistemas
2. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
3. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Qu´ es Grupo CPD
e
Grupo CPD es una red de empresas de software libre con
origen en Canarias formada por:
Atlantux SL
Canarytek SL
Ejercicios Resueltos SLU
Fot´n Sistemas Inteligentes SL
o
Todas ellas pertenecen a ESLIC y a ASOLIF
http://www.modularit.org ModularIT: software libre para administradores de sistemas
4. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
´
Ambito
Disponemos de sede en:
Gran Canaria
Tenerife
Lanzarote
Asimismo disponemos de personal en M´laga y Fuerteventura.
a
Web de Grupo CPD: http://www.grupocpd.com
http://www.modularit.org ModularIT: software libre para administradores de sistemas
5. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Modelo de negocio asociado a ModularIT
ModularIT es un desarrollo liberado por Grupo CPD que
pasa a ser desarrollo abierto con aspiraciones a generar
comunidad.
Grupo CPD desarrolla un modelo de negocio basado en
servicios adicionales sobre ModularIT.
Adem´s del c´digo, Grupo CPD ofrece su Garant´
a o ıa
Ejemplo sobre el proyecto.
Los procedimientos de calidad asociados a la gesti´n de
o
ModularIT ser´n liberados.
a
http://www.modularit.org ModularIT: software libre para administradores de sistemas
6. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Dale una oportunidad al proyecto...
ModularIT es el resultado de m´s de 10 a˜os de
a n
1
experiencia en virtualizaci´n, servicios y gesti´n de
o o
sistemas y redes.
M´s del 80 % de nuestros clientes del ´rea de sistemas y
a a
2
servicios lo tienen implantado. Otras empresas han
comenzado a implantarlo.
ModularIT es software libre:
3
http://www.modularit.org
http://www.modularit.org ModularIT: software libre para administradores de sistemas
7. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Presentaci´n ModularIT
o
´
Indice b´sico de la presentaci´n:
a o
Definici´n. Objetivos y requerimientos.
o
Tecnolog´ involucradas en ModularIT.
ıas
Descripci´n de los servicios b´sicos (m´quinas virtuales).
o a a
Futuro.
Modelo de negocio en torno a ModularIT.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
8. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
9. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Objetivos
Despliegue simplificado de servicios de red.
Simplificaci´n de gesti´n de servicios a gran escala.
o o
Integraci´n de servicios para PYMES.
o
Monitorizaci´n. Principio less surprise.
o
Procedimientos de calidad asociados a la gesti´n de la
o
arquitectura.
En resumen, se trata de dar un servicio sostenible de calidad
a gran n´mero de clientes.
u
http://www.modularit.org ModularIT: software libre para administradores de sistemas
10. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Requerimientos
Servicios virtualizados robustos.
1
Proceso de instalaci´n automatizado y simplificado,
o
2
basado en plantillas.
Funcionalidad bien definida. Seguridad.
3
Backups sencillos y robustos.
4
M´quinas aut´nomas para detecci´n y correcci´n de
a o o o
5
errores.
Entorno de monitorizaci´n distribuido. Escalabilidad.
o
6
Sistema de gesti´n distribuido y flexible.
o
7
Proyecto libre. Bajo coste de herramientas y alto
8
rendimiento.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
11. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Definici´n I
o
Una arquitectura orientada a servicios (SOA)
1
Modular
Virtualizados.
Empaquetados en maquinas precocinadas.
Integrados.
Controlados. Gesti´n centralizada o distribuida.
o
http://www.modularit.org ModularIT: software libre para administradores de sistemas
12. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Modular
Modular
http://www.modularit.org ModularIT: software libre para administradores de sistemas
13. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
ModularIT es SOA basada en virtualizaci´n
o
Virtualised
http://www.modularit.org ModularIT: software libre para administradores de sistemas
14. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Servicios Integrados
Integrated
http://www.modularit.org ModularIT: software libre para administradores de sistemas
15. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Definici´n II
o
Un sistema de despliegue de servicios:
1
R´pido y simple
a
Centralizado o distribuido.
Manual o semiautom´tico´.
a a
Local o remoto.
Asistido por proveedores o independiente de ellos.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
16. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Definici´n III
o
Un entorno de gesti´n y monitorizaci´n:
o o
1
Centralizado o distribuido
Aut´nomo o dependiente de la infraestructura de
o
gesti´n.
o
Monitorizado: con sistemas de notificaci´n.
o
Inteligente: detecci´n y correcci´n de errores.
o o
Procedimentado.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
17. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
ModularIT es SOA gestionada
Managed
http://www.modularit.org ModularIT: software libre para administradores de sistemas
18. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
ModularIT es SOA distribuida
Distributed
http://www.modularit.org ModularIT: software libre para administradores de sistemas
19. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Objetivos y Requerimientos
El entorno de gesti´n
o
Definici´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
¿Qu´ NO es ModularIT?
e
NO es una nueva distribuci´n de Linux.
o
1
NO es un repositorio de appliances.
2
NO es la imagen de sistema integrado de configuraci´n de
o
3
servicios (eBox, etc), aunque ModularIT es
complementario con ellos.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
20. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
21. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Consolidaci´n de servidores
o
N´mero de m´quinas independiente del n´mero de
u a u
1
servicios.
Sin restricciones en el n´mero de maquinas de servicios.
u
2
Independecia del hardware.
3
Coexistencia de servicios y proveedores.
4
http://www.modularit.org ModularIT: software libre para administradores de sistemas
22. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Escalabilidad
Asignaci´n de recursos bajo demanda.
o
1
Migraci´n a otro hardware bajo demanda de modo simple.
o
2
Configuraciones avanzadas: alta disponibilidad,
3
clusterizaci´n...
o
http://www.modularit.org ModularIT: software libre para administradores de sistemas
23. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Facilidad de despliegue de servicios
Tiempo de instalaci´n muy reducido.
o
1
El despliegue de un servicio consiste en
2
Instalar la maquina virtual.
1
Definir las variables del servicio.
2
Ejecutar el generador de plantillas (Puppet).
3
Posibilidad de crear snapshots previos a un cambio
3
relevante.
Rollback.
4
Control remoto del despliegue.
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
24. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Monitorizaci´n
o
Gesti´n y monitorizaci´n
o o
Nagios
Puppet
PIFIA y scripts adicionales
Visualizador (en desarrollo)
http://www.modularit.org ModularIT: software libre para administradores de sistemas
25. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Gesti´n
o
Las m´squinas est´n modeladas, por tanto:
a a
Definici´n sencilla de parametros a monitorizar
o
1
Definici´n, aplicaci´n, gesti´n y evaluaci´n clara de
o o o o
2
pol´
ıticas de seguridad.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
26. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Almacenamiento
Backups controlados.
1
Gesti´n almacenamiento.
o
2
LVM.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
27. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Seguridad
Seguridad perimetral
SELinux.
AIDE.
Posibilidad de definici´n de configuraciones m´
o ınimas.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
28. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Virtualizaci´n
o
Tecnolog´ y pol´
ıas ıticas en ModularIT
Monitorizaci´n y Gesti´n
o o
El entorno de gesti´n
o
Almacenamiento y Seguridad
Servicios b´sicos I
a
Hardware
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Hardware, monitorizaci´n y gesti´n
o o
Gesti´n hardware
o
1
UPS
OpenIPMI (en desarrollo)
http://www.modularit.org ModularIT: software libre para administradores de sistemas
29. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
30. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
El entorno de gesti´n I
o
Generaci´n de configuraciones centralizada basada en
o
1
plantillas: Puppet
Monitorizaci´n y controles manuales: Nagios
o
2
Alertas activas (comprobaciones de Nagios).
Alertas as´
ıncronas (generadas por alertas PIFIA).
Configuraci´n generada por Puppet.
o
M´quinas completamente aut´nomas.
a o
3
Planificaci´n de comprobaciones local.
o
4
Autocorrecci´n de errores.
o
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
31. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
El entorno de gesti´n II
o
Monitorizaci´n distribuida.
o
1
Sistema preparado para presencia de cortafuegos ajenos.
Acceso de los clientes al estado de sus m´quinas.
a
Alertas b´sicas en todas las m´quinas.
a a
2
Procesos
Ficheros
Integridad del sistema (AIDE)
Existencia de usuarios con claves triviales
http://www.modularit.org ModularIT: software libre para administradores de sistemas
32. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
El entorno de gesti´n
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Rendimiento (en desarrollo)
Munin
1
Establecimiento de lineas base para cada servicio
2
Alertas en caso de desviaci´n significativa.
o
3
http://www.modularit.org ModularIT: software libre para administradores de sistemas
33. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
34. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Servicios I
Base de virtualizaci´n
o
1
Backup
2
LDAP
3
Correo
4
Samba
5
Jabber
6
eGW
7
http://www.modularit.org ModularIT: software libre para administradores de sistemas
35. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Servicios II
Fax
1
DMS: Alfresco
2
En proceso de incorporaci´n a la serie Timanfaya (1.1.x)
o
3
Firewall
Asterisk
AppDeploy
Otros: LTSP, domU, audio streamming server, eBox,
Windows, TinyERP.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
36. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
ModularIT 1.1 est´ basada en CentOS 5 + Xen
a
1
Instalaci´n r´pida y desatendida. Diferentes opciones de
oa
2
particionado.
Opci´n de instalaci´n remota asistida.
o o
3
Script de soporte remoto (conexi´n saliente).
o
4
Gesti´n de hardware y de alimentaci´n (UPS).
o o
5
Alta disponibilidad bajo demanda.
6
Sincronizaci´n horaria para las m´quinas virtuales.
o a
7
Soporte VLANs.
8
http://www.modularit.org ModularIT: software libre para administradores de sistemas
37. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Par´metros controlados
a
Estado de UPS.
1
Sincronizaci´n horaria (NTP).
o
2
Vol´menes incluidos en backups.
u
3
Estado de RAID.
4
Procesos.
5
Discos.
6
http://www.modularit.org ModularIT: software libre para administradores de sistemas
38. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Mejoras en estudio o desarrollo
Hardware mediante OpenIPMI.
1
M´quinas virtuales en ejecuci´n.
a o
2
http://www.modularit.org ModularIT: software libre para administradores de sistemas
39. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Proceso de backup autom´tico.
a
1
Backups mediante snapshots al dom0.
2
Dirvish (copias pseudo-incrementales).
3
Gran capacidad de almacenamiento de hist´ricos.
o
4
Backups compartidos por Samba.
5
Backups en discos externos en espejo con diversas
6
configuraciones RAID.
Las copias pueden estar cifradas (LOPD).
7
Recuperaci´n inmediata de cualquier m´quina virtual.
o a
8
http://www.modularit.org ModularIT: software libre para administradores de sistemas
40. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Par´metros controlados
a
Estado de cada copia de seguridad.
1
Existencia de vol´menes sin copia (en el dom0).
u
2
Desviaci´n de las medias de datos copiados.
o
3
http://www.modularit.org ModularIT: software libre para administradores de sistemas
41. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Mejoras en estudio
Backups de ficheros grandes que cambian mucho
1
(rdiff-backup).
Incorporar B´cula para volcado a cintas.
a
2
http://www.modularit.org ModularIT: software libre para administradores de sistemas
42. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Servicio obligatorio en instalaciones ModularIT.
1
Centralizaci´n de informaci´n de usuarios para todos los
o o
2
servicios.
DNS/DHCP con registro din´mico de nombres.
a
3
Intranet ModularIT
4
Script WakeOnLAN
5
Gesti´n Web mediante LDAP Account Manager (LAM).
o
6
http://www.modularit.org ModularIT: software libre para administradores de sistemas
43. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Servidor de correo
1
(Postfix+Amavis+Spamassassin+ClamAV).
Servidor IMAP (Dovecot).
2
Enlazado a ModularIT LDAP.
3
Medidas estrictas AntiSPAM.
4
Carpetas IMAP para entrenamiento del filtro bayesiano.
Requiere cumplimiento estricto de est´ndar SMTP.
a
Verificaci´n de remitente. Mejora espectacular en
o
bloqueo de SPAM.
Soporte SPF. Actualmente integrando con DKIM.
Webmail sencillo (Squirrelmail)
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
44. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Centralizaci´n de datos: justificaci´n
o o
Mayor sencillez en la gesti´n.
o
1
Simplificaci´n de copias de seguridad.
o
2
Mejora la movilidad de usuarios.
3
Reducci´n del tiempo de recuperaci´n ante fallos.
o o
4
Almacenamiento de perfiles m´viles.
o
5
Flexibiliza la movilidad de usuarios.
Equipos de usuario desechables.
http://www.modularit.org ModularIT: software libre para administradores de sistemas
45. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Servidor de Archivos e Impresoras.
1
Sistema enlazado a LDAP. Control de dominio.
2
Centralizaci´n de datos.
o
3
Perfiles m´viles
o
4
Redirecci´n de carpetas
o
Simplificaci´n de la sincronizaci´n.
o o
Pol´
ıticas flexibles de usuario y m´quina.
a
5
Esquema de seguridad basado en grupos. Posibilidad de
6
ACL.
Instalaci´n desatendida de los drivers.
o
7
http://www.modularit.org ModularIT: software libre para administradores de sistemas
46. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Sistema avanzado de mensajer´ instant´nea corporativa.
ıa a
1
Altamente configurable. Multiprotocolo. Pasarelas a otras
2
redes IM.
Seguridad: SSL, GPG, almacenamiento de conversaciones.
3
Permite su integraci´n con servicios adicionales (Control
o
4
de presencia, notificaciones, etc). Enlazado al LDAP de
ModularIT.
Transferencia sencilla y r´pida de archivos.
a
5
Bots (en estudio).
6
http://www.modularit.org ModularIT: software libre para administradores de sistemas
47. Grupo CPD y la ponencia Base de virtualizaci´n (xen0)
o
¿Qu´ es ModularIT?
e Copias de seguridad
Tecnolog´ y pol´
ıas ıticas en ModularIT LDAP
El entorno de gesti´n
o Correo
Servicios b´sicos I
a Samba
Servicios B´sicos II
a Jabber
Futuras acciones y proyecto de comunidad eGW
Descripci´n
o
Herramienta de trabajo en grupo eGroupWare
1
Contactos
Calendario
Wiki
Otros
Webmail
Control de acceso por grupos de LDAP.
2
Modulo de sincronizaci´n SyncML y XMLRPC.
o
3
Enlace con centralita.
4
http://www.modularit.org ModularIT: software libre para administradores de sistemas
48. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
49. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n
o
Servidor Fax (HylaFax)
1
Interfaz Web AvantFax
2
Posibilidad de usar Fax/M´dem exportado por dom0.
o
3
Multim´dem. Colas.
o
posibilidad de enlazar con Asterisk sin hardware adicional
4
(IAXModem).
Diferentes clientes multiplataforma.
5
Soporta varios formatos, entre ellos, PDF.
6
Integrable con correo electr´nico.
o
7
http://www.modularit.org ModularIT: software libre para administradores de sistemas
50. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n I
o
Se instala en hierro. Justificaci´n.
o
1
Seguridad
Acceso remoto
Pseudo-HA
Shorewall+Squid.
2
Estad´
ısticas.
3
Soporte de prioridad de trafico.
4
Balanceo de tr´fico y policy routing.
a
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
51. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n II
o
Script de monitorizaci´n de l´
o ıneas y redirecci´n de tr´fico
o a
1
en caso de fallo.
Servidor de red privada virtual (OpenVPN)
2
Posibilidad de instalar un detector de intrusiones en red
3
(Snort).
http://www.modularit.org ModularIT: software libre para administradores de sistemas
52. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n I
o
Integraci´n con el servicio de GroupWare.
o
1
Consulta de n´meros en llamadas entrantes para
u
establecer el Caller ID.
Servicio de agenda global para tel´fonos que lo soporten.
e
Aprovisionamiento autom´tico de tel´fonos que lo
a e
2
soporten.
Centralita telef´nica con caracter´
o ısticas avanzadas de
3
Telefon´ IP.
ıa
http://www.modularit.org ModularIT: software libre para administradores de sistemas
53. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n II
o
Posibilidad de conexi´n a lineas anal´gicas y digitales
o o
1
RDSI, a operadores de ToIP y a centralitas anal´gicas
o
PBX.
N´mero de extensiones IP ilimitado.
u
2
Independencia de la localizaci´n f´
o ısica.
3
Numero ilimitado de tel´fonos software (software
e
4
gratuito).
Marcaci´n directa de un contacto desde el ordenador con
o
5
cualquier tipo de tel´fono.
e
Soporte de aplicaciones telef´nicas interactivas.
o
6
Sistema completamente personalizable y programable.
7
http://www.modularit.org ModularIT: software libre para administradores de sistemas
54. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Justificaci´n
o
Para la movilidad real de los usuarios, las maquinas
1
cliente deben ser homog´neas (por perfiles).
e
Reinstalaci´n ante problemas graves o costes altos de
o
2
atenci´n de primer nivel.
o
Reducci´n del ratio t´cnico/(hora x equipo)
o e
3
http://www.modularit.org ModularIT: software libre para administradores de sistemas
55. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Descripci´n
o
Basado en Unattended y WPKG
1
Instalaci´n desatendida de SO de clientes (Unattended).
o
2
Par´metros configurables por MAC (C´digo licencia, etc)
a o
Perfiles de m´quina con diferente software.
a
Instalaci´n desatendida de aplicaciones (wpkg).
o
3
Permite realizaci´n de modificaciones al SO.
o
Instalaci´n desatendida de impresoras.
o
Aplicaciones b´sicas libres:
a
4
Firefox, Thunderbird, OpenOffice, UltraVNC...
ClamAV (sin protecci´n en tiempo real)
o
Depende de los servicios ModularIT instalados.
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
56. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
Fax
El entorno de gesti´n
o
Servicios en proceso de actualizaci´n o desarrollo
o
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Otros servicios
En la actualidad se est´n desarrollando o realizando pruebas
a
sobre los siguientes servicios para su modularizaci´n:
o
TinyERP
1
Windows
2
LTSP: Linux Terminal Server Project
3
Audio Streamming
4
domU
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
57. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Index
1 Grupo CPD y la ponencia
2 ¿Qu´ es ModularIT?
e
3 Tecnolog´ y pol´
ıas ıticas en ModularIT
4 El entorno de gesti´n
o
5 Servicios b´sicos I
a
6 Servicios B´sicos II
a
7 Futuras acciones y proyecto de comunidad
http://www.modularit.org ModularIT: software libre para administradores de sistemas
58. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Puntos en desarrollo
Avanzar en la integraci´n del entorno de alertas en
o
1
Puppet.
God para monitorizaci´n y resoluci´n de problemas en
o o
2
servicios. Desarrollar un visualizador (con Wt-Ruby).
Integrar alertas de rendimiento (Munin).
3
Avanzar en la integraci´n de servicios y a˜adir nuevos.
o n
4
Generar comunidad de uso y desarrollo.
5
Documentaci´n del proyecto en ingl´s y espa˜ol.
o e n
6
Screencast.
Crear una infraestructura centralizada de gesti´n para la
o
7
comunidad (pruebas y producci´n). Liberarla junto a los
o
procedimientos de gesti´n. o
Modularizar soluciones populares. software libre para administradores de sistemas
http://www.modularit.org ModularIT:
8
59. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Puntos en estudio
Sustituir Nagios.
1
Buscar sustituto a Munin.
2
Pasar del concepto de plantillas al concepto de reglas.
3
Buscar un configurador gr´fico: ¿eBox, SIGA?
a
4
Estudiar alternativas a XEN. Independencia tecnol´gica.
o
5
http://www.modularit.org ModularIT: software libre para administradores de sistemas
60. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Caracter´
ısticas del proyecto
ModularIT es un proyecto liberado por Grupo CPD con las
siguientes caracter´
ısticas:
Su desarrollo es abierto.
Su equipo de desarrollo es accesible.
Las licencias son libres (seg´n definici´n Debian).
u o
Es posible su comercializaci´n por parte de terceros sin
o
restricciones. Proyecto tractor.
Personalizaciones escasas. F´cilmente mantenible.
a
Grupo CPD mantendr´ el proyecto puesto que
a
est´ incorporado en nuestros clientes.
a
http://www.modularit.org ModularIT: software libre para administradores de sistemas
61. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Licencia
GPL
C´digo:
o
Documentaci´n: GFDL
o
http://www.modularit.org ModularIT: software libre para administradores de sistemas
62. Grupo CPD y la ponencia
¿Qu´ es ModularIT?
e
Tecnolog´ y pol´
ıas ıticas en ModularIT
L´
ıneas en estudio o desarrollo
El entorno de gesti´n
o
Proyecto de comunidad
Servicios b´sicos I
a
Servicios B´sicos II
a
Futuras acciones y proyecto de comunidad
Herramientas
El proyecto libre se sustenta en la actualidad en las siguientes
herramientas:
Redmine: http://www.modularit.org
Sistema de versionado (GIT):
http://git.modularit.org/
Listas de correo: http://lists.modularit.org/
mailman/listinfo/modularit-users
Microblogging para anuncios:
http://www.twitter.com/ModularIT
Pr´ximamente: IRC, identi.ca, Linkedin...
o
Start
http://www.modularit.org ModularIT: software libre para administradores de sistemas