You are on page 1of 28

Subdirección General de

Innovación y Calidad
Programa de Investigación Tecnológica
Cómputo de Servidores

Sistema Operativo Linux Sobre Servidores INTEL


Junio-2005
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 2 de 28

Contenido
Definición ......................................................................................................................................... 3
Introducción ..................................................................................................................................... 4
Definición de la Tecnología Sistema Operativo LINUX. ............................................................. 4
Antecedentes ............................................................................................................................... 8
Utilización................................................................................................................................... 11
Beneficios................................................................................................................................... 15
Análisis de la Tecnología .............................................................................................................. 16
Nivel de Madurez ....................................................................................................................... 16
Tendencias................................................................................................................................. 16
Mejores Prácticas ...................................................................................................................... 18
Comparación Referencial .......................................................................................................... 19
Evaluación de Factibilidad............................................................................................................. 20
Propuesta ...................................................................................................................................... 22
Propuesta de uso en el INFONAVIT. ........................................................................................ 22
Ventajas y Desventajas................................................................................................................. 24
Implicaciones ................................................................................................................................. 25
Recomendaciones......................................................................................................................... 26
Riesgos ...................................................................................................................................... 26
Consideraciones ........................................................................................................................ 26
Conclusiones ................................................................................................................................. 27
Elaboradores ................................................................................................................................. 28

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 3 de 28

Definición
Evaluación del sistema Operativo Linux sobre servidores
Nombre del programa
INTEL.
Poder contar con un sistema operativo común en las 2 plataformas
Problemática / de cómputo con que hoy cuenta el Instituto, MainFrame e Intel.
Oportunidad
Evaluar la factibilidad de:
Objetivo ¾ Instalar alguna marca de Sistema Operativo Linux sobre
maquinas INTEL.
¾ Montar sobre esta instalación soluciones java como
WebSphere, y de almacenamiento como FTP Servers.
¾ Compatibilidad de la instalación de SO LINUX en Intel con
la de Main Frame.
Plataforma de computo Servidores Intel, con soluciones JAVA.
Alcance
• Dominio de Computo
Dominio y
o Subdominio de Computo Servidores.
Subdominio
Tecnológico
Coordinación de Servicios de Informática.
Patrocinador
Recursos Internos
Costo 120 Horas Hombre ($48,000)
Noviembre 2004
Fecha de inicio
Juniio2005
Fecha de terminación
1. Servidor Intel con LINUX Enterprise Server instalado.
Productos 2. WebSphere para Linux montado en esta plataforma.
3. Una aplicación migrada a esta versión.
4. FTP Server configurado.
• Evaluar el desempeño de productos como WebSphere y FTP
Beneficios esperados
en esta plataforma (LINUX-INTEL).
• Análisis y relación de compatibilidad entre el LINUX de INTEL
y el Main Frame.
Esperamos que el desempeño de algunos de los productos que
Supuestos y hoy se ocupan en Plataforma Windows-Intel, se mejore al migrarlos
restricciones a la plataforma Linux-Intel. Así mismo que la compatibilidad entre
los sistema operativos LINUX, en Intel y Mainframe permita escalar
exponencialmente el desempeño de las aplicaciones al migrarlas
de una plataforma de computo a otra y que esta migración sea
100% transparente para la aplicación (bajo estandares de
nomenclatura y directorios).
Las limitantes para esta investigación son el tiempo, la
disponibilidad del HW y la actualización de Mainframe.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 4 de 28

Introducción
Definición de la Tecnología Sistema Operativo LINUX.

LINUX es un sistema operativo “clon” de Unix; desarrollado por Linus B. Torvalds en 1991, en
conjunto con otros muchos hackers en la red que soporta el software de libre distribución de
GNU. Tiene todas las características que se encuentran en sus parientes comerciales y otras
muchas mas, incluyendo soporte para ejecución nativa de binarios Java.

El sistema se ejecuta en ordenadores personales basados en Intel y en estaciones de trabajo


basadas en Sparc, principalmente. No obstante hay adaptaciones de Linux para Power-PC,
Motorola 68000, MIPS y Alpha.

Soporta una gran cantidad de periféricos y software, incluyendo el sistema X-Wndows, Emacs,
TCP/IP, etc. Un tema sobresaliente es que no suele haber periféricos ni dispositivos en el PC
que Linux no soporte. ¿Cómo es posible?. Debido a que es un código abierto, tarde o temprano
alguien modifica el sistema para enseñarle a manejar el nuevo hardware que va saliendo al
mercado para ordenadores personales. De este modo todo el mundo acaba beneficiándose de
disponer del código fuente del sistema.

Los requisitos mínimos que ha de poseer una máquina para soportar el sistema son de 4Mb
durante la fase de instalación y 8Mb de RAM durante la fase de utilización, para emplear el
sistema X-Winodws. El tamaño completo de toda la instalación varía mucho en función de los
paquetes de software que se decidan instalar pero como idea aproximada el sistema operativo y
el interfaz gráfico X Windows X11R6 ocupan sobre 60Mb de disco.

Linux satisface los estándares más importantes de la industria como POSIX y el estándar de C.

Debido a que es libre, es casi imposible decir el número de personas que utilizan Linux, a
grandes rasgos podríamos decir con seguridad que muchas Universidades lo utilizan no sólo
para fines docentes e investigación (cálculo intensivo, estadísticas, etc.), sino también para
gestionar servidores de todo tipo (correo, impresión, files, DNS, etc.).
Empresas como Mercedes Benz, Boeing, Daimler Chrysler, Cisco, Indra, etc, lo han adoptado
como plataforma para soportar los servicios NO Críticos.

Linux se compone de cuatro componentes principales:


• Núcleo o Kernel.
• El Shell.
• La estructura y sistema de archivos.
• Y las utilerías.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 5 de 28

