PDF de programación - Migración y coexistencia con sistemas no Linux

Imágen de pdf Migración y coexistencia con sistemas no Linux

Migración y coexistencia con sistemas no Linuxgráfica de visualizaciones

Publicado el 7 de Septiembre del 2017
435 visualizaciones desde el 7 de Septiembre del 2017
306,8 KB
36 paginas
Creado hace 12a (10/06/2007)
Migración
y coexistencia
con sistemas
no Linux

Josep Jorba Esteve

P07/M2103/02281

© FUOC • P07/M2103/02281

2

Migración y coexistencia con sistemas no Linux

© FUOC • P07/M2103/02281

Índice

Migración y coexistencia con sistemas no Linux

Introducción .............................................................................................. 5

1. Sistemas informáticos: ambientes .................................................. 7

2. Servicios en GNU/Linux...................................................................... 11

3. Tipologías de uso ................................................................................. 13

4. Migrar o coexistir ................................................................................ 16
4.1. Identificar requisitos de servicios ..................................................... 17
4.2. Proceso de migración ........................................................................ 19

5. Taller de migración: análisis de casos de estudio ....................... 24

Actividades ................................................................................................. 36

Otras fuentes de referencia e información ........................................ 36

© FUOC • P07/M2103/02281

Migración y coexistencia con sistemas no Linux

© FUOC • P07/M2103/02281

Introducción

5

Migración y coexistencia con sistemas no Linux

Una vez realizada una primera aproximación a los sistemas GNU/Linux, el si-
guiente paso es integrarlos en el entorno de trabajo como sistemas de produc-
ción. Según el sistema actual que esté en uso, podemos plantear, o bien una
migración total a sistemas GNU/Linux, o bien una coexistencia mediante ser-
vicios compatibles.

La migración al entorno GNU/Linux puede hacerse de manera progresiva, sus-
tituyendo servicios parcialmente, o bien sustituyendo todo por los equivalen-
tes GNU/Linux del antiguo sistema.

En los entornos distribuidos actuales, el paradigma más presente es el de clien-
te/servidor. Cualquier tarea en el sistema global está gestionada por uno o más
servidores dedicados, accediendo las aplicaciones o directamente los usuarios
a los servicios prestados.

Respecto al ambiente de trabajo, ya sea desde el caso más simple como el usua-
rio individual, o bien uno complejo como un entorno empresarial, cada en-
torno necesitará un conjunto de servicios que tendremos que seleccionar,
adaptando luego las máquinas clientes y servidores, para que puedan acceder
a éstos o proporcionar su uso.

Los servicios pueden englobar muchos aspectos diferentes, suelen estar presen-
tes varios tipos, ya sea para compartir recursos o información. Suelen ser habi-
tuales servidores de archivos, de impresión, de web, de nombres, correo, etc.

El administrador normalmente seleccionará un conjunto de servicios que de-
berán estar presentes en el ambiente de trabajo, dependiendo de las necesida-
des de los usuarios finales, y/o de la organización; y deberá configurar el
soporte adecuado a la infraestructura, en forma de servidores que soporten la
carga de trabajo esperada.

© FUOC • P07/M2103/02281

7

Migración y coexistencia con sistemas no Linux

1. Sistemas informáticos: ambientes

En el proceso de algunas instalaciones de distribuciones de GNU/Linux, pode-
mos encontrarnos a menudo que nos preguntan por el tipo de ambiente, o ta-
reas a las que va a estar dedicado nuestro sistema, esto permite muchas veces
escoger un subconjunto de software que se nos instalará por defecto, por ser
el más adecuado a la función prevista. Suele ser habitual que nos pregunten si
el sistema se destinará a:

a) Estación de trabajo (workstation): este tipo de sistema normalmente incor-
pora algunas aplicaciones particulares que serán las más usadas. El sistema bá-
sicamente se dedica a la ejecución de estas aplicaciones y a un pequeño
conjunto de servicios de red.

b) Servidor: básicamente se integran la mayoría de servicios de red o, en todo
caso, alguno particular, que va a ser el servicio principal del sistema.

c) Estación dedicada a cálculo: aplicaciones intensivas en cálculo, renders,
aplicaciones científicas, gráficos CAD, etc.

d) Estación gráfica: escritorio con aplicaciones que necesitan de interactivi-
dad con el usuario en forma gráfica.

Normalmente podemos componer nuestro sistema GNU/Linux a partir de
una o más de estas posibilidades.

Más en general, si tuviésemos que separar los ambientes de trabajo
[Mor03] en que se puede utilizar un sistema GNU/Linux, podríamos
identificar tres tipos principales de ambiente: estación de trabajo
(workstation), servidor y escritorio (desktop).

También se podría incluir otro tipo de sistemas, los que llamaríamos genérica-
mente como dispositivos empotrados (embebbed), o bien sistemas móviles de
pequeñas dimensiones, por ejemplo, un PDA, un teléfono móvil, una vi-
deoconsola portátil, etc. GNU/Linux ofrece, asimismo, soporte para estos dis-
positivos, con kernels reducidos y personalizados para ello.

Nota

