Este documento resume la experiencia de 8 años de migración del Consorcio Provincial de Bomberos de Valencia de software privativo a software libre. Inicialmente la migración se hizo de forma incremental, empezando por servicios de red fáciles como DNS y DHCP. Aún quedan algunos sistemas complejos como Windows y aplicaciones propietarias, pero la mayor parte de la infraestructura ahora usa software libre. La migración ha traído beneficios económicos y de control tecnológico, aunque también desafíos con usuarios y prove
Presentación guía sencilla en Microsoft Excel.pptx
Luces y sombras en la migración a Software Libre
1. Luces y sombras en la migración
a Software Libre
CONSORCIO PROVINCIAL DE BOMBEROS
DE VALENCIA
Manuel D. Serrat Olmos
Jefe de la Sección de Informática
mserrat@bombers.dva.gva.es
2. Índice
Luces y sombras en la migración a Software Libre
El Porqué
El Cómo
El Bueno, el Feo y el Malo
Aprender de los errores
La cruda realidad
30/01/2010 2
BarCamp Valencia 2010
3. El Porqué
Nuestro caso: motivaciones económicas, al menos,
inicialmente
50.000 euros/año en licencias Microsoft a partir de
2001 si no se cambiaba el modelo
Ya usábamos algunas soluciones de Software
Libre, a nivel de determinados servicios de red
simples
No se utilizaba SL en el desktop de usuario
Otras Administraciones se planteaban al mismo
tiempo problemáticas parecidas, pero con otros
niveles de complejidad (CIT-gvPontis)
30/01/2010 3
BarCamp Valencia 2010
4. El Cómo
Plan de Implantación propuesto a la Dirección(=0)
Migración 'guerrilla', sin apoyo, pero sin órdenes en
contra
¿Modelo final?
Todo OSS -> Método 'Talibán' -> Inaplicable
OSS en servidores/red y mix en desktops
Mix OSS-Privativo ad hoc
Mix OSS en lo estándar-Privativo en lo departamental
Hacen falta un estudio previo, un proceso
adecuado y ciertos recursos
30/01/2010 4
BarCamp Valencia 2010
5. El Cómo
IBM open collaboration client solution:
Organizational planning and user segmentation for
desktop migration
http://www.ibm.com/developerworks/lotus/library/occs-pt2/
Documento basado en el libro Linux Client
Migration Cookbook, Version 2: A Practical
Planning and Implementation Guide for Migration
to Desktop Linux de IBM
http://www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf
Altamente recomendable seguir algún metodo o
guía de migración similar
30/01/2010 5
BarCamp Valencia 2010
6. El Cómo
Estudio previo: qué tenemos, cuál es su uso, quién
lo usa, qué alternativas OSS hay y si cumplen las
funcionalidades necesarias
Selección de estrategia y segmentación de
usuarios
Estrategias disponibles:
Big Bang
Paralela
Incremental
30/01/2010 6
BarCamp Valencia 2010
7. El Cómo
BIG BANG
Todos los sistemas se migran en un determinado
momento del tiempo, abandonándose
completamente los sistemas antiguos.
Ventajas: menor coste, sin soluciones intermedias
y con un único esfuerzo de preparación y pruebas
Desventajas: irreal excepto en entornos pequeños,
arriesgada, y con requisitos de personal muy altos
en poco tiempo
30/01/2010 7
BarCamp Valencia 2010
8. El Cómo
PARALELA
Tanto los sistemas nuevos como los antiguos a los
que sustituyen están en ejecución durante un
periodo de tiempo concreto
Ventajas: mayor seguridad (fallback disponible),
necesaria si se requiere alta disponibilidad,
posibilidad de pruebas en profundidad antes de
detener el sistema antiguo
Desventajas: requisitos de compartición de datos
pueden llevar a inconsistencias, enorme esfuerzo
de soporte.
30/01/2010 8
BarCamp Valencia 2010
9. El Cómo
INCREMENTAL
Es una paralela, pero servicio a servicio, con
migraciones piloto individuales
Ventajas: mayor seguridad (fallback disponible y
menor tamaño), mejor equilibrio entre coste de
migración y esfuerzo de soporte
Desventajas: requisitos de compartición de datos
pueden llevar a inconsistencias (menores), nuevos
interfaces entre sistemas a implementar, mayor
consumo de tiempo, servicios deben ser
fragmentables
30/01/2010 9
BarCamp Valencia 2010
10. El Cómo
La Estrategia Incremental obliga a catalogar los
servicios, explicitar sus interrelaciones y planificar
cada migración en un (sub)proyecto individual.
Grosso modo, hay cinco tipos de desktops:
De función fija (kioskos, cajeros,...)
Técnicos (CAD, Desarrollo,...)
Transaccionales (banca, reservas, call centers,...)
Ofimática básica
Ofimática avanzada
30/01/2010 10
BarCamp Valencia 2010
11. El Cómo
Complejidad creciente de la migración
30/01/2010 11
BarCamp Valencia 2010
12. El Cómo
PRODUCTOS
MS Active MS SQL MS Exchange
Directory Server 2000 2000
MS Internet
MS Windows MS Terminal
Information
2000 Server Services
Server+ASP
SERVIDORES / RED
MS Windows MS Office Aplicaciones
2000 Workstation 2000 Profesional Departamentales
DESKTOP
30/01/2010 12
BarCamp Valencia 2010
13. El Cómo
SERVICIOS
DNS Base de Datos Correo
Directorio DHCP Acceso remoto
Impresoras Ficheros Web
SERVIDORES / RED
OS Cliente SMTP Aplicaciones
Departamentales
Navegador Ofimática
DESKTOP
30/01/2010 13
BarCamp Valencia 2010
14. El Cómo
SERVICIOS DE RED Y SU PRODUCTO ASOCIADO (PREVISTO INICIALMENTE)
DNS Base de Datos Correo Impresoras
Bind PostgreSQL Postfix CUPS
MySQL Courier Samba
Directorio Ficheros Web Acceso remoto
LDAP Samba Apache SSH
PHP
DHCP OS Firewall NTP
DHCP Server Debian ipTables NTP Server
Nuevos
30/01/2010 14
BarCamp Valencia 2010
15. El Cómo
PRINCIPALES PRODUCTOS OSS UTILIZADOS EN INFRAESTRUCTURA
Bind Debian SuSE eGroupware
PostgreSQL Apache pfSense Nagios
MySQL PHP CUPS OTRS
Samba Joomla Postfix SpamAssasin
LDAP SSH Courier System Imager
DHCP Server NTP Server Subversion Horde
Linux HA FreeBSD Squid XEN ...
Alfresco Trew@ MapServer KVM
En estudio
RedHat Postnuke ipTables lpr
Abandonados ...
30/01/2010 15
BarCamp Valencia 2010
16. El Bueno, el Feo y el Malo
El Bueno: la infraestructura de
red y servidores
El Feo: el Usuario y su PC
El Malo: los fabricantes de
software privativo
30/01/2010 16
BarCamp Valencia 2010
17. El Bueno, el Feo y el Malo
El Bueno: la infraestructura de red y servidores
Si la migración se hace correctamente, es casi
transparente para los usuarios, y los beneficios son
inmediatos
Hay que empezar por lo más fácil, DNS, DHCP,
impresoras, web, etc...
Dejar para el final los sistemas más complejos,
como los servicios de directorio, autenticación, etc.
Clave: Mantener un adecuado nivel de
formación del personal de sistemas y
de soporte
30/01/2010 17
BarCamp Valencia 2010
18. El Bueno, el Feo y el Malo
El Feo: el Usuario y su PC (I)
Resistencia al cambio
Sentido erróneo de la propiedad del PC y de lo que
contiene
Correlación entre el PC laboral y el doméstico
Monopolio Microsoft en el entorno doméstico
Muy baja formación en tecnología, conoce
productos
30/01/2010 18
BarCamp Valencia 2010
19. El Bueno, el Feo y el Malo
El Feo: el Usuario y su PC (II)
Poco motivado por los cambios en su entorno
laboral, sobretodo si no los pide él mismo
30/01/2010 19
BarCamp Valencia 2010
20. El Bueno, el Feo y el Malo
El Malo: fabricantes de software privativo (I)
Fabrican para el entorno mayoritario, no
multiplataforma
No les importan las inversiones adicionales que sus
clientes hayan de hacer para usar sus programas
Despreocupados por la interoperabilidad y poco
dados a integrar sus productos con otros
FLOSS amenaza parte de su modelo de negocio –
Ataques FUD (Miedo, Incertidumbre y Duda)
30/01/2010 20
BarCamp Valencia 2010
21. El Bueno, el Feo y el Malo
El Malo: fabricantes de software privativo (II)
Esclavizan al usuario, al ser custodios de su bien
más preciado, la información
Usan la técnica de ventas del 'collar de abalorios',
costes ocultos en mantenimiento y soportes.
30/01/2010 21
BarCamp Valencia 2010
22. El Bueno, el Feo y el Malo
Estrategias
Para ganar al Feo:
Formación y Profesionalidad
Confianza (contra los ataques FUD) y Soporte
Para ganar al Malo:
Como cliente, yo exijo, no me adapto a lo que vendes
Los datos deben estar en formatos estándar
Las aplicaciones deben ser multiplataforma
Servicios de Terminal o virtualización de escritorio (es más
una derrota, o empate, que victoria)
En general, hace falta apoyo de la Dirección
30/01/2010 22
BarCamp Valencia 2010
23. Aprender de los errores
En Infraestructura
Building Blocks estables. Optar por distribuciones
LTS (Long Term Support) y soluciones probadas
(por otros, a ser posible)
Metodologías de buenas prácticas, como ITIL
Implementar sólida gestión del cambio
Monitorizar los servicios proactivamente
No considerar un servicio en producción hasta que no
haya sido adecuadamente testeado, documentado y se
encuentre monitorizado en sus funciones fundamentales
Disponer de soporte de terceros al que recurrir
30/01/2010 23
BarCamp Valencia 2010
24. Aprender de los errores
En el Desktop
Empezar con aplicaciones no críticas, como
navegador y cliente de correo
Continuar con la ofimática, a aquellos que se pueda
migrar
Las aplicaciones nuevas, o web o multiplataforma
Las aplicaciones antiguas, migrar a web o
multiplataforma
Impedir, o reducir, el uso de MS Access
Migrar el Sistema Operativo (a Ubuntu, por ejemplo)
en cuanto sea posible
30/01/2010 24
BarCamp Valencia 2010
25. EL MINUTO PUBLICITARIO
Ubuntu Linux Ed. RA-MA 2009
Manuel D. Serrat Olmos
ISBN 978-84-7897-944-8
30/01/2010 25
BarCamp Valencia 2010
26. La cruda realidad
Tras 8 años (I)
Aún queda un Windows 2000 Server
Aún queda un SQL Server 2000
Nos han 'colocado' un Windows 2003 Server (HP EVA)
Aún quedan aplicaciones cliente servidor para Windows
Nos han implantado nuevas aplicaciones cliente-servidor
basadas en Windows (Gestión de Emergencias)
No hemos podido eliminar completamente MS Office
2000, fundamentalmente, por Access y algún Outlook
Aún hay quien usa IE como navegador
Casi no se han sustituido Windows XP por Linux
30/01/2010 26
BarCamp Valencia 2010
27. La cruda realidad
Tras 8 años (II)
Hemos eliminado Active Directory y todo lo que lleva
consigo
Hay nuevas aplicaciones basadas en web, servidor de
aplicaciones, o Java, que se ejecutan tanto desde
Windows como desde Linux
Se ha desplegado un 20% de PC nuevos sólo con Linux
Un 70% de los PC con arranque dual Windows-Linux,
con Ubuntu u OpenSuSE
30/01/2010 27
BarCamp Valencia 2010
28. La cruda realidad
Tras 8 años ( y III)
100% de Windows con Firefox, Thunderbird y
OpenOffice
Toda la infraestructura está basada en software libre,
salvo las excepciones mencionadas
Favorecemos el tejido tecnológico valenciano, al gastar
en servicios profesionales y no en licencias
Prestamos servicios que, en cantidad y variedad, serían
inasumibles con software basado en el modelo privativo
Adaptamos, traducimos y mejoramos algunos productos
FLOSS a nuestra conveniencia
30/01/2010 28
BarCamp Valencia 2010