LINUX, se puede descargar desde el Internet en dos versiones básicas, independientemente de


la distribución.
• La versión de la producción.
• La versión para desarrollo.

Existen más de 200 distribuciones diferentes, pero las más solicitadas son las siguientes:

Vendedor Distribución

Conectiva S.A. Conectiva (South American market)


www.conectiva.com
Debian Project Debian GNU/Linux
www.debian.org
Gentoo Technologies, Inc. www.gentoo.org Gentoo Linux
MandrakeSoft Mandrake Linux
www.linux-mandrake.com
Red Hat Software Red Hat Linux
www.redhat.com
Red Flag Linux Software Co., Ltd. www.redflag- Red Flag Linux (Leading Distribution in China)
linux.com/eindex.html
Slackware Linux Project www.slackware.com Slackware
Novell, Inc. SuSE
www.suse.com
Turbolinux Turbolinux (Asian market)
www.turbolinux.com

Núcleo de LINUX.

El núcleo de LINUX fue diseñado muy similar al de UNIX, a pesar de que fue escrito por
un grupo completamente diferente e independiente de UNIX.

El núcleo de Linux fue diseñado para utilizar las características especiales del modo - protegido
de los procesadores Intel 80x86. Así Linux hace uso de:
• Modo de protección.
• El descriptor-base de la administración de memoria
• Y explota la capacidad de múltiple tarea de la programación de 80386.

El núcleo de Linux soporta la demanda de paginación a disco, lo que permite que se alojen
páginas de SWAp en disco hasta de 256 MB. Cuando el sistema requiere de mas memoria
física, hace un swap-out hacia paginas inactivas de disco, lo que permite ejecutar aplicaciones
muy grandes y soportar mayor cantidad de usuarios a la ves.
El núcleo también implementa un pool unificado de memoria y cache en disco para los
programas de usuario esto permite que toda la memoria libre sea utilizada para el cahe y el
cache se reduce cuando programas muy grandes se están ejecutando

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 6 de 28

Los ejecutables de Linux utilizan bibliotecas dinámicamente ligadas, pero también soporta
bibliotecas estáticamente ligadas. Las librerías compartidas de Linux son dinámicamente
ligadas durante la ejecución, permitiendo que los programadores sustituir bibliotecas con sus
propias rutinas. Linux también realiza vaciados de memoria que se pueden utilizar en conjunto
con ejecutables ligado a la ayuda a procesos de debug, para eliminar errores y/o determinar la
causa de falla de un programa.

Este núcleo es monolítico, esto es que todos los drivers de dispositivos son parte del núcleo
mismo; sin embargo también soporta el alta de nuevos drivers que se pueden cargar y
descargar de memoria con comandos del usuario. El núcleo es capaz de emular la unidad 387-
de punto flotante (FPU) por si mismo, de modo que no requiera de un coprocesador
matemático para soportar las instrucciones, funciones u operaciones con punto flotante.

Las características internas de Linux incluyen:


• Control de trabajo de Posix.
• Pseudoterminales (dispositivos pty).
• Ayuda para teclados nacionales o modificados para requisitos particulares usando
conductores dinámicamente cargados del teclado.
• Su ayuda para las consolas virtuales permite que los usuarios cambien entre las
sesiones múltiples de la conexión de la consola de sistema en modo de texto.

Linux puede coexistir con otros sistemas operativos con el uso del cargador de Linux (LILO), u
un administrador de arranque que permite que el usuario elija a que sistema operativo desea
acceder.

El Shell de LINUX.

Los usuarios de LINUX interactuan con el núcleo (kernell), atraves de shells individuales. Este
shell provee la internas entre el usuario y el núcleo de LINUX y usualmente consiste de un
“PROMPT” en el que el usuario ingresa comandos y luego da enter; en este momento el shell
de Linux interpreta el comando y lo manda al núcleo para su ejecución.
Adicionalmente los usuarios pueden comunicarse con el núcleo a través de programas
desarrollados en lenguaje del mismo shell, el cual es muy similar a los lenguajes de
programación tradicionales y presenta características como loop y puntos de control, y ruptura.

Las versiones de shell que soportan y utilizan las distribuciones de LINUX son versiones
publicas o del shell de UNIX:
• Bourne Bourne Again shell.
• Korn Public Domain Korn shell.
• C-shells TC-shell (tcsh).

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 7 de 28

Interfase Grafica de Usuario de LINUX (GUI).

El GUI de Linux se conforma de 3 partes, todas alrededor del sistema operativo:


• La interfaz de HW: Es la capa mas cercana al sistema operativo y desarrollada sobre el
sistema de X-Window y bajo la arquitectura de Cliente – Servidor.
• La capa de desarrollo: Comprende todas las herramientas que se desarrolalron y se
usan en el entorno grafico, para funciones de uso y de desarrollo.
• La capa de escritorio: E la capa mas cercana al usuario, y se conforma de todas las
rutinas y utilerias desarrolladas para ejecutarse en el escritorio del usuario, como
calculadora, procesador de texto, etc.

Sistema de Archivos de LINUX.

El sistema de archivos de LINUX esta organizada como una gran serie de directorios, que
contienen sus propios archivos. Estos directorios están organizados en un árbol jerárquico que
inicia en el directorio raíz. El resto de los directorios derivan finalmente del directorio raíz, de tal
suerte que los dispositivos se deberán montar como directorios debajo de raíz para poder
visualizarlo y utilizarlos.

Los archivos del sistema operativo, residen en directorios especiales, también llamados de
SISTEMA, y que se encuentran debajo del directorio raíz. Los usuarios pueden crear sus
propios directorios y guardar en estos sus archivos. Adicionalmente se pueden asignar
permisos de acceso a cada directorio por cada usuario.

En la parte de archivos o directorios de red, LINUX soporta los siguiente protocolos:


• Novell NetWare shares.
• Network File System version 4 (NFSv.4)
• Server Message Block (SMB) shares, including support for Common Internet File System
(CIFS).

Utilerias de LINUX.

Linux, soporta prácticamente todaslas utilerías estándar del sistema UNIX, incluyendo:
• GNU software tape archive (tar) GNU zip (gzip)
• Perl Editores Ed and Ex.
• Full-Screen editors Vi and Emacs AWK.
• Broadcast Messaging User to User Messaging.
• Electronic Mail UseNet News.
• Gopher Telnet.
• Web FTP.
• Talk Post Office Protocol (POP).
• Network Time Protocol (NTP) Internet Relay Chat (IRC).
• Network File System (NFS) Domain Name System (DNS).
• Printing and Unix File Transfer Protocol (NIX)
• Simple Network Management Protocol (SNMP) Kerberos.
• WAIS Firewall, soportado por ipchains.
• La capacidad de interfasas con la mayoría de los sistemas operativos: Novell, MAC, Microsoft,
etc.
ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005
PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 8 de 28

Antecedentes

Linus B Torvalds escribió la primer versión del núcleo de LINUX en el año de 1991, junto con
un grupo de colaboradores con los que se comunicaba en Internet. El sistema fue originalmente
diseñado y desarrollado para correr en estaciones de trabajo basadas en procesadores INTEL
80x86 y SPARC.

Bajo la filosofía de OPEN SOURCE, Torvalds puso a disposición de la comunidad de Internet el


código de este KERNEL (núcleo); y a partir de allí LINUX empezó a hacerse popular en la red,
entre estudiantes, comunidades de desarrollo e investigación en empresas y universidades.

Conforme LINUX fue ganando terreno en popularidad, fueron apareciendo nuevos nichos y
posibilidades de utilización, lo que demando al proyecto desarrollarse para correr en diferentes
plataformas de HW, incluso en MAINFRAME:

• Compaq Alpha AXP Sun SPARC and UltraSPARC


• Motorola 68000 PowerPC and PowerPC64
• ARM Hitachi SuperH
• IBM S/390 Millions of instructions per second (MIPS)
• HP Precision Architecture Reduced Instruction Set Computer (PA-RISC)
• Intel Itanium Processor Family DEC VAX.
• AMD x86-64

La evolución de LINUX a sido vertiginosa, y mucho se debe a la creciente comunidad de


Internet que siempre esta bajo la batuta de Linus B. Torvalds.

De manera Muy general se describe abajo el proceso de evolución de este sistema operativo:

AÑO Eventos Relevantes.


Linus Torvalds, trabajando en el proyecto universitario sobre modificaciones al SO
minix; solicita información por correo electrónico en Internet sobre la definición,
estandares y contenido del estandar Posix; entre las personas que estuvieron
respondiendo nació la curiosidad e interés de los participantes en ese proyecto; y
enseguida la intención de apoyarlo.
El resultado Linux, un sistema operativo basado Unix/Posix de libre distribución.
1991 • Linus Torvadls termina la versión Linux 0.11+VM, con la consideración básica de
Diseño del Kernel: Portabilidad y Eficiencia.
• Sun, se convierte en el Computador es La Red.
• Unix Solución Total, se consolida en Servidores y Estaciones
• Microsoft: abandona OS/2, se lo venderá a IBM, e impulsa Windows 3.0.
• Internet, se inicia la gestación del WWW para todo el Mundo (basado Unix).
• Novell se consolida como SO en las Redes pequeñas
1992 • Linus Torvals: Linux 0.96 estable ?, corre X-Window (y otros GNU).
• Microsoft: Windows 3.1 si funcionará bien con la red Novell.
• USL: propone lanzar Unix a los Micros a precios de Micros.
• Novell: IPX/SPX es mejor que TCP/IP-NFS para redes locales.
• Internet: browser WWW, FTP, E-MAIL, HTML bajo X-Windows/Unix.
ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005
PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 9 de 28

• NO HAY ACUERDO: Unix International, Open Software Fundation, X/Open,


IBM, NCR, HP, Sun, SCO, Digital, etc. Todos con Unix.
1993 • Linux recluta contribuyentes y cosecha software y drivers.
• Microsoft: NetBios-Lan Manager en Windows 3.11 y desarrollaremos
WindowsNT: TCP/IP es malo!.
• Novell: Compra a USL (Unix) y crea Unixware (se aborta proyecto de lanzar Unix
a los Micros).
• Internet: WWW para TODO el MUNDO (browser, ftp, correo y html para
cualquier sistema operativo).
• Desarrolladores del ambiente Unix comercial apoyan el proyecto GNU, Internet y
WWW, en los cuales no hay controversia comercial.
1994 • Linux 1.0 ya esta listo para su entrada al ruedo con Linux’95.
• IBM: el nuevo OS/2 Warp es mejor que Windows 3.11, HP, NCR, Unisys, IBM,
Digital, Cray, ...: Todos los Servidores.
• Estaciones Gráficas Profesionales y MainFrame a Unix.
• Microsoft: estamos trabajando para que WindowsNT reemplace a Novell.
• Unix: Novell no ha podido manejar el problema comercial de Unix.
1995 • Linus Torvals: ya tenemos el contrato de Licencia de Linux’95 GPL.
• Empieza la cruzada de Linux en el Mercado Comercial: Red Hat, Suse y
Caldera.
• Microsoft: Windows95, NetBeui y SMB para todo el mundo; tarde e inseguro,
WindowsNT 3.5 está ganando terreno frente a Novell, La Internet y el WWW
existen y son muy importantes, todos a Internet.
• Unix, Sun y Silicon Graphics famosas por los efectos especiales del cine.
• SCO compra a Univel (USL-Novell Unixware).
• Desarrolladores del ambiente Unix deciden apoyar el proyecto Linux GPL, la
falta de acuerdos, los problemas comerciales y de licenciamiento están
afectando el desarrollo, el mercadeo de Unix y su popularidad.
• Internet: Se puede hacer comercio electrónico en la WWW.
1996 • Microsoft: pruebe Internet Explorer, WindowsNT está arrasando con Novell,
ahora le toca a Unix; esta perdiendo los juicios y compra compañías de
software, Windows95 service pack 1, esta en www.microsoft.com.
• Internet: Audio, video, teleconferencia y comercio electrónico.
• Unix domina el mercado de los servidores Web, y Solaris es el lider.
1997 • Linux es reconocido como un Unix sólido y estable.
• Microsoft: ya estamos penetrando La Internet y el WWW, tenemos
MSN,InternetExplorer y WindowsNT4 con Web Server y Exchange Server;
WindowsNT4.0 empieza a penetrar el mercado de los Servidores, se prueba
MS- SQL Server y Visual Studio con Web Development. .
• Oracle, Informix, Sybase, Progress, y la mayoría de las productoras de
manejadores de Bases de Datos portan sus productos a WindowsNT.
• Estaciones Gráficas Unix.
• Sun y Microsoft inician intercambio público de opiniones contrarias sobre
Internet.
• Netscape y Microsoft inician intercambio público de opiniones contrarias sobre la
WWW.
• Microsoft y Novell adoptan TCP/IP como protocolo de red principal.
• Sun: Java para todo el mundo.
ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005
PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 10 de 28