Los sistemas GNU/Linux pue-
den dedicarse a funciones
de servidor, estación de trabajo
o escritorio.

Ejemplo

Destacamos, por ejemplo, el trabajo realizado por la firma Sharp en sus modelos Zaurus,
un PDA con Linux de altas prestaciones (existen cuatro o cinco modelos en el mercado).
O también otras iniciativas Linux de tipo empotrado como los TPV (terminales punto de
venta). O videoconsolas como la GP2X.

© FUOC • P07/M2103/02281

8

Migración y coexistencia con sistemas no Linux

Respecto a los tres principales ambientes, veamos cómo se desarrolla cada uno
de estos sistemas informáticos en un entorno GNU/Linux:

1) Un sistema de tipo workstation suele ser una máquina de alto rendimiento,
utilizada para una tarea específica en lugar de un conjunto general de tareas.
La workstation, clásicamente, estaba compuesta de una máquina de altas pres-
taciones con hardware específico adecuado a la tarea que había que desarro-
llar; solía tratarse de una máquina Sun Sparc, IBM Risc o Silicon Graphics
(entre otras) con sus variantes de UNIX propietarios. Estas máquinas de alto
coste se orientaban a un segmento claro de aplicaciones, ya fuese el diseño grá-
fico 3D (caso Silicon o Sun) o bases de datos (IBM o Sun). Hoy en día, muchos
de los actuales PC tienen un rendimiento comparable a estos sistemas (aunque
no igual), y la frontera entre uno de estos sistemas y un PC no está ya tan clara,
gracias a la existencia de GNU/Linux como alternativa a los versiones de UNIX
propietarios.

2) Un sistema de tipo servidor tiene un objetivo concreto, que es ofrecer ser-
vicios a otras máquinas de la red: ofrece características o una funcionalidad
clara al resto de máquinas. En sistemas informáticos pequeños (por ejemplo,
menores de 10 máquinas), no suele haber un sistema exclusivo de servidor, y
suele estar compartido con otras funcionalidades, por ejemplo también como
máquina de tipo escritorio. En sistemas medianos (unas pocas decenas de má-
quinas), suele haber una o más máquinas dedicadas a actuar de servidor, ya
sea la máquina exclusiva que centra todos los servicios (correo, web, etc.) o un
par de máquinas dedicadas a repartirse los servicios principales.

En sistemas grandes (un centenar o más de máquinas, incluso miles), por la capa-
cidad de carga puede ser necesario que exista un buen grupo de servidores, dedi-
cados normalmente cada uno de ellos a algún servicio en exclusiva, o incluso
dedicar un conjunto de máquinas a exclusivamente a un servicio. Es más, si estos
servicios se proporcionan –hacia dentro o hacia fuera de la organización–, me-
diante acceso por clientes directos o abierto a Internet, dependiendo de la capaci-
dad de carga que tengamos que soportar, tendremos que recurrir a soluciones de
tipo SMP (máquinas con varios procesadores) o de tipo cluster (agrupación de má-
quinas que se distribuyen la carga de un determinado servicio).

Los servicios que podemos necesitar de forma interna (o externa), podrían en-
globarse (entre otras) dentro de estas categorías de servicios:

a) Aplicaciones: el servidor dispone de ejecución de aplicaciones y como
clientes sólo observamos la ejecución de éstas e interactuamos con ellas. Pue-
de, por ejemplo, englobar servicios de terminales y ejecución de aplicaciones
en web.

b) Ficheros: se nos proporciona un espacio común y accesible desde cualquier
punto de la red de donde almacenar/recuperar nuestros ficheros.

© FUOC • P07/M2103/02281

9

Migración y coexistencia con sistemas no Linux

c) Base de datos: se centralizan datos que se van a consultar o producir por
parte de las aplicaciones del sistema en red (o bien de otros servicios).

d) Impresión: se dispone de conjuntos de impresoras, donde se gestionan sus
colas y los trabajos que se les envíen desde cualquier punto de la red.

e) Correo electrónico: se ofrecen servicios para recibir, enviar o reenviar co-
rreos procedentes o destinados tanto al interior como al exterior.

f) Web: servidor (o servidores) propios de la organización, de utilización in-
terna o externa para los clientes.

g) Información de red: en organizaciones grandes es imprescindible poder lo-
calizar los servicios ofrecidos o recursos compartidos; o los mismos usuarios,
si necesitan servicios que permitan esta localización y consulta de propiedades
de cada tipo de objeto.

h) Servicios de nombres: se necesitan servicios que permitan nombrar y tra-
ducir los diversos nombres por los que se conoce a un mismo recurso.

i) Servicios de acceso remoto: en caso de no disponer de acceso directo, de-
bemos disponer de métodos alternativos que nos permitan interaccionar des-
de el exterior, que nos permitan acceder al sistema que queramos.

j) Servicios de generación de nombres: en el nombramiento de máquinas,
por ejemplo, puede darse una situación muy variable de número o que aqué-
llas no sean siempre las mismas. Debemos pro
  • Links de descarga
http://lwp-l.com/pdf6827

Comentarios de: Migración y coexistencia con sistemas no Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad