Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto Redes PDF
Proyecto Redes PDF
XP06/M2118/02155
Proyecto en
Administracin
de Redes y Sistemas
Operativos basados
en GNU/Linux
U
www.uoc.edu
Remo Suppi Boldrito Josep Jorba Esteve
Autor Autor
Se garantiza permiso para copiar, distribuir y modificar este documento segn los trminos de la GNU Free Documentation License,
Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta
delantera o trasera. Se dispone de una copia de la licencia en el Apndice A, junto con una traduccin no oficial en el Apndice B.
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
ndice
Agradecimientos ......................................................... 5
Introduccin ................................................................ 7
Objetivos ..................................................................... 13
4. Desarrollo ............................................................... 60
4.1. Planificacin de las actividades de integracin
del sistema ........................................................ 61
3
FUOC XP06/M2118/02155 Software libre
5. Implantacin .......................................................... 70
5.1. Formacin ......................................................... 72
5.2. Implantacin del sistema, pruebas y nivel
de servicio ......................................................... 73
5.3. Aceptacin del sistema ...................................... 76
5.4. Mantenimiento .................................................. 76
Resumen ..................................................................... 78
Bibliografa ................................................................. 80
ANOTACIONES
4
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Agradecimientos
ANOTACIONS
5
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Introduccin
7
FUOC XP06/M2118/02155 Software libre
El objetivo del presente curso es definir las fases vitales que debe con-
templar un proyecto y que el responsable deber seguir y supervisar
durante la vida del mismo.
8
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
9
FUOC XP06/M2118/02155 Software libre
10
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
ANOTACIONS
11
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Objetivos
13
FUOC XP06/M2118/02155 Software libre
14
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
1. Estudio de viabilidad
15
FUOC XP06/M2118/02155 Software libre
cisin final guiado por sus asesores y por el jefe de proyectos. Por lo
tanto, este estudio, adems de un resumen ejecutivo, deber incluir
los siguientes aspectos:
16
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
17
FUOC XP06/M2118/02155 Software libre
18
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
19
FUOC XP06/M2118/02155 Software libre
20
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Para los puntos que as lo justifiquen (por ejemplo, los que estn
vinculados a estructuras fsicas o lgicas), se pueden incluir diagra-
mas para clarificar la estructura de los servicios o su dependencia,
y del hardware.
ANOTACIONS
21
FUOC XP06/M2118/02155 Software libre
Caso prctico
electrnico.
Impresin remota (7): los clientes pueden enviar
sus impresiones de alta calidad a los dispositivos
de la empresa.
Servicio de almacenamiento de archivos (7): los clien-
tes pueden alquilar un espacio de almacenamiento
para mantener all sus archivos particulares (FTP en
forma segura SFTP).
22
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
ANOTACIONS
23
FUOC XP06/M2118/02155 Software libre
24
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
Entrenamiento o aprendizaje
Se puede tomar como base para una estimacin de este coste 3-4
veces el costo de compra del PC y puede aportar informacin sobre
la plataforma y/o arquitectura ms adecuada a seleccionar. En nues-
tro caso, este clculo lo haremos de manera separada para ver la
influencia de los diferentes elementos que definen la inversin total
(aproximada) del proyecto.
25
FUOC XP06/M2118/02155 Software libre
Caso prctico
configuracin aceptable.
26
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
27
FUOC XP06/M2118/02155 Software libre
28
FUOC XP06/M2118/02155 Software libre
30
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
31
FUOC XP06/M2118/02155 Software libre
32
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
33
FUOC XP06/M2118/02155 Software libre
34
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
35
FUOC XP06/M2118/02155 Software libre
Caso prctico
36
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
37
FUOC XP06/M2118/02155 Software libre
Caso prctico
38
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Si bien este paso de pruebas puede ser tedioso y poco creativo, ga-
rantiza que el diseo se realizar sobre las condiciones adecuadas y
que los resultados podrn cumplir los requisitos especificados. Es por
ello por lo que se recomienda al jefe de proyectos especial cuidado
en la definicin de las pruebas, ya que stas sern la garanta, una
39
FUOC XP06/M2118/02155 Software libre
Caso prctico
40
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
fases anteriores.
41
FUOC XP06/M2118/02155 Software libre
3.1. Arquitectura
42
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
Nota
El UML se puede consultar
En el diagrama anterior se pueden observar a modo de en http://www.uml.org/uml
ejemplo los componentes del sistema (una distribucin de y el Object Management
ellos) y los conectores que los unen. stos indican que al- Group se puede consultar
en http:// www.omg.org.
gn tipo de comunicacin se produce entre ellos y es re-
comendable a este nivel mezclar componentes tcnicos y
no tcnicos (por ejemplo, de negocio), los cuales debern
estar debidamente identificados con un estereotipo:
<<recursos>>, <<aplicacin>>, u otros.
ANOTACIONS
43
FUOC XP06/M2118/02155 Software libre
Caso prctico
Portal de servicios
44
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
45
FUOC XP06/M2118/02155 Software libre
46
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
Identificacin de subsistemas:
47
FUOC XP06/M2118/02155 Software libre
Es importante durante esta fase revisar todos los requisitos del siste-
ma y establecer quin los servir (incluyendo aspectos de seguridad,
48
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
Diagrama UML de revisin de casos de uso con
componentes implicados del subsistema servicios
internos.
Figura 3-3.
ANOTACIONS
49
FUOC XP06/M2118/02155 Software libre
Herramientas de documentacin.
Restricciones tcnicas.
Con todo esto hay que definir el conjunto de pruebas necesarias que
se deben realizar una vez implantado el sistema. stas deben definirse
como pruebas unitarias, con el mnimo nivel de dependencia posible
para permitir un desarrollo, implantacin y prueba por componentes.
Por ejemplo, la prueba del NFS. No ser necesario probarlo con todo
el sistema en primer nivel, se podrn realizar pruebas de montar re-
cursos locales y con slo una mquina cliente para los diferentes per-
files de uso. Ser necesario tambin definir una prueba global (de
integracin) para probar ms adelante el sistema de NFS a nivel de
ANOTACIONS
50
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
Especificaciones de desarrollo.
Documentacin:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/
other-formats/html_single/NIS-HOWTO.html
51
FUOC XP06/M2118/02155 Software libre
Documentacin:
http://www.ibib io.org/pub/Linux/docs/HOWTO/
other-formats/html_single/NFS-HOWTO.html
http://www.nfsv4.org
Documentacin: http://apache.org/
http://www.php.net/ http://www.postgresql.org/
Documentacin:
http://tldp.org/HOWTO/HOWTO-INDEX/
howtos.html
Documentacin:http://www.insecure.org/nmap/
http://www.nessus.org/
http://www.snort.org/
http://sourceforge.net/projects/logcheck/
http://www.tripwire.org/
Linuconf.
Documentacin: http://www.webmin.com/
http://sourceforge.net/projects/linuxconf/
52
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Documentacin: http://www.cups.org
Documentacin: http://www.exim.org
http://www.washington.edu/imap/
http://www.squirrelmail.org/
Documentacin: http://www.openoffice.org/
53
FUOC XP06/M2118/02155 Software libre
54
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Necesidades de comunicacin.
ANOTACIONS
55
FUOC XP06/M2118/02155 Software libre
Caso prctico
de trabajo.
56
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
57
FUOC XP06/M2118/02155 Software libre
58
FUOC XP06/M2118/02155 Software libre
4. Desarrollo
60
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Realizar la documentacin.
ANOTACIONS
61
FUOC XP06/M2118/02155 Software libre
Caso prctico
62
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
63
FUOC XP06/M2118/02155 Software libre
Tabla 4-1
Estado detallado
64
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
65
FUOC XP06/M2118/02155 Software libre
Caso prctico
66
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
67
FUOC XP06/M2118/02155 Software libre
4.4. Documentacin
Es importante que este tipo de recurso, que luego ser utilizado por
diferentes usuarios de perfiles muy variados, sea consensuado para
encontrar el estilo y profundidad adecuada al lector. Suele pasar que
la documentacin no tcnica y escrita por personal tcnico slo es in-
teligible para personal con formacin tcnica, por lo cual, el jefe de
proyecto deber seguir de cerca el proceso de documentacin para
que este proceso tenga todos los requisitos de calidad necesarios.
68
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
ANOTACIONS
69
FUOC XP06/M2118/02155 Software libre
5. Implantacin
En los casos en los que el sistema se sustituya por otro similar, el gru-
po de desarrollo se encontrar con un ambiente receptivo o un tanto
indiferente en funcin de la medida de los problemas que solucione
el nuevo sistema. En cambio, si el cambio (como es nuestro caso) es
radical, ya que modifica la forma de funcionamiento del sistema en
su totalidad, la lista de incidencias ser distinta y de mayor longitud
(generalmente).
70
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
71
FUOC XP06/M2118/02155 Software libre
5.1. Formacin
En este caso, para evitar tpicos muy conocidos, hay que determinar
diferentes perfiles de usuario que necesitarn ser formados sobre los
diversos aspectos del sistema que se est implantando. En funcin de
las obligaciones y responsabilidades, la formacin puede ir desde la
utilizacin de metodologas no-presenciales hasta la formacin pre-
sencial con evaluacin y anlisis de casos prcticos.
72
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Caso prctico
73
FUOC XP06/M2118/02155 Software libre
74
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
75
FUOC XP06/M2118/02155 Software libre
5.4. Mantenimiento
Esta fase debe ser planificada durante el resto de las fases de proyecto,
puesto que una gran parte de la informacin incluida en la documenta-
cin del proyecto debe ir orientada al mantenimiento del mismo.
76
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
ANOTACIONS
77
FUOC XP06/M2118/02155 Software libre
Resumen
existentes.
78
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
ANOTACIONS
79
FUOC XP06/M2118/02155 Software libre
Bibliografa
80
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave,
Cambridge, MA 02139, USA Se permite la copia y distribucin de copias
literales de este documento, pero no se permite su modificacin.
A.1. Prembulo
Las licencias que cubren la mayor parte del software estn diseadas
para quitarle a usted la libertad de compartirlo y modificarlo. Por el
contrario, la Licencia Pblica General de GNU pretende garantizarle
la libertad de compartir y modificar software libre, para asegurar que
el software es libre para todos sus usuarios. Esta Licencia Pblica Ge-
neral se aplica a la mayor parte del software de la Free Software Foun-
dation y a cualquier otro programa cuyos autores se comprometen a
utilizarla (existe otro software de la Free Software Foundation que est
cubierto por la Licencia Pblica General de GNU para Bibliotecas). Si
quiere, usted tambin puede aplicarla a sus propios programas.
81
FUOC XP06/M2118/02155 Software libre
Nosotros protegemos sus derechos con estas dos medidas: (1) Pone-
mos el software bajo copyright y (2) le ofrecemos esta licencia que le
da permiso legal a copiar, distribuir y/o modificar el software.
0.
Esta licencia se aplica a cualquier programa u otra obra que conten-
ga un aviso de parte del propietario del copyright diciendo que se
puede distribuir bajo los trminos de esta Licencia General Pblica.
82
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
1.
Usted puede hacer y distribuir copias literales del cdigo fuente del
Programa tal como Usted lo recibi, en cualquier medio, con tal de
que publique en cada copia, de manera visible y apropiada, un aviso
sobre el copyright y repudiacin de garanta; mantenga intactos to-
dos los avisos que refieren a esta Licencia y la ausencia de garanta;
y proporcione a cualquier otro recibidor del Programa una copia de
esta Licencia junto con el Programa.
2.
Usted puede modificar su copia o copias del Programa o cualquier
porcin del mismo, y as formar una obra basada en el Programa, y
duplicar y distribuir dichas modificaciones u obra bajo los trminos
ANOTACIONS
a) Usted debe hacer que los ficheros modificados lleven avisos in-
dicando que Usted ha cambiado los ficheros, con la fecha de
cualquier cambio.
83
FUOC XP06/M2118/02155 Software libre
3.
Usted puede duplicar y distribuir el Programa (o una obra basada en
ella, bajo el apartado 2) en forma de cdigo objeto o ejecutable bajo
84
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
4.
Usted no puede copiar, modificar, sublicenciar o distribuir el Progra-
ma excepto de la manera expresamente previsto por esta licencia.
85
FUOC XP06/M2118/02155 Software libre
5.
Dado que no lo ha firmado, Usted no est obligado a aceptar esta li-
cencia. Sin embargo, no hay nada ms que le d permiso para modi-
ficar o distribuir el Programa o sus obras derivadas. Estas acciones son
prohibidas por la ley a no ser que Usted acepte esta Licencia. Por lo
tanto, al modificar o distribuir el Programa (o cualquier obra basada
en el Programa), Usted indica su aceptacin de esta Licencia para ha-
cerlo, y de todos sus trminos y condiciones sobre la duplicacin, dis-
tribucin o modificacin del Programa u obras basadas en l.
6.
Cada vez que Usted redistribuye el Programa (o cualquier obra ba-
sada en el Programa), el que lo recibe automticamente recibe una
licencia del licenciante original para copiar, distribuir o modificar el
Programa, sujeto a estos trminos y condiciones. Usted no puede im-
poner al recibidor ninguna restriccin adicional sobre el ejercicio de
los derechos concedidos en la presente. Usted no es responsable de
hacer que terceras partes cumplan con esta Licencia.
7.
Si como consecuencia de un fallo judicial o de una alegacin de in-
fraccin de patente o por cualquier otra razn (no limitndose a
cuestiones de patentes), se le imponga a Usted condiciones (ya sea
por una orden judicial, acuerdo o de otra manera) que contradigan
las condiciones de esta Licencia, stas no le eximen de las condicio-
nes de esta licencia. Si Usted no puede distribuirlo de manera que
ANOTACIONS
86
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
8.
Si la distribucin y/o el uso del Programa est restringido en ciertos
pases debido a patentes o interfaces bajo copyright, el titular origi-
nal del copyright que pone el Programa bajo esta Licencia puede
aadir una limitacin geogrfica explicita a la distribucin, excluyen-
do dichos pases, de manera que la distribucin quede permitido so-
lamente en o entre pases no as excluidos. En dicho caso, esta
Licencia incorpora la limitacin as como si estuviera escrita en el
cuerpo de esta Licencia.
9.
La Free Software Foundation puede publicar versiones modificadas
y/o nuevas de la Licencia Pblica General de vez en cuando. Dichas
ANOTACIONS
87
FUOC XP06/M2118/02155 Software libre
10.
Si Usted desea incorporar partes del Programa en otros programas
libres cuyos condiciones para la distribucin son diferentes, escriba
al autor pidiendo permiso. Para software cuyo titular del copyright es
la Free Software Foundation, escriba a la Free Software Foundation;
en veces hacemos excepciones para esto. Nuestra decisin ser
guiada por las dos metas de preservar el estado libre de todos los
derivados de nuestro software libre y de promover que se comparta
y reutilice el software en general.
11.
AUSENCIA DE GARANTA
88
Proyecto en Administracin de Redes y Sistemas... FUOC XP06/M2118/02155
Anexo
89
FUOC XP06/M2118/02155 Software libre
90
U
virtual
www.uoc.edu