• Estaciones Apple caen frente a Windows95.


1998 • Linux participa fuertemente en el mercado comercial de servidores Web.
• La comunidad organizada Linux empieza a tener mucha presencia, fuerza de
opinión y reconocimiento en toda.
• Linux debuta en los efectos especiales del cine compartiendo escena con SGI
en Titanic.
• Existen gran variedad de distribuciones comerciales de Linux.
• StartDivision incorpora compatibilidad con formatos de Office98 en su StarOffice.
• WindowsNT 4.0 penetra el mercado de los servidores Web en La Internet; sigue
comprando compañias y tecnologías relacionadas con la Internet; enfrenta
muchas demandas y acusaciones por practicas monopólicas y antiéticas.
WindowsNT 4.0 es el Sistema Operativo con mayor proyección de crecimiento;
Windows95 y Office97 no es Y2K compliant, pero si lo serán Windows98 y
Office98; Windows NT5 y Windows98 se consolidarán en Windows2000.
• Todos las casas de desarrollo de software comercial desarrollan versiones de
sus productos para Winodws NT 4.0.
• Novell pierde mercado en las redes pequeñas.
• El crecimiento de Unix cae por la penetración de WindowsNT 4.0
• Procesamiento de Datos, y Estaciones de Trabajo.
• Oracle, Informix, Sybase, Progress, y la mayoría de las casas productoras de
manejadores de Bases de Datos portan sus productos a Linux.
• Corel y otras casas de software Windows anuncian portar productos a Linux.
• La Internet y en la comunidad Unix comercial.
• Solaris, FreeBSD y Linux dominan las estadísticas de Servidores de grandes e
importantes Web Sites en La Internet.
• IBM: Aix será su plataforma preferida para su estrategia e-Business.
1999 • Las encuestas realizadas en La Internet revelan que el Sistema Operativo
preferido por la comunidad de desarrolladores del WWW es Linux, como
servidor Web y Estación de trabajo.
• Linux tiene el dominio del mercado de los Servidores Web.
• Linux le roba terreno en las proyecciones de crecimiento y mercado a
WindowsNT.
• Gracias a la revolución de Linux, se consolida el movimiento del software libre
(free) como tendencia comercial viable y sustentable.
• Sun compra StarDivision y despacha gratis StarOffice para uso personal o
comercial.
• Intel invierte grandes capitales en compañías relacionadas con Linux.
• IBM, HP, Dell y Compaq ofrecen línea de Servidores y Estaciones bajo Linux.
• Compaq/Digital-Alpha, Motorola y PowerPC no soportarán más a WindowsNT,
ofrecerán soporte a Unix y Linux.
• Unix se recupera en las estadísticas del mercado de Servidores.
2000 • VA Linux anuncia SourceForge, un servicio gratuito para alojar proyectos de
código abierto.
• IBM realiza grandes inversiones en Linux.
• En junio del 2000 sale StarOffice 5.2 como producto gratuito en su versión para
Linux.
• Aparece Debian GNU/Linux 2.2 (Potato). Se añaden las arquitecturas PowerPC
y ARM. Más de 3900 paquetes y 450 desarrolladores.
ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005
PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 11 de 28

• Aparece Red Hat Linux 7.0.


2001 • Primeras versiones de Linux 2.4 con muchos problemas de estabilidad, de
hecho no se vuelve a trabajar en una versión de desarrollo hasta finales de año,
cuando la versión estable ya está en el número de versión 2.4.15.
• Sale la versión 3.0 del GCC.
• VA Linux abandona el negocio del Hardware y se centra en SourceForge.
• Apple lanza MacOS X, basado en el OpenStep Unix de NeXT, que en poco
tiempo pasa a convertirse en el sistema Unix más extendido del mundo.
• Aparece Red Hat Linux 7.2
• Acuerdo entre Red Hat e IBM para lanzar soluciones empaquetadas y
adaptadas en los productos de las eSeries de IBM.
2002 • A mediados de año se publica Mozilla 1.0, a finales ya están en la versión 1.2.1.
• Aparece Debian GNU/Linux 3.0 (Woody). Publicada para 11 arquitecturas
diferentes, más de 9000 paquetes y 1000 desarrolladores. Por primera vez se
incluye el KDE 2.2
2003 • En marzo el SCO Group (propietario de los derechos del Unix original) denuncia
a IBM alegando que han roto el contrato, han robado secretos industriales y más
• En agosto IBM denuncia a SCO alegando violaciones de la GPL y de patentes,
entre otras cosas.
• Décimo aniversario del proyecto Debian 2003 (2)
• En septiembre se aprueba en el Parlamento Europeo la legislación sobre
patentes con enmiendas que eliminan la posibilidad de patentar el software en
Europa.
• En octubre se publica el openoffice.org 1.1.
• En diciembre se publica la versión 2.6.0 del núcleo de Linux.
2004 • El interés en el uso de LINUX en diferentes ámbitos sigue creciendo.
A • IBM anuncia el procesador IFL, desarrollado para ejecutar LINUX; y publica que
2005 el 18% de sus ventas de HW se han hecho con SO LINUX.
• El producto de IBM que mas se instala sobre LINUX es WebSphere App Server.
• RED HAT presenta FEDORA, y anuncia el inicio de sus servicios profesionales,
para implementación de Enterprise Servers.
• Novel gana mercado sobre sus competidores en ofrecimiento de servicios de
implementación y soporte.
• Se dan a conocer los primeros fracasos en migraciones de Windows desktop a
Linux desktop, se desestimo el costo de soporte y mantenimiento.
• La tendencia de uso de LINUX se afirma en servidores de archivos, impresión,
DNS, WEB, FTP, IDS, IPS, SCANNERS, etc.
• La base de HW instalado decrece en INTEL y crece en MAINFRAME.

Utilización

Hoy en día es bien sabido que LINUX Server se ha convertido en una solución robusta, y
contendiente en los diferentes tipos de servidores o estaciones de trabajo de escritorio o
portátiles. Y su uso ya abarca desde laptops y desktops hasta MAINFRMEs, soportando el
manejo de servidores de archivos, bases de datos y servidores aplicativos.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 12 de 28

En épocas de presupuestos recortados, LINUX ha resultado una excelente salida para que las
áreas de TI no se detengan en las tareas de evaluación e implementación de nuevas
soluciones.

Mientras que algunos mercados verticales ven a Linux y al Software OPEN SOURCE como
experimental, otros migrando rápidamente a estas plataformas.
Los servidores de Linux soportan los ambientes runtime binarios para Qualcomm.
En la industria Wireless el SO Linux se está pilotando en teléfonos celulares.
Las soluciones de terminales punto de venta construidas alrededor de Linux en la industria del
menudeo están en desarrollo.
Algunas empresas verticales, de finanzas y facturación en comunicaciones y utilidades así
como el aceite y el gas, están considerando usar como infraestructura de BackOffice a Linux.
Las iniciativas experimentales están ocurriendo en el Backoffice en actividades bancarias y
seguridades.
Los bancos de la empresa de mediano tamaño están adoptando Linux en la solución de las
actividades bancarias básicas.
El estudio del genoma humano, así como la película que rendía en los medios y las industrias
de hospitalidad, han visto las ventajas de ocupar Linux en su infraestructura de TI.

Pronostico de aceptación de LINUX en el mercado, 1998-2006.

Pero para entender un poco mas este tema dentro de la industria de TI, manejemos algunos
números.

PRINCIPALES PLATAFORMAS DE HARDWARE QUE DISTRIBUYEN LINUX


Dell 42 percent
HP ProLiant 22 percent
IBM xSeries 17 percent
Novell 12 percent
other vendors 36 percent
ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005
PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 13 de 28

GARTNER Pronostica que el crecimiento en la compra de los servicios para la implementación de


LINUX crecerá mas del 20%, entre 2005 y 2008 alcanzando los 1.5 millones de dólares.

Cada ves son mas la empresas de todo tipo, Gobierno, telecomunicaciones, Salud, financieras, etc; que
buscan adoptar tecnología LINUX y Open Source, esperando encontrar en ello ahorros sustanciales en el
gasto e inversión.
La figura siguiente muestra como estima GARTNER que se ira adoptando LINUX en los mercados
verticales, en una proyección del 2004 al 2008

(FUENTE GARTNER, ABRIL-2004)

Los distribuidores y vendedores de LINUX, han buscado entender este comportamiento y han
encontrado que ya existen nichos de uso de este Sistema Operativo, básicamente en Web
Server, Application Servers (WebSphere) y Data Base Servers.

Adopción de LINUX por plataforma aplicativa.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 14 de 28

(FUENTE GARTNER, ABRIL-2004)

Pronostico de uso de LINUX en servidores de bases de datos a través de los mercados


verticales.

(FUENTE GARTNER, ABRIL-2004)

Pronostico de uso de LINUX en desktops a través de los mercados verticales.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 15 de 28

(FUENTE GARTNER, ABRIL-2004)

Desafortunadamente LINUX sigue siendo la solución preferida para la implementación de


servicios de impresión, almacenado de archivos, FTP, DNS, WEB, soporte de de herramientas
de monitoreo y administración de dispositivos de telecomunicaciones, investigación, etc. Pero
aún no en soluciones o aplicaciones de misión critica.

Beneficios

Linux ha demostrado ser un sistema operativo estable y confiable.


La confiabilidad es absolutamente crítica dentro de los criterios que se toman para evaluar las
aplicaciones de negocio.
Linux ha demostrado al mercado ser un sistema operativo alternativo confiable (OS).
Los usuarios finales también encontraron Linux un sistema operativo altamente flexible.
La fuente abierta elimina la codificación propietaria del software que puede restringir la
funcionalidad futura y tener costos adicionales.
La flexibilidad y la heterogeneidad amplía los usos existentes de la infraestructura y de la
herencia.
Linux también tiene una seria fortaleza en el planeamiento futuro de su arquitectura. Tan es así
que algunos usuarios finales incluso demandan que Linux para es críticos en sus planes
estratégicos.
Mientras que el discusión continúa en el coste total de ventajas de la propiedad entre Microsoft
y Linux, Linux viene demostrando que después de la inversión de implantación (instalación,
soporte y capacitación) el costo se empieza ha reducir.
Muchas empresas, apuestan a ahorrar millones de dólares en licenciamiento, renovación,
mantenimiento, además de ganar agilidad con la ayuda tecnología de fuente abierta.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 16 de 28

Análisis de la Tecnología
Nivel de Madurez

LINUX, no cuenta con un plan definido a mediano o largo plazo que indique su desarrollo en el
tiempo, pues mucho de su desarrollo depende de las contribuciones que se le hacen en
Internet.

Aún así su nivel de madurez y calidad en general son muy buenos y con poco margen de falla.

El proyecto que se creo en paralelo para la documentación permite contar con procedimientos
muy completos de instalación y soporte. Lo cual refuerza la madurez del producto. Hoy en día
las liberaciones del Kernel de LINUX están cada vez mas supeditadas a la finalización de su
documentación.

Una clara muestra de su madurez es su creciente adopción en los diferentes mercados y en las
diferentes áreas geográficas.

Tendencias.

Linux, esta consolidado en ciertos nichos de TI, Web Servers, App Servers, File Servers, etc.

Pero el constante desarrollo y las constantes solicitudes de mejora orillan a LINUX a incursionar
en otros entornos del TI.

Line-of-business and
DESARROLLO
departmental
applications
Infrastructure and
8% network edge
4%
30% Web servers
11%

Data centers

19%
Compute clusters

27%
None of the above

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 17 de 28

Pero este desarrollo de LINUX no solo afecta el entorno LINUX, también afecta los mercados de
otros sistemas operativos, sobre todo UNIX.

Impacto Sobre otros OS

6% Will consolidate or replace


17% Unix.
16% Will reduce Unix and RISC.

Will be incremental and


4% coexist.
Will replace Windows.

29%
Will reduce future Windows
investments.
28% Will be of no strategic
importance.

De una encuesta que realizo Gartner en un simposium en el 2003, se obtuvo la siguiente


información sobre los planes de algunas empresas para adoptar LINUX en el tiempo.

Adopción en la Industria

22%

Beyond 2007
44% Year-end 2007
Year-end 2006
21% Year-end 2005

13%

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 18 de 28

Mejores Prácticas

1. Determinar si Linux será utilizado para los servicios horizontales o verticales, y en


términos de corto, mediano y largo plazo.
2. Desarrolle la métrica sana y las mejores prácticas alrededor de las puestas en práctica
de Linux específicas al tipo de industria a la que pertenece.
3. Definir las pruebas patrones que ayudarán a la credibilidad alrededor de economías de
la escala, de la flexibilidad y de la agilidad de la arquitectura.
4. Desarrolle la métrica del costeo para ilustrar los aumentos de la productividad y los
ahorros de costeo futuros.
5. Identifique las áreas de proceso y los usos maduros para Linux por el mercado vertical.
6. Cada mercado vertical tiene procesos específicos que se puedan satisfacer más para
una migración de Linux.
7. Por ejemplo, los requisitos de cómputo high-end de una manera rentable, y escalable se
han identificado como fuerza dominante para Linux.
8. Así, identifique las verticales del los procesos del negocio que pueden sacar ventaja de
esta fortaleza de LINUX.
9. Entienda los requisitos de industria específicos en conjunto con la tendencia vertical del
mercado.
10. Determine si reside esta tendencia internamente o externamente.
11. Apunte las industrias específicas con las que tiene alianzas estratégicas dominantes.
12. Sea sabio en la determinación de un socio conveniente que sea no solamente
mutuamente beneficioso económicamente, si no además beneficioso en estrategia de
las soluciones más allá de Linux.
13. Con el renombre cada vez mayor de Linux, alente a los vendedores a que se pongan al
día en habilidades del personal y el entrenamiento en Linux.
14. Los vendedores de soluciones integrales, de consultaría y de sistema deben desarrollar
habilidades internas alrededor de Linux para apoyar la demanda que viene.
15. De igual manera, el personal encargado de soportar la infraestructura de LINUX debera
ser preparada alrededor de LINUX.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 19 de 28

Comparación Referencial

Comparativo de de costo contra HP-UX:

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 20 de 28

Evaluación de Factibilidad
Factibilidad Técnica
1. ¿INFONAVIT tiene la tecnología que se adapte y soporte esta nueva implementación?
SI, esta tecnología corre desde una PC hasta MAINFRAME.

2. ¿La capacidad de la infraestructura tecnológica del INFONAVIT soportara los


requerimientos de está tecnología?
Definitivamente, pues los requerimientos cinismos requeridos por esta tecnología son
mucho menores a los que hoy se tienen disponibles en el Instituto.

3. ¿La tecnología responde a necesidades definidas y/o requerimientos formales de la


organización?
SI, el caso del Nuevo Modelo de Recaudación Fiscal, es un ejemplo.

4. ¿Esta tecnología puede evolucionar y adaptarse a para futuros cambios tecnológicos?


SI, esta tecnología es una de las mas dinámicas y mayormente desarrollada, en los
últimos 10 años. Tanto de manera publica como derivado de fuertes inversiones de
empresa privadas como IBM.

5. ¿Existen garantías técnicas respecto a la confiabilidad e integridad de esta tecnología?


Técnicamente se puede corroborar la confiabilidad del producto, y adicionalmente la
documentación lo avala así como todas las firmas de HW que distribuyen a LINUX están
atrás de

Factibilidad Operativa
1. ¿Existen las habilidades y conocimientos dentro del personal del INFONAVIT para
implementar, administrar y operar está tecnología?
No, se tendrá que formar a un grupo.

2. ¿Existe apoyo (patrocinadores) para implementar está tecnología?


SI, Recaudación, pero decidieron solo montarlo en MAINFRAME.

3. ¿La adopción de está tecnología podría generar resistencia de algún tipo?


NO resistencia, pero si incertidumbre por el desconocimiento del producto.

4. ¿Existen métodos o procedimientos operativos que pueden ser mejorados mediante la


adopción de esta tecnología?
NO, esta tecnología incluso requiere de la definición de nuevos procedimientos
operativos.

5. ¿La adopción o implantación puede afectar la continuidad de la organización?


NO, se puede implantar en paralelo con soluciones que pueda sustituir, o de manra
independiente si la solución es completamente nueva.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 21 de 28

Factibilidad Económica
1. ¿La adopción de la tecnología implica costos, gasto o inversión en hardware o software?
Se requiere de inversión en soporte para implantación y mantenimiento, así como para
capacitación.

2. ¿Cuál es el Costo Total de adoptar (TCO) esta tecnología?


Es difícil de precisar solo con el ejercicio de servidores INTEL, pero considerando la
posibilidad de consolidación de aplicaciones, puede ser igual o un poco menor al que
hoy tenemos con MICROSOFT.

3. ¿Existen beneficios de reducción de costos al adoptar está tecnología?


No de entrada, pero sí se planea la capacitación de un grupo de personas para el
soporte, operación y mantenimiento; los gastos se van a reducir aproximadamente 3
meses después de la primera implantación. Es muy importante este punto pues sí se
alarga en el tiempo, se incrementa el costo

4. ¿Cuáles serían los costos de no adoptar está tecnología?


No estar listos para adoptarla ágilmente cuando así lo demande el mercado al que
pertenecemos.
No estar listo para soportar la quiebra de alguna empresa de software que hoy nos da
servicio, SAGA, Microsoft e incluso IBM. Pues al no contar con experiencias en Free
software y Open Source, INFONAVIT no podría adoptarlas

Soporte y Servicios
1. ¿Existen proveedores que implanten la tecnología y tienen personal suficiente?
Sí, esta Novell, Red Hat, IBM directamente.

2. ¿El personal de los proveedores cuenta con conocimiento suficiente de la tecnología?


Novell, es una d las empresas con mayor experiencia y mayor base de clientes e
instalaciones.

3. ¿La tecnología tiene soporte técnico en el área metropolitana o al menos en el país?


Si, Novell y otras firmas de menor tamaño nos pueden dar el soporte necesario.

4. ¿Existen programas de capacitación para introducir y profundizar en el conocimiento de


la tecnología?
Hay carreras completas de certificación en diferentes niveles de LINUX, desde usuario
hasta administrador.
Son impartidas por Novell, IBM, o terceros.

5. ¿El mantenimiento de los productos y la tecnología esta debidamente soportado por los
proveedores?
Sí, los contratos que ofrecen son muy completos y de amplia cobertura; desde
instalación hasta afinación y aseguramiento.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 22 de 28

Propuesta
Propuesta de uso en el INFONAVIT.

La propuesta es montar al menos 3 servidores INTEL con sistema operativo LINUX.

Las funciones de estos 3 servidores serán las siguientes:

SERVIDOR FUNCION UBICACIÓN


091402WB100 http SERVER DMZ
091402WB099 WEBSPHERE RED SEGURA
091402WB098 FTP DMZ

Sí estos funciona, se puede pensar en extender la solución sobre el mismo tipo de servidores e
iniciar la evaluación de otros servicios como IDS, IPS, PROXY, Servidor de Base de Datos, etc.

Si se puede contar con la actualización del MAINFRAME, y con una participación de LINUX
donde se pueda correr WebSphere, se podrá probar la portabilidad de una aplicación corriendo
en WebSphere sobre LINUX INTEL, hacia WebSphere sobre LINUX MAINFRAME y viceversa.

Diagrama.

LINUX Z – OS
WEBSPHE ADABAS
RE VSAM
APPLICATI CICS
ON Etc.
091402WB10 091402WB09
0 8 SERVER
HP-DL360 HP-DL360

091402WB09
9
172.16.1.0 HP-DL380

MAINFRAM

FW NOKIA
10.90.1.0
FW NOKIA

INTERNET

201.134.132.0

LAN
• SEDE
• WAN
ANEXO
• DELEGACIONES INFONATE
• L
SUBDELEGACIONES ROSARIO

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 23 de 28

PROGRAMAS PRODUCTO: WebSphere, FTP, IBM-HTTP

SISTEMA OPERATIVO LINUX

INFRAESTRUCTURA DE COMPUTO INTEL

La instalación de este sistema operativo se realizara sobre infraestructura de computo INTEL,


básicamente. Sí se usa alguna infraestructura de cómputo alterna será el Mainframe.

La base de instalación comprenderá:


• Hardware, que cuente con las instalaciones suficientes, eléctricas, térmicas y de red.
• Software, sistema operativo LINUX.
• Aseguramiento, apegado ala recomendación del fabricante y a la red donde se ubica.
Cerrado de puertos TCP, baja de programas y demonios innecesarios, etc.
• Instalación del programa producto a usar.
• Configuración de programa producto.
• Montaje de la aplicación y/o demonio que correrá en cada servidor.

La configuración de red, se ve en el grafico anterior; la intención es que se ponga a disposición


del usuario final.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 24 de 28

Ventajas y Desventajas
Ventajas
1. La creciente adquisición de LINUX en la industria, ha permitido y obligado a que el
portafolio de soluciones soportadas por LINUX crezca constantemente y cada ves sea
mas atractivo.
2. LINUX, puede correr directamente en el HW de PCs, Servidores INTEL, RISC y ahora
también MAINFRAME, lo que brinda una mejora en el desempeño
3. También soporta correr bajo maquina virtuales, en todas las plataformas.
4. Las aplicaciones y solucione, sobre todo las desarrolladas sobre JAVA, son fácilmente
potable de una plataforma de HW a otra.
5.

Desventajas
1. Hoy no se cuenta con unan base de de personal con las habilidades (skill) apropiado
para soportar esta tecnología.
2. Los costos iniciales, para migración, implementación y soporte son muy altos.
3. Estos costos ponen en duda la factibilidad del producto.
4. Riesgo alto de ataques de seguridad, derivado de que es un código abierto y de la falta
de experiencia sobre esta plataforma.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 25 de 28

Implicaciones
Implicaciones de Hardware
1. En computo de servidores y usuario final, ninguna, los servidores que hoy adquirimos
son perfectamente compatibles para LINUX, y las PCs no requieren de algo adicional
para trabajar con ello.
2. Para Mainframe, se deberá adquirir un procesador IFL
3. Para ambas plataformas, se deben buscar y documentar los controladores de cada
periférico compatibles con LINUX

Implicaciones de Software
1. Las medias o distribución de LINUX que se vaya a instalar.
2. Contar con las versiones de los programas producto que se deseen probar, sobre todo
WEBSPHERE.
3. Si para FTP se decide ocupar OPEN SOURCE, se debe tener especial cuidado en su
configuración y aseguramiento.

Implicaciones de Telecomunicaciones
1. NINGUNA

Implicaciones de Seguridad Informática


1. Conseguir los documentos de línea base de aseguramiento de servidores para LINUX.
2. Hacer las pruebas sobres la implantación de esta línea base de aseguramiento.
3. Definir la configuración de un servidor bastión para DMZ, con LINUX como SO
4. Aplicar configurar.
5. Probar configuración contra escaneos y exploits.

Implicaciones de Organización
1. Nacimiento del AREA de sistema operativo.
2. Necesidad de preparación de expertos en LINUX
3. Necesidad de capitación en LINUX y sus utilerías

Implicaciones respecto a otros aspectos


1. Ninguna

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 26 de 28

Recomendaciones
Riesgos

• La creación de falsas expectativas sobre la tecnología.


• Mal estudio costo beneficio.
• Claridad en los objetivos que se buscan durante la investigación.
• Contar con el presupuesto necesario.
• NO hacer el seguimiento de las instalaciones.
• El no contar con el apoyo de expertos durante las implantaciones es muy peligroso.
• La capacitación es de los factores de mayor riesgo.
• Elaborar la sociedad con un socio de negocio es otro factor muy importante de Riesgo.

Consideraciones

• Definir claramente el alcance de la investigación:


o Infraestructura a usar
o Procesos a desarrollar
o Productos a instalar
o Documentar la instalación de LINUX y Programas Producto.
o Documentar configuración
o Procedimientos operativos.
• Acotar perfectamente las pruebas de cada programa producto
o WAS 5
o IBM http 1.3.28
o FTP, de Open Source.
• Relacionar perfectamente los productos y/ resultados esperados.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 27 de 28

Conclusiones
• LINUX sigue siendo una plataforma importante de considerar para soluciones de todo
tipo.
• Pensar en migrar de Windos a LINUX, en desktops y laptops, es bastante arriesgado en
el INFONAVIT, pues partimos de 2 contratos premier con Microsoft, a nivel Gobierno
Federal; que nos ofrece serios beneficios.
• Los “ahorros” esperados en temas de mantenimiento y compra de licencias no son
inmediatos y en algunos casos pueden ser mayores.
• Antes de arrancar cualquier implementación con este sistema operativo se debe
considerar seriamente capacitar al equipo de personas que lo soportaran; este punto es
FACTOR CRITICO de RIESGO en el éxito del proyecto que ocupe esta tecnología.
• La plataforma INTEL, sigue siendo la preferida por LINUX, pero definitivamente el poder
contar con la posibilidad de montarlo en MAINFRAME no se puede dejar de lado.
• Se debe seleccionar muy bien, en base a costo beneficio, la plataforma de HW que se
utilizara.
• La portabilidad de aplicaciones JAVA de un LINUX INTEL a un LINUX MAINFRAME, es
99% efectiva, el esfuerzo es prácticamente nulo.
• Lo anterior demuestra la compatibilidad de una versión de LIMNUX con OTRA, la unica
condición es que se use la misma distribución.
• Hoy en el INFONAVIT, se podría utilizar esta tecnología, y reducir gastos de
mantenimiento de SW en ambas plataformas de computo servidores y MAINFRAME.
• No se recomienda considerar en este momento la migración de Desktops, Laptops y
demás computo de usuario final; la realidad del INFOANVIT en este aspecto es que
conviene seguir con MICROSOFT.
• Se recomienda iniciar la utilización de este sistema operativo con las siguientes
soluciones:
o DNS
o FTP
o IDS, de software.
o IPS, de software.
o Proxy Server.
o Escaneo y explotación de vulnerabilidades.
o Auditoria de seguridad Informática.
• La implementación de estas soluciones debe hacerse con el soporte de un distribuidor
de LINUX, preferentemente que sea el mismo fabricante del HW o un socio del mismo.
• Con estas soluciones se tomara la experiencia suficiente para después pensar en
servidores WEB y Aplicativos (WAS, WebLogic, etc).
• El área de Recaudación Fiscal, decidió utilizar la solución de SAP-PSCD sobre LINUX
MAINFRAME utilizando procesadores IFL. Solución que promete tener éxito.

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS
SUBDIRECCIÓN GENERAL DE INNOVACIÓN Y CALIDAD
PROGRAMA DE INVESTIGACIÓN
SISTEMA OPERATIVO LINUX SOBRE SERVIDORES INTEL
Página 28 de 28

Elaboradores

Responsables de la
investigación
Lorenzo Ramírez Mateos
Administración de la
Infraestructura Distribuida

ÁREA ADMINISTRACIÓN DE INFRAESTRUCTURA TECNOLOGICA FECHA JUNIO 2005


PREPARADO POR LORENZO RAMÍREZ MATEOS

You might also like