Está en la página 1de 82

FACULTAD DE INFORMATICA

Y CIENCIAS APLICADAS.
CATEDRA:
REDES.

ASIGNATURA:
Desarrollo de redes de Datos II
SECCIN:
02
DOCENTE:
Lic. Otto Rolando Olivares Salazar

TEMA:
OPENFILER
FECHA DE ENTREGA:
30/05/2015
ALUMNOS:

CARNET:

Zavala Garca, Olga Patricia

25-2681-2011

Meja Lpez, Leonel Ernesto

25-2874-2011

Servellon Pleitez, Felix Ernesto

25-1728-2010

Martinez Serrano, Javier Alexander

25-4600-2011

Ramirez Ramirez, Marlon Daniel de Jesus

25-2030-2011

San Salvador 30 de Mayo, 2015

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Tabla de contenido
............................................................................................................................. 1
OBJETIVOS.................................................................................................................. 6
General....................................................................................................................... 6
Especficos.................................................................................................................. 6
ALCANCES.................................................................................................................. 7
LIMITACIONES............................................................................................................. 8
MARCO TEORICO........................................................................................................ 9
ESTUDIO DE FACTIBILIDADES................................................................................... 48
CONCLUSIONES........................................................................................................ 52
BIBLIOGRAFIA........................................................................................................... 54
GLOSARIO................................................................................................................. 55
ANEXOS.................................................................................................................... 61
Manual de instalacion de OpenFiler..........................................................................61
Configuracin de RAID para OpenFiler...................................................................67
Configuracin de un cliente Windows XP...............................................................72

INTRODUCCION
DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

El presente trabajo de investigacin fundamenta


implementacin de OpenFiler

el uso e

buscando: su uso, implementacin y

administracin.
Para profundizar en el desarrollo de dicho documento tanto investigativo
como informativo vale aclarar que este aplicativo de cdigo abierto llamado
OpenFiler es una solucin OpenSource para poder disponer de una NAS a
pleno rendimiento con los distintos protocolos standard ms utilizados como
NFS, iSCSI, funcionalidades CIFS y con una gran sencillez de instalacin y
configuracin posterior.
Openfiler, es una distribucin Linux(actualmente usa el kernel Linux 2.6)
orientada a servidores de almacenamiento creada por XinitSystems, basada
en la distribucin rPath y distribuida bajo licencia GPL. Su principal ventaja
es la de dotar a los administradores de sistemas de una administracin va
web que simplifica y facilita la creacin de recursos, el manejo de usuarios y
la asignacin de permisos, lo que se traduce en una baja curva de
aprendizaje.
Openfiler ofrece una manera sencilla de implementar y administrar el
almacenamiento en red, es una poderosa solucin de almacenamiento en
red que exporta tus datos a travs de una completa suite de protocolos de
red de almacenamiento estndar de la industria. Openfiler reduce los costos
de implementacin y mantenimiento de almacenamiento en red sin
comprometer la funcionalidad o el rendimiento.

Es por ello que, cuando nos dispongamos a la utilizacin de un servidor


para archivos, tomemos en cuenta la enorme disponibilidad de opciones y
servicios que podemos manejar y administrar, con una herramienta en su
fase bsica y de cdigo abierto.

DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Esta aplicacin

permite convertir un servidor convencional en

un NAS/SAN totalmente funcional, proporcionando a los administradores una


herramienta potente y escalable que permita dar respuesta a las crecientes
necesidades de almacenamiento de una empresa. Adems, dado que cada
vez es ms comn el uso de servidores virtualizados, Openfiler puede usarse
en entornos de virtualizacin como VMWare o Xen.
almacenamiento,

soporta

los

protocolos NFS, SMB

Como servidor de
/

CIFS, HTTP

WebDAV, FTP, rsync e iSCSI. Adems, permite la integracin con directorios


de red como NIS, LDAP (con soporte para SMB / CIFS con contraseas
encriptadas), Active Directory (en los modos nativo y mixtos) o Windows NT
4, lo que le permite adaptarse casi a cualquier entorno corporativo.

Es cuestin de probarlo y comparar con otras opciones como FreeNAS o


alguna solucin propietaria como la de NetApp. El interfaz web es muy til,
puesto que, a golpe de click en el navegador, se puede acceder de manera
rpida a la gestin del RAID, de los volmenes, asignacin de permisos o la
creacin de usuarios, todo ello centralizado en un nico lugar. No obstante,
no todo son ventajas y en nuestro caso, la integracin con nuestro
esquema LDAP se est resistiendo. En cualquier caso, me parece una opcin
interesante para cubrir la necesidad de un servidor de almacenamiento en
red totalmente libre e independiente de, por ejemplo, un dominio Windows.

Openfiler convierte un sistema de arquitectura x86_64 estndar de la


industria en una puerta de entrada de pleno derecho del aparato o IP de
almacenamiento NAS / SAN y proporciona a los administradores de
almacenamiento con una herramienta de gran alcance para hacer frente a la
creciente necesidades de almacenamiento.

DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Openfiler asegura que los administradores de almacenamiento son


capaces de hacer el mejor uso de rendimiento del sistema y los recursos de
capacidad

de

almacenamiento

en

la

asignacin

gestin

de

almacenamiento en una red multi-plataforma.

Openfiler proporciona caractersticas clave como destino iSCSI para la


virtualizacin, el soporte de destino de canal de fibra, la replicacin a nivel
de bloque y Alta Disponibilidad que son el pilar de cualquier entorno de
almacenamiento empresarial crticas

DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

OBJETIVOS
General

Dar a conocer sobre las generalidades de OpenFiler como servidor de


archivos basado en SAN/NAS, ofreciendo servicios desde un sistema
operativo Linux hacia clientes Linux y Windows, simulando un entorno
de la vida real, creando un documento capaz de explicar de forma
detallada sobre el funcionamiento, implementacin y configuracin de
la herramienta de cdigo abierto Open Filer, con el fin de encaminar en
un ambiente enfocado a fines profesionales sobre el buen trato,
distribucin y manejo de la informacin, mediante un proceso que
implementa en la mayor medida de lo posible, el uso de las
herramientas proporcionadas en la versin free de Open Filer.

Especficos
Presentar un documento con contenido investigado sobre los principios
del servidor de archivos OpenFiler.
Presentar usos, ventajas y desventajas de usar un servidor de archivos
OpenFiler.
Implementar un innovador y eficiente servicio que permita asegurar al
cliente o al desarrollador administrar de manera eficiente el manejo de
volmenes de informacin.
DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Crear un escenario real sobre el funcionamiento y puesta en marcha


de un servidor de archivos OPenFiler, implementando una correcta
configuracin.

ALCANCES

Desarrollar una red de computadoras lo ms eficiente posible enfocada en


la distribucin de archivos.

Esto con la finalidad de cubrir la demanda en

cuanto al almacenamiento de la informacin contenida en archivos de los


cuales el sistema implementado creara de una manera segura y eficiente el
trato de la informacin, con estndares de alta disponibilidad y seguridad al
mismo tiempo.
Dicha plataforma ser capaz de cubrir las necesidades del manejo de la
informacin en el preciso lugar en el cual se implementara.
Con esto se busca suplir las necesidades de una red compuesta por un cierto
nmero de usuarios.

DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

LIMITACIONES

Hardware.
El escenario a implementar estar dirigido a un grupo de trabajo de tres
mquinas por medio de un switch d-link de ocho puertos con acceso a
internet, con lo que no contamos con una infraestructura robusta e idnea
para probarlo.

Temporal
El proyecto est visionado para ser implementado en un lapso de 15 das
en los cuales se llevaran a cabo todas las configuraciones y pruebas
pertinentes.
Por lo cual la red estara disponible en su total funcionamiento en ese lapso
de tiempo.

Especifica.
Los documentos generados a partir de la presente informacin, sobre el
uso, instalacin y configuracin de Openfiler, estarn a disposicin de los
alumnos de la universidad tecnolgica de el salvador de tal manera ayudara
a la formacin de alumnos en el rea de redes informticas.
DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

MARCO TEORICO

La incorporacin del Internet a la gestin de negocios de las empresas ha


cambiado muchas cosas: entre ellas la interaccin entre el ser humano y la
informacin, la dificultad para mantener al da las polticas de administracin
de la informacin con los requerimientos del negocio es cada vez mayor, los
usuarios desean saber menos de trminos tcnicos, no les interesa lo que
hay detrs de la informacin, slo exigen disponibilidad y accesibilidad de la
misma.
Implementar una SAN (Storage Area Network, Red de rea de
Almacenamiento) es un paso lgico para establecer un servicio transparente,
puesto que permite independizar los servidores que procesan los datos, de
las polticas de administracin de la red; incluyendo el lugar donde se
almacena la informacin, el crecimiento, respaldo y polticas de acceso.
Hace ms de 10 aos IBM utiliz por primera vez de forma comercial un
canal de fibra ptica como canal de comunicacin entre computadoras. Lo
hizo para su plataforma S/390 y lo llam canales ESCON1. Con este paso, no
slo se liber de las limitaciones de velocidad de transmisin impuestas por
el cobre, sino que tambin logr conectar computadoras y dispositivos de
almacenamiento a miles de metros de distancia.
Esta tecnologa fue exclusiva de ambientes Mainframe por casi una
dcada, pero hoy IBM y varios proveedores, ofrecen soluciones basadas en
DESARROLLO DE REDES DE DATOS

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

fibra ptica que han sido adoptadas por mltiples plataformas tales como
Sun, Windows NT, Unix, AS/400 y S/390.
La creciente necesidad por centralizar el almacenamiento, los bajos
costos de los dispositivos de almacenamiento y la tecnologa apropiada han
dado a luz a una red de datos entre servidores y dispositivos de
almacenamiento que es lo que se denomina SAN. Una SAN es simplemente
una red de fibra ptica entre los servidores y los dispositivos de
almacenamiento de una empresa.

Dichos servidores pueden estar

funcionando bajo diferentes plataformas operativas tales como: Windows NT,


UNIX, Sun, S/390, AS/400 y otros, donde corren las aplicaciones y que
pueden estar conectados entre s a varios kilmetros.
Uno de los retos que se present dentro del desarrollo de la tecnologa
SAN, fue la de encontrar el interfaz adecuado que permita optimizar su
funcionamiento; durante aos el mtodo ms comn para conectar los
discos y dispositivos de cintas a servidores de aplicaciones haba sido
mediante un bus SCSI2, sin embargo SCSI es realmente un protocolo de
bloque es decir, que maneja comunicacin paralela.
El primer paso exitoso en el almacenamiento serial de gran cantidad de
informacin (en el rango de los Gigabits) fue el aparecimiento de Fibre
Channel que fue prontamente adoptado como una arquitectura viable para
manejo de aplicaciones de almacenamiento.
Fibre Channel es un interfaz que se utiliza dentro de redes SAN para
consolidar y compartir el almacenamiento.

Proporciona enlaces de alto

rendimiento para equipos de datos y enlaces redundantes para sistemas de


almacenamiento, acelera el backup de los datos y soporta la alta
disponibilidad en los sistemas de clusters.
Existen tambin muchas herramientas que cumplen con la funcin de
dar servicios o algn otro tipo de funcin vital en mundo de las redes.
DESARROLLO DE REDES DE DATOS

1
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Conceptos De Almacenamiento E Interconexin.


El almacenamiento y la interconexin han sido tratados como dos
tecnologas diferentes.

El almacenamiento, personificado por los conceptos

de iniciadores y objetivos, asume una relacin maestro/esclavo entre los


dispositivos conectados. La interconexin, en contraste, asume una relacin
ms igualitaria, peer to peer, entre dispositivos conectados. El enfoque de la
tecnologa de almacenamiento ha sido la ubicacin eficiente de los datos,
mientras que el enfoque de la interconexin ha sido el transporte eficiente
de los mismos.

Para lograr una convergencia entre almacenamiento e

interconexin, la tecnologa SAN debe proveer un alto desempeo en el


transporte de datos, as como tambin una eficiente ubicacin de los mismos
despus de que stos hayan llegado exitosamente.

Interconexin.
Algunos principios de interconexin son comunes tanto para redes LAN
como para redes WAN. Entre los principales principios de interconexin se
presentan los siguientes:

Transporte serial
Mtodo de acceso
Direccionamiento
Empaquetamiento de datos
Enrutamiento de paquetes
Soporte de protocolos de capa superior

DESARROLLO DE REDES DE DATOS

1
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Ya que estos principios de interconexin tambin forman parte de la


fundamentacin de las redes de rea de almacenamiento, es importante
entender cmo cada uno contribuye a la infraestructura de red y a la
conectividad entre servidores y almacenamiento.

Transporte Serial
La transmisin serial permite que los datos sean transportados a largas
distancias con pocos recursos y a la velocidad ms rpida posible. Un enlace
serial entre nodos dentro de una red requiere como mnimo, un cable
transmisor para enviar los datos y un cable receptor para recibirlos.
Interfaces seriales como el RS-232 requieren de cables para seales de
control y tierra, pero con actuales tecnologa como Fibre Channel y Gigabit
Ethernet slo se necesitan enlaces de transmisin y de recepcin, la
sincronizacin del enlace y el control de flujo son integrados dentro del flujo
de bits. Esto permite un menor cableado y la operacin en modo full duplex.
Tanto transmisor como receptor pueden estar transmitiendo al mismo
tiempo, sin embargo las aplicaciones tpicas de almacenamiento funcionan
slo en modo half duplex. Durante una operacin de escritura, por ejemplo,
el iniciador enviar tramas sobre el enlace de transmisin mientras que el
enlace del receptor es utilizado por el objetivo para confirmacin y estatus.

Mtodo de acceso
Un dispositivo dentro de la red requiere de un mtodo de acceso o de
gestin del canal de comunicaciones para ganar control del medio de
transporte.

En el caso de Ethernet se utiliza el mtodo de contencin

CSMA/CD (Acceso Multiple con Censo de Portadora y Deteccin de


Colisiones), mientras que Token Ring utiliza el mtodo de paso de testigo, en
DESARROLLO DE REDES DE DATOS

1
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

el cual se emplea un token o testigo que circula de un dispositivo a otro,


siendo capturado por el dispositivo que desea transmitir.
Fibre Channel lazo arbitrado utiliza transporte compartido y usa un
proceso arbitrado para determinar qu nodos tienen acceso al lazo.
En ambientes conmutados tales como Fibre Channel Fabric, cada
dispositivo tiene un ancho de banda dedicado y puede enviar datos sin
negociacin de acceso al medio.

Direccionamiento
Cada dispositivo dentro de una red debe poseer una nica identidad.
Esta identidad es establecida mediante una nica direccin y dependiendo
del protocolo de capa superior que el dispositivo soporte, una computadora
dentro de la red puede tener una nica direccin correspondiente a cada
capa de protocolo.
Una Tarjeta Ethernet en una PC, por ejemplo, tiene una nica MAC
address (Control de Acceso al Medio) que es asignada por el fabricante. Los
6 bytes de la direccin MAC address son usados cuando los datos son
intercambiados entre computadores sobre un mismo segmento de LAN. Si
un usuario desea comunicarse con otro dispositivo en un segmento
diferente, un protocolo de red tal como IP es requerido. Para lo cual cada
dispositivo que vaya a utilizar un protocolo de comunicaciones debe tener,
adicionalmente a la nica MAC address, una nica direccin de red IP, lo cual
provee de un esquema de direccionamiento para billones de dispositivos; sin
embargo se deben administrar las direcciones evitando asignar direcciones
duplicadas.

El direccionamiento en las capas 2 y 3 es usado para el

transporte de datos sobre la red. Un dispositivo de red debe tener tambin


otros identificadores, tales como un alias o nombre.

Fibre Channel, por

DESARROLLO DE REDES DE DATOS

1
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ejemplo, utiliza un WWN9 de 64 bits como un nico identificador para cada


nodo FibreChannel.

Estos identificadores de nombres no son usados para

trfico ruteado a travs de la red, pero a cambio mantienen la identidad de


un nodo en el caso de que las direcciones de las capa 2 o 3 sean cambiadas.

Empaquetamiento de datos
Un gran archivo, por ejemplo, debe ser dividido en mltiples pequeos
paquetes para ser transportados a travs de la red. Cada paquete contiene
una porcin del archivo original adems de un indicador de la secuencia y las
direcciones de origen y destino dentro de una cabecera.

Cuando la

recepcin ha terminado, todas las especificaciones de direccionamiento son


removidas, y los datos son re ensamblados para crear el archivo original.
Es necesario empaquetar los datos para preservar la integridad de los
mismos y proveer una ptima utilizacin de la red. S un gran bloque de
datos fuera depositado completamente en la red, cualquier dao dentro del
bloque de informacin provocara una retransmisin completa del mismo,
provocando una sobrecarga en la red.

Dividiendo un gran bloque de

informacin en pequeas unidades de datos, posibilita que los dispositivos


de red manejen mltiples transacciones al mismo tiempo, tratando a cada
paquete como una unidad de informacin y multiplexado los paquetes desde
diferentes orgenes a diferentes destinos.

Enrutamiento de paquetes
Las redes estn compuestas de mltiples segmentos que estn unidos
unos a otros mediante routers o switches. La segmentacin fsica de una red
es requerida si se desea evitar sobrecargar al medio de transporte y por lo

DESARROLLO DE REDES DE DATOS

1
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

tanto degradar el desempeo de la red.

Los usuarios que comparten un

segmento simple de LAN pueden comunicarse directamente uno con otro.


Administrar el ancho de banda disponible sobre un segmento simple y
asignar los puertos suficientes de router o switch para acceder al resto de la
red, son el principal reto que debe sobrellevar el diseador de la red.
Adicionalmente a tener paquetes atravesando mltiples segmentos de la
red, el ruteo permite a la red crear caminos redundantes entre dichos
segmentos. Una topologa en malla provee redundancia mediante mltiples
caminos.
S un enlace simple se cae, una red en malla puede rutear los datos
alrededor de la falla y permitirles llegar a su destino.
El ruteo en las redes IP es comnmente logrado usando el protocolo OSPF.
Cuando se usa OSPF, los equipos de red pueden monitorear el estado y la
capacidad de los enlaces y determinar el camino ptimo en un momento
dado dentro de la red. Fibre Channel Fabric usa una derivacin del protocolo
OSPF llamado FSPF.

Soporte de protocolos de capa superior


Las topologas de red y los protocolos proveen la infraestructura de
comunicaciones para aplicaciones de capa superior. Los protocolos de la
capa red nicamente son los responsables del movimiento de los datos de
un punto a otro, todo lo que sucede despus de que los datos llegan es
responsabilidad de los protocolos de capa superior. Para SAN, el protocolo
dominante de capa superior es una variante del protocolo SCSI que est
optimizado para el movimiento de bloques de datos hacia o desde los discos.

DESARROLLO DE REDES DE DATOS

1
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Para SAN Fibre Channel, el protocolo de capa superior es el FCP. Para SAN
basadas en IP, el protocolo de capa superior debe ser el iFCP, el cual pone a
FCP sobre TCP/IP, o iSCSI, el cual corre el protocolo SCSI en TCP/IP. Estos
protocolos de capa superior encapsulan los comandos bsicos de lectura y
escritura, estado y datos de SCSI.

Principios De Almacenamiento
La manera tradicional de interconectar los dispositivos de almacenamiento
con los hosts ha sido a travs de una arquitectura de bus, la cual provee de
conexiones dedicadas a un solo servidor, que es quien gestiona todo el
movimiento de datos desde y hacia el almacenamiento.
La arquitectura SCSI es una de las ms conocidas y ms utilizadas para el
almacenamiento de informacin. Dentro del mercado se encuentran varios
dispositivos que utilizan dicho protocolo para transportar su informacin.

La arquitectura SCSI
El protocolo SCSI fue desarrollado para proveer un transporte eficiente de
los datos entre computadores y dispositivos perifricos tales como discos,
impresoras, scanners, y otros recursos. SCSI se encuentra asentado en la
capa de archivos/registros en el modelo de almacenamiento compartido de
la SNIA y recibe peticiones para enviar o recuperar bloques de datos desde
un dispositivo perifrico. Por ejemplo, una aplicacin inicia una peticin de
escritura al sistema operativo para guardar informacin.

Para la capa del

protocolo SCSI, esta peticin de escritura es interpretada como un comando


para escribir un cierto nmero de bloques de datos a una localidad
especfica.

Como

un

mediador

entre

el

sistema

operativo

DESARROLLO DE REDES DE DATOS

el
1
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

almacenamiento, SCSI no es responsable por cmo los bloques son


ensamblados para transporte o cmo ellos se encuentran colocados en el
disco. Como SCSI enva bloques a un destino, el objetivo puede ser un drive
fsico o un controlador
RAID que almacenarn los bloques sobre mltiples drives fsicos. La
responsabilidad del protocolo SCSI es simplemente asegurar que la tarea de
escritura sea completada y reportar la operacin al sistema operativo, sin
importar cmo el almacenamiento fsico est configurado.
Los objetivos SCSI estarn identificados por el sistema operativo
mediante un descriptor que consta de tres partes bus/objetivo/LUN.

El

controlador bus es uno de algunos interfaces SCSI instalados sobre un


sistema host. Una tarjeta adaptadora SCSI paralela puede representar un
bus,

con

la

cual

el

bus

soporta

mltiples

discos

daisy

chained,

Alternativamente, un HBA Fibre Channel o un interfaz de red iSCSI deben ser


vistos por el sistema operativo como un bus SCSI, Mltiples tarjetas
instaladas seran vistas como mltiples buses. El objetivo representa un solo
recurso de almacenamiento sobre un bus Daisy Chained, mientras que la
designacin identifica al cliente SCSI dentro del objetivo. Un disco fsico, por
ejemplo, debe tener una unidad lgica y consecuentemente un nmero de
unidad lgica. Un controlador RAID conectado a un bus puede representar
un solo objetivo pero tiene mltiples unidades lgicas y mltiples LUNs
asignados.

Para propsitos de configuracin y administracin, el sistema operativo


representa a los objetivos SCSI con la nomenclatura bus/objetivo/LUN, pero
lo que los usuarios y las aplicaciones de usuario ven, son identificadores
lgicos tales como el drive E:. Por lo tanto el mapeo entre la designacin
bus/objetivo/LUN y el identificador de drive lgico provee el portal entre
dispositivos fsicos y archivos de sistema de capa superior.
DESARROLLO DE REDES DE DATOS

1
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

El identificador bus/objetivo/LUN puede ser mapeado para los


requerimientos de direccionamiento de un transporte especfico.

El

protocolo Fibre Channel, por ejemplo, mapea bus/objetivo/LUN a un


dispositivo con una direccin par ID/LUN (Identificador de Destino/ Nmero
de

Unidad

Lgica),

consecuentemente,

la

representacin

del

almacenamiento fsico tiene dos componentes: uno dirigido al sistema


operativo, estableciendo una entidad direccionable familiar basada en el
identificador bus/objetivo/LUN de SCSI; la otra, dirigida a la especificacin del
transporte

del

almacenamiento,

acomodndose

al

direccionamiento

requerido de acuerdo a la topologa utilizada.

Actualmente existe una variedad de estndares SCSI,


entre los principales:
SCSI 1
Es el primer estndar SCSI, define las bases de los primeros buses tales
como: bus estrecho de 8 bits, transferencia mxima de 5 MBps.

Es el

estndar con mayores limitaciones.


SCSI 2
Es la versin mejorada de SCSI 1, las principales caractersticas son las
siguientes:

Fast SCSI.- Este protocolo de alta velocidad dobla la velocidad del bus a
10MHz, creando unas tasas de transferencias mximas de 10MB/s con

el cable SCSI normal de 8 bits


Wide SCSI.- Incrementa el ancho del bus original SCSI a 16 bits.
Mayor cantidad de dispositivos.- Permite conectar hasta

dispositivos.
Conectores y cables mejorados.- SCSI-2 aade conexiones de alta

16

densidad extendiendo los conectores SCSI-1 a 50 pines.


DESARROLLO DE REDES DE DATOS

1
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Conjunto de comandos adicionales.- SCSI-2 aadi nuevos conjuntos


de comandos para soportar el uso de ms dispositivos, tales como
CDROM, escner, etc.

SCSI 3
Esta arquitectura est definida en un documento llamado SCSI-3
Architecture Model o SAM, actualmente ya existe la versin dos, denominada
modelo de Arquitectura SCSI-3 versin 2 o SAM-2. El SAM tiene varias
funciones, principalmente organizar y categorizar los varios estndares que
se encuentran definidos dentro de SCSI-3, los principales son:

Block.- Comandos definidos para dispositivos de acceso aleatorio que

transfieren informacin en forma de bloques.


Multimedia.- Comandos para dispositivos multimedia, normalmente

dispositivos pticos.
Interlocked parallel bus.- Protocolo para transferencia de datos de SCSI
Normal.
Fibre Channel.- Define el protocolo para usar SCSI sobre fibra ptica.
Serial Storage Architecture.- Define la capa de transporte para la

arquitectura de almacenamiento serie.


Es importante mencionar que dentro de la arquitectura SCSI-3 existen
diferentes tipos de interfaces SCSI, las principales caractersticas de

cada uno de estos se detalla a continuacin.


SCSI-3 o SPI (SCSI Parallel Interface).- Define una velocidad de bus de

10
MHz y en un documento posterior se incrementa la velocidad a 20

MHz.
SCSI-3 versin 2 o SPI-2.- Incluye caractersticas de versiones
anteriores y dobla la velocidad de bus de 20 a 40 MHz, permitiendo
velocidades de 40 o 80 MBps dependiendo del bus utilizado, ya sea de

8 o 16 bits.
SCSI-3 versin 3 o SPI-3.- Define velocidades de 160 MBps en buses de
16 bits.
DESARROLLO DE REDES DE DATOS

1
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

SCSI-3 versin 4 o SPI-4.- Aqu se dobla la velocidad de reloj a 80 MHz,


permitiendo velocidades de hasta 320 MBps. Se le ha definido como el
Ultra 320 SCSI.
La relacin entre iniciadores SCSI y objetivos est definida en el Modelo

Arquitectural SCSI (SAM-2). Para el almacenamiento en red, los documentos


definen implementaciones SCSI seriales, tales como Fibre Channel e iSCSI,
los mismos que son parte de un rea de las definiciones SAM-2 para
comandos SCSI-3.
La arquitectura SCSI define la relacin entre iniciadores (host) y objetivos
(por ejemplo discos) como un intercambio cliente/servidor. Las peticiones y
respuestas cliente/servidor son intercambiadas de un lado al otro a travs de
alguna forma de transporte subyacente, el cual es controlado por el
protocolo apropiado, tal como el FCP o iSCSI para enlaces seriales en el
orden de los Gigabits. Por lo tanto, los comandos SCSI 3 que sirven a las
peticiones de entrada/salida de la aplicacin host, son diferenciados de los
protocolos de transporte SCSI 3, que son los que verdaderamente mueven
los datos.
Un iniciador puede tener mltiples peticiones pendientes con un
objetivo.Consecuentemente el modelo cliente/servidor debe acomodar las
peticiones- respuestas concurrentes intercambindolas y siguiendo la pista
del estado de cada una de ellas.

Mltiples peticiones generan mltiples

instancias de la aplicacin cliente y mltiples transacciones para el


dispositivo servidor.
Un iniciador, manejando mltiples transacciones para uno o ms objetivos
requiere context switching. Por ejemplo, cuando un iniciador tal como un
servidor emite una peticin de escritura a un objetivo, debe esperar que el
objetivo prepare su buffer para recibir datos, mientras tanto puede realizar
un Context Switching a otra tarea pendiente y maximizar su throughput.

DESARROLLO DE REDES DE DATOS

2
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Si las tareas SCSI fuesen nicamente ejecutadas en forma consecutiva, el


tiempo sera desaprovechado en espera de que cada escritura o lectura sean
completadas.
El modelo arquitectural SCSI 3 est estructurado para que las peticiones de
Entrada/Salida (E/S) del sistema host puedan ser atendidas sin tomar en
cuenta el subsistema de la entrega del servicio subyacente.

Por

consiguiente un solo servidor podra dirigir operaciones E/S a una variedad


de objetivos, lo cual permite tener objetivos SCSI conectados directamente,
as como tambin objetivos seriales sobre un interfaz Gigabit.
La lectura y escritura de datos entre iniciadores y objetivos se realiza
mediante una serie de comandos SCSI, entrega de peticiones, acciones de
entrega y respuestas. Los comandos y parmetros SCSI son especificados
en el bloque descriptor de comando (CDB, Command Descriptor Block). El
CDB es parte de una trama de comando, enviada desde un iniciador hasta el
objetivo. Para mejorar el desempeo de una operacin de escritura, la trama
tambin puede contener datos a ser escritos.
Protocolos de transporte serial como Fibre Channel e iSCSI simplemente
encapsulan CDBs como su carga til dentro de las unidades de informacin
del protocolo Fibre Channel, mientras que en iSCSI es cargado en las
unidades del protocolo de datos (PDU) iSCSI.
El primer byte de CDB es un Opcode (cdigo de operacin) que especifica
el tipo de operacin que el objetivo realizar, por ejemplo una escritura
SCSI a disco, provocar la creacin de una aplicacin cliente en el iniciador
(tal como un HBA), el cual a su vez emitir una peticin de comando SCSI al
objetivo para que prepare su buffer para la recepcin de datos. El servidor
como dispositivo objetivo, emite una respuesta de accin de
cuando sus bufferes estn listos.

la entrega

El iniciador responde enviando bloques.

Dependiendo del subsistema de entrega de las capas inferiores, los bloques


DESARROLLO DE REDES DE DATOS

2
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

pueden ser transportados como bytes en paralelo (tal como el cableado


LVD22 SCSI) o segmentados en tramas para transportarlos serialmente (tal
como Fibre Channel o iSCSI).
Desde el punto de vista de la aplicacin o del sistema operativo, la
escritura fue conducida como una sola transaccin, en realidad, una sola
escritura puede originar mltiples peticiones e intercambios de acciones de
entrega, solicitadas antes que todos los datos sean finalmente enviados al
objetivo

El Modelo De Almacenamiento Compartido De La SNIA.


Compartir recursos de almacenamiento entre mltiples servidores o
estaciones de trabajo requiere de una red peer to peer que conecte a los
objetivos con los iniciadores.

La composicin y el tipo de datos de

almacenamiento que atravesarn la red, variar de una arquitectura a otra.


Generalmente, las arquitecturas de almacenamiento compartido se dividen
en SAN y NAS25. Para SANs, la infraestructura de red debe ser Fibre Channel
o Gigabit Ethernet, y los datos sern transportados en forma de bloque por el
interfaz SCSI. Para NAS, la infraestructura de red tpica es la Ethernet (Fast
Ethernet o Gigabit Ethernet), y el tipo de transporte de los datos est basado
en el intercambio de archivos.
El modelo de almacenamiento compartido de la SNIA ofrece una
estructura til para poder entender la relacin entre las aplicaciones de capa
superior y las infraestructuras de almacenamiento que ellas soportan.
El modelo de almacenamiento compartido establece la relacin general
entre las aplicaciones de usuario que corren tanto en servidores como en
hosts y el subyacente dominio de almacenamiento. Las aplicaciones deben
soportar actividades

de los usuarios

tales

como:

procesamiento de

transacciones online, manejo de bases de datos, servicios Web, etc., y


DESARROLLO DE REDES DE DATOS

2
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

adicionalmente tareas especficas de almacenamiento que estn agrupadas


dentro del subsistema de servicios del dominio de almacenamiento.
El modelo por lo tanto distingue entre el usuario final o aplicaciones de la
capa superior y aplicaciones secundarias usadas para monitoreo y soporte
de los niveles ms bajos del dominio de almacenamiento.
El dominio de almacenamiento se subdivide en tres categoras
principales: el subsistema de archivos/registros, la capa de agregacin de
bloques, y el subsistema de bloques. El subsistema de archivos/registros es
el interfaz entre las aplicaciones de capa superior y los recursos de
almacenamiento.

Aplicaciones de base de datos tales como SQLServer y

Oracle usan un formato de registros basados en unidades de procesamiento,


mientras que muchas otras aplicaciones utilizan un procesamiento de
archivos.
Si aparece informacin importante en las aplicaciones de capas
superiores como registros o archivos, ambos formatos son almacenados en
discos o cintas como bytes contiguos de datos conocidos como bloques. El
dominio de almacenamiento requiere algunos mtodos de asociacin de
bloques de datos con los registros apropiados o descriptores de archivos.
Esta funcin es representada como la capa de agregacin de bloques, la cual
puede encontrarse en el sistema host dentro de la red de almacenamiento, o
en el dispositivo de almacenamiento. Los bloques al haber sido identificados
con registros o archivos especficos, son escritos o ledos al o del
almacenamiento fsico. En el modelo de almacenamiento este procedimiento
se presenta como el Subsistema de Bloques.
Como parte del dominio de almacenamiento, el Subsistema de Servicios
contiene

un

nmero

de

funciones

de

almacenamiento

especficas,

incluyendo: manejo, seguridad, respaldo, disponibilidad, y capacidad de


planeacin. Estos servicios deben aparecer como funciones integradas en
productos de almacenamiento o como aplicaciones de software de sistemas
DESARROLLO DE REDES DE DATOS

2
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

autnomos,

usadas

almacenamiento.

para

monitorear

administrar

recursos

de

Un mtodo particular de agregacin de bloques debe

requerir un nico servicio de administracin.

Los dispositivos NAS, por

ejemplo, deben realizar backups algo diferentes que sus similares SAN,
requiriendo diferente tipo de aplicaciones en el rea de servicios.
Con la arquitectura de capas del modelo de almacenamiento compartido
como

gua,

es

posible

insertar

servidores

componentes

de

almacenamiento, diferencindolos claramente entre configuraciones de


almacenamiento directamente conectado, SAN y NAS.

Openfiler
Es la primera solucin Open Source NAS / SAN comercialmente viable y
viene con una gran cantidad de caractersticas y capacidades que abordan
puntos especficos de dolor de gestin de almacenamiento. En primer lugar,
se puede instalar en hardware de servidor estndar de la industria, negando
la

necesidad

de

sistemas

de

almacenamiento

de

propiedad

caros. Simplemente ejecuta a travs del proceso de instalacin de 10


minutos en un servidor estndar de la industria de Dell, HP, IBM o Compaq,
configuracin de la instalacin en 10 minutos y lo que queda es un potente
dispositivo de almacenamiento en red.

Tambin, a diferencia de muchas soluciones de almacenamiento de


propiedad, gestin Openfiler se realiza a travs de una interfaz grfica de
usuario basada en web potente e intuitiva. A travs de esta interfaz, un
administrador puede realizar diversas tareas administrativas, tales como la

DESARROLLO DE REDES DE DATOS

2
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

creacin de volmenes, recursos compartidos de red, la asignacin de cuota


de disco para usuarios y grupos y gestionar matrices RAID.

Como una solucin puramente software basado, Openfiler puede ser


descargado e instalado en minutos en cualquier hardware estndar de la
industria. Es la solucin perfecta para la readaptacin o dar nueva vida a los
recursos de hardware previamente auxiliares.

Se puede utilizar para

construir una pasarela de almacenamiento para los sistemas existentes de


almacenamiento SAN o DAS desplegado. En ese contexto, Openfiler crea
nuevas vas para compartir la capacidad de almacenamiento existente.

Openfiler aborda todas las preocupaciones clave de


almacenamiento de datos:

Confiabilidad -

Openfiler

soporta

software

hardware

RAID

con

instalaciones de vigilancia y de alerta; instantnea de volumen y

recuperacin
Disponibilidad - Openfiler apoya activo / pasivo de clustering de alta

disponibilidad, MPIO, y la replicacin a nivel de bloque


Rendimiento - Linux kernel 2.6 es compatible con el hardware ms

reciente CPU, redes y almacenamiento


Escalabilidad - sistema de archivos escalabilidad a 60 TB +, sistema de
archivos en lnea y soporte el crecimiento del volumen

Caractersticas
DESARROLLO DE REDES DE DATOS

2
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Algunos de los protocolos que incluyen: NFS, SMB/CIFS, HTTP/WebDAV,


FTP y iSCSI (iniciador y destino). Incluyen directorios red apoyadas por
Openfiler

NIS,

LDAP

(con

soporte

para

contraseas

encriptadas

de

SMB/CIFS), Active Directory (en los modos nativos y mixtos), Windows NT


controlador de dominio y Hesodo. Los protocolos de autenticacin incluyen
Kerberos.
OpenFiler incluye soporte para particiones basadas en volumen, ext3, JFS
y XFS como filesystems nativos en el disco, point-in-time instantneas con
programacin, asignacin de recursos basado en cuotas y una sola interfaz
unificada para compartan gestin que facilita asignar acciones por diversos
protocolos de sistema de archivos de red.
La gama de protocolos de red de almacenamiento proporcionado por
Openfiler hace que sea una excelente opcin para varios escenarios de
implementacin, como se muestra en la figura 1.1

DESARROLLO DE REDES DE DATOS

2
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Los siguientes son slo algunas de las caractersticas disponibles en la


actualidad en Openfiler:

Virtualizacin basada en Bloque

Apoyo de instantneas de punto en el tiempo con la


programacin

Expansin de tamao de volumen en lnea (pruebas)

Informes de uso de volumen

Soporte para mltiples grupos de volmenes para la asignacin


ptima de almacenamiento

iniciador iSCSI (manual en la actualidad)

La migracin de volumen y la replicacin (manual en la


actualidad)

Gestin de cuentas

Autenticacin usando enchufable Mdulos de autenticacin,


configurar desde la interfaz web

NIS, LDAP, Hesodo, Active Directory (modos nativos y mixtas),


controlador de dominio NT4; sin gestin de usuarios local
disponible para las acciones
DESARROLLO DE REDES DE DATOS

2
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Soporte de la cuenta pblica Invitado

Cuota / asignacin de recursos

Gestin Por-volumen de grupo y de contingentes para el


espacio y archivos

Gestin por volumen de usuario de la cuota por el espacio y


archivos

Gestin por volumen de invitados de la cuota por el espacio y


archivos

Plantillas de usuario y grupo de apoyo para la asignacin de


cuotas

Gestin Compartir

Por volumen basado creacin cuota

Multi-nivel de rbol de directorio compartido

Control de acceso basado Multi-grupo sobre una base por


accin

Control de acceso multi-host / red basada en una base por


accin

Activacin del servicio por accin (NFS, SMB / CIFS, HTTP /


WebDAV, FTP)

DESARROLLO DE REDES DE DATOS

2
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

El apoyo a los directorios de inicio de SMB de creacin


automtica

Conjunto de protocolos estndar de la industria

Apoyo CIFS / SMB para clientes basados en Microsoft Windows

Apoyo NFSv3 para todos los clientes UNIX con soporte para
extensiones de protocolo de ACL

Apoyo NFSv4 (pruebas)

Soporte de FTP

WebDAV y HTTP 1.1 ayuda

Distribucin

de

Linux

de

fondo

para

cualquier

otras

personalizaciones

El cdigo abierto que te ofrece la posibilidad de modificar y


distribuir el software como mejor le parezca

Particularmente, uno de los aspectos que ms se valora de Openfiler es


su capacidad para gestionar el almacenamiento y los usuarios. Nos ofrece
un interfaz web de gestin, una completa gestin de los usuarios y los
grupos (lo cual nos lleva a definir los permisos o cuotas de disco por
usuario), gestionar los volmenes de almacenamiento no es complejo,
soporta RAID, WebDAV, SMB y FTP y, como se muestra en la figura 1.2
tambin, podremos integrar un directorio LDAP o un Active Directory para
desplegar esta solucin en un entorno empresarial.
DESARROLLO DE REDES DE DATOS

2
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Si dispones de un servidor en la nube y cuentas con espacio de


almacenamiento, quizs Openfiler sea la capa de gestin que necesitas para
poder desplegar tu NAS y gestionarlo adecuadamente

Almacenamiento con Openfiler


Esta herramienta permite efectuar todo tipo de respaldos de forma rpida
y efectiva guardando toda la informacin, archivos y documentos que sean
necesarios respaldar con tan slo transfigurar previamente unos cuantos
parmetros.
Distribuida bajo una licencia totalmente libre su utilizacin es totalmente
gratuita y adems se caracteriza por disponer de una gran cantidad de
funciones integradas son esenciales a la hora de realizar este tipo de
trabajos, ms aun cuando el volumen de documentos a respaldar es
gigantesco.

DESARROLLO DE REDES DE DATOS

3
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Compatibilidad de hardware:
Openfiler soporta una gran cantidad de hardware: raid, fibra, tecnologas
como SAS, SATA y SCSI. Fast, Gigabit y 10 Gigabit Ethernet de Intel y
Broadcom tambin se puede integrar para ofrecer acceso de banda ancha a
los datos sobre una red TCP / IP. Los controladores raid de proveedores como
de Adaptec, LSI logic, hp, ibm e intel son totalmente compatibles, entre
otros. Para fibra, openfiler es compatible con adaptadores PCI-e y PCI-x de
Qlogic

Emulex.

Tambin

compatible

con

una

gran

cantidad

de

controladores de interfaz de red, incluyendo intel y los chipsets Broadcom.


Para los requisitos de ancho de banda muy alto, 10gb ethernet e infiniband
interconexiones son excelentes opciones.

Requisitos de hardware Mnimo


OpenFiler necesita al menos 500 MHz CPU, 256 MB de RAM, 10 GB
espacio en disco duro (8 GB para la instalacin del sistema operativo y 2 GB
de espacio de intercambio), una unidad ptica (para instalacin local) y un
Ethernet como interfaz de red.

ptima
Un procesador de 64 bits con 1.6 GHz o ms, 2 GB de RAM, 10 GB de
espacio en disco duro (8 GB para la instalacin del sistema operativo ms 2
GB de espacio de intercambio) y un hardware RAID controlador de matriz de
disco se recomienda para un rendimiento ptimo.
DESARROLLO DE REDES DE DATOS

3
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

NAS (Tecnologa de almacenamiento de informacin)


Tecnologa de almacenamiento de informacin es el nombre dado a una
tecnologa de Almacenamiento dedicado a compartir la capacidad de
almacenamiento de un ordenador (Servidor) con ordenadores personales o
servidores clientes a travs de una red (normalmente TCP/IP). Haciendo uso
de un Sistema Operativo optimizado para dar acceso con los protocolos:

iSCSI
Fibre Channel

En el nivel de archivo, Openfiler soporta:

NFS
CIFS
DESARROLLO DE REDES DE DATOS

3
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

HTTP/DAV
El almacenamiento puede ser asignado a travs de cualquiera de los

protocolos soportados y al mismo tiempo permite que los datos se accedan


desde una base heterognea de clientes de en la red - ya sean Linux,
Windows o Mac, figura 1.3.

NFS (sistema de archivos de red: Network File System)


Es un protocolo que permite acceso remoto a un sistema de archivos a
travs de la red. Todos los sistemas Unix pueden trabajar con este protocolo;
cuando se involucran sistemas Windows, debe utilizar Samba en su lugar.
NFS es una herramienta muy til, pero debe tener en cuenta sus limitaciones
especialmente en cuestiones de seguridad: todos los datos pasan a travs
de la red sin cifrar (un sniffer puede interceptarlos); el servidor fuerza
restricciones de acceso basado en la direccin IP del cliente (que puede ser
falsificada); y, finalmente, cuando se provee acceso a una mquina cliente a
un espacio NFS compartido mal configurado, el usuario root del cliente
DESARROLLO DE REDES DE DATOS

3
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

puede acceder a todos los archivos en el espacio compartido (an aquellos


que pertenezcan a otros usuarios) ya que el servidor confa en el nombre de
usuario que recibe del cliente (esta es una limitacin histrica del protocolo).
Debido a que NFS confa en la informacin que recibe de la red, es vital
asegurar que slo las mquinas que deban utilizarlo puedan conectarse a los
varios servidores RPC necesarios. El firewall tambin debe bloquear falseado
de IPs (IP spoofing) para prevenir que una mquina externa acte como
una interna y que el acceso a los puertos apropiados est restringido a las
mquinas que deban acceder a espacios compartidos por NFS.

Nas Head.
Un dispositivo hardware simple, llamado NAS box o NAS head, acta
como interfaz entre el NAS y los clientes. Los clientes siempre se conectan al
NAS head (ms que a los dispositivos individuales de almacenamiento) a
travs de una conexin Ethernet. NAS aparece en la LAN como un simple
nodo que es la Direccin IP del dispositivo NAS head. Estos dispositivos NAS
no requieren pantalla, ratn o teclado, sino que poseen interfaz Web.

Uso Del NAS.


NAS es muy til para proporcionar el almacenamiento centralizado a
computadoras clientes en entornos con grandes cantidades de datos. NAS
puede habilitar sistemas fcilmente y con bajo costo con balance de carga,
tolerancia a fallos y servidor web para proveer servicios de almacenamiento.
El crecimiento del mercado potencial para NAS es el mercado de consumo
donde existen grandes cantidades de datos multimedia.

DESARROLLO DE REDES DE DATOS

3
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

El precio de las aplicaciones NAS ha bajado en los ltimos aos,


ofreciendo redes de almacenamiento flexibles para el consumidor domstico
con costos menores de lo normal, con discos externos USB o FireWire
Algunas de estas soluciones para el mercado domstico son desarrolladas
para procesadores ARM, PowerPC o MIPS corriendo sistemas operativos Linux
embebido.

SAN (red de rea de almacenamiento):


Una red de almacenamiento SAN (Storage Area Network) es una
infraestructura de informacin dedicada, segura y con administracin
centralizada, que permite la interconexin arbitraria de servidores y sistemas
de almacenamiento. Esta definicin no es lo suficientemente explcita como
para diferenciarla con redes como LAN, MAN e incluso WAN.
Para poder distinguir a la red SAN y cualquier otro tipo de red, hay que
tomar en cuenta las diferencias entre los puertos de almacenamiento y los
puertos de conexin a red, ya que todos los equipos informticos tienen
acceso a algn tipo de almacenamiento y casi todos disponen de algn
mecanismo

de

comunicacin

con

otros

equipos;

la

interfaz

de

almacenamiento es muy optimizada, est estrictamente controlada y no se


comparte con ningn otro ordenador, lo que ayuda a hacerla muy predecible,
eficiente y veloz.

Las interfaces de red por otra parte, son mucho ms

lentas, menos eficientes y requieren una mayor sobrecarga (ms datos de


control), pero permiten acceder a cualquier otro equipo e intercambiar
informacin con ste.
Las redes de rea de almacenamiento han sido diseadas para incorporar
lo mejor de las interfaces de red y de almacenamiento: comunicaciones
eficaces y rpidas, optimizadas para el movimiento eficiente de grandes
cantidades de datos, pero con acceso a una amplia gama de otros servidores
DESARROLLO DE REDES DE DATOS

3
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

y dispositivos de almacenamiento situados en la red. La diferencia principal


entre una red SAN y los otros tipos de red, es que la comunicacin dentro de
la red SAN est bien gestionada, controlada y es muy predecible, por tanto
cada entidad de la red casi puede funcionar como si tuviera acceso exclusivo
a cualquier dispositivo de la red con el que se est comunicando.
El significado del prrafo anterior tiene sentido cuando se separa de los
servidores al almacenamiento y se permite que mltiples servidores accedan
a los mismos datos al mismo tiempo. En este contexto los usuarios deben
acceder a los dispositivos de almacenamiento a travs de servidores, lo que
asegura la coherencia, seguridad y autorizacin para el acceso a la
informacin que sigue siendo la misma, independientemente del servidor
que acceda a ella.
En este sistema, los tres niveles (clientes que visualizan los datos,
servidores

que

procesan

gestionan

los

datos

subsistemas

de

almacenamiento que guardan los datos) se interconectan a travs de redes


LAN y SAN situadas entre cada nivel. En la figura 1.4 se puede visualizar
fcilmente lo descrito.

DESARROLLO DE REDES DE DATOS

3
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Beneficios De Las Redes San.


De la bibliografa analizada, se han podido encontrar diferentes beneficios
que ofrecen las redes SAN, dentro de los principales se pueden describir los
siguientes:

DESARROLLO DE REDES DE DATOS

3
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Acceso Por Red.


Todos los servidores tienen acceso directo a todos los arreglos de discos y
dems dispositivos de almacenamiento a travs de la SAN, una vez que se
ha establecido una autorizacin en el nivel de red y de datos.

Alta Disponibilidad.
Las

redes

SAN

permiten

incorporar

caminos

redundantes,

incrementndose de esta forma la confiabilidad en los sistemas crticos. La


redundancia incorporada, proteccin contra fallas, capacidad de ruteo
alterno automtico de trfico, y agrupamiento, son algunos de los elementos
clave que ayudan a las SANs a cumplir con la demanda de alta
disponibilidad; adicionalmente, con la flexibilidad de las conexiones SAN, la
gran cantidad de datos que necesitan ser accesados pueden ser manejados
ms fcilmente separados.

Consolidacin Del Almacenamiento


sta es una de las caractersticas primarias de las redes SAN. En vez de
que cada servidor requiera su propio subsistema de almacenamiento, una
red SAN permite que un mismo sistema de almacenamiento pueda ser
compartido por varios servidores.
La consolidacin reduce los costos totales del hardware y de la
administracin, proporcionando adems una forma eficiente de resguardar
informacin
consolidacin

crtica
del

contra

usuarios

almacenamiento,

no
se

autorizados.
consigue

una

Mediante
utilizacin

la
del

almacenamiento bastante alta, generalmente el incremento es de 10 a 20 %

DESARROLLO DE REDES DE DATOS

3
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

comparado al modelo de conexin directa, lo cual implica un ahorro de


varios cientos de GB (Giga Bytes) de almacenamiento.
En el modelo de consolidacin del almacenamiento si un host no est
utilizando toda la capacidad de almacenamiento disponible, se localiza el
almacenamiento extra y se pone a disposicin de otro host de tal manera
que todos los servidores tenga acceso al almacenamiento; en cambio en un
esquema de conexin directa es mucho ms dificultoso realizar lo antes
mencionado, forzando la necesidad de tener bastante almacenamiento para
un futuro crecimiento, lo que representara mayores gastos.

Reduccin De Congestin De Red.


Un problema tpico para cualquier administrador de red es el realizar
backup (respaldo) de los datos, y ms an cuando el almacenamiento local
se ha incrementado significativamente.

Estos

backups ocupan los recursos de la red congestionndola durante el tiempo


que se realiza el respaldo.
Las redes SAN manejan un concepto de serverless backup dentro del
cual las tareas de backup se realizan sin pasar por el servidor. Los datos se
mueven directamente entre los discos y las cintas. Esto aumenta la
disponibilidad de recursos del servidor tales como los ciclos del procesador,
memoria y ancho de banda.

Tolerancia A Desastres
Una de las mayores ventajas de la tecnologa SAN es el alto desempeo
en largas distancias. Inicialmente, la tecnologa SAN fue principalmente
usada para extender las distancias dentro de un campus.

Sin embargo

recientemente ha sido aplicada para problemas de tolerancia de desastres,


DESARROLLO DE REDES DE DATOS

3
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

siendo capaz de mantener la aplicacin corriendo en situaciones crticas.


Las redes SAN permiten duplicar la informacin ya sea en el centro primario
o en un sitio remoto a modo de proteccin contra desastres locales.
Acceso A Los Datos A Altas Velocidades
La clave de la red SAN est en la velocidad, utilizndose Fibre Channel
como una infraestructura de transporte para el protocolo SCSI, se convierte a
la red SAN en la ms rpida y eficiente tecnologa disponible para
transportar datos tipo bloque de los dispositivos de almacenamiento al host.
Compaas que previamente utilizaban redes basadas en TCP / IP sobre
Ethernet y listas para migrar a Gigabit Ethernet, han encontrado que Fibre
Channel permite optimizar el ancho de banda total disponible.
Usando FibreChannel las compaas han probado que se puede
incrementar la velocidad de acceso entre los host y los dispositivos de
almacenamiento.

Componentes San.
La principal caracterstica para un buen funcionamiento de cualquier red,
depende mucho de los dispositivos que la conforman, es por eso que se
debe realizar un anlisis minucioso de los mismos.

Las redes SAN tienen

componentes especficos, los cuales en su gran mayora se presentan en la


figura 1.5 y pueden ser agrupados en tres categoras, tal como se detalla a
continuacin:

DESARROLLO DE REDES DE DATOS

4
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Servidores San
La infraestructura de servidores es la base para toda solucin SAN. Esta
infraestructura incluye una mezcla de plataformas de servidores tales como
Windows, Sun, UNIX y OS/390.
Una red de almacenamiento debe ser una red abierta la cual permita la
interconexin de diferentes tipos de servidores con cualquier sistema
operativo. La red entre los servidores y los elementos de almacenamiento
debe ser transparente para las aplicaciones, ya que los arreglos de discos o
cintas deben ser vistos como si fuesen dispositivos locales.
Los servidores se conectan a la SAN mediante adaptadores Fibre Channel
(HBA,

Host

Bus

Adapters)

su

sistema

operativo

debe

permitir

configuraciones entre otras cosas para:

Nmero elevado de dispositivos.


DESARROLLO DE REDES DE DATOS

4
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Mltiples caminos redundantes.


Reconfiguracin automtica en caso de cada de un camino.

Almacenamiento San.
La infraestructura de almacenamiento es el pilar sobre el cual se basa la
administracin de una red.

El desplegar dispositivos ms rpidos de

almacenamiento no es suficiente; un nuevo tipo de infraestructura se hace


necesario, uno que provea mayor funcionalidad a la red y mejor accesibilidad
a los datos.
En este sentido las redes SAN externalizan y distribuyen funcionalmente
el almacenamiento, de tal manera que ya no forma parte de un bus
particular de un servidor, centralizan dispositivos de almacenamiento y
agrupan

servidores,

lo

cual

hace

ms

fcil

menos

costosa

la

administracin.
El componente principal de dispositivos de almacenamiento como
arreglos de discos o cintas magnticas son sus controladoras, stas se
conectan a la red SAN mediante puertos Fibre Channel y a la estructura
interna mediante buses SCSI o conexiones Fibre Channel internas. Los discos
sern propiamente SCSI o discos Fibre Channel.
Existen diferentes tecnologas para almacenar informacin, a continuacin
se detallan las principales formas de almacenamiento.

RAIDs.
Los RAIDs (Redundant Array of Independent Disks: Arreglo Redundante de
Discos Independientes) son una combinacin de dos o ms discos duros,
junto con una controladora que forman una unidad lgica de disco en la que
se almacenan los datos en forma conjunta, proporcionando una mayor
DESARROLLO DE REDES DE DATOS

4
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

proteccin de los datos, velocidades ms altas de transferencia y una mayor


capacidad que la que proporcionara un nico disco duro. El servidor ve al
sistema RAID como si se tratase de cualquier otro disco externo.
El funcionamiento del sistema RAID se sustenta en dos elementos:
Data Stripping y Paridad.

Data Stripping (Bandeado o creacin de bandas).- Los datos que llegan


al RAID, procedentes del servidor, son divididos por la controladora
RAID en segmentos, cuyo tamao depende del bloque que se defina.
Posteriormente, esos segmentos son enviados a los diferentes discos

que componen el sistema RAID.


Paridad.- La controladora RAID genera bits de paridad y los almacena
en los discos del RAID, obteniendo as la redundancia de datos. De este
modo, si un disco falla los datos pueden ser regenerados.

Ventajas De Los Sistemas RAID.

El rendimiento general del sistema aumenta ya que pueden funcionar

de forma paralela con los diferentes discos del conjunto.


Dependiendo del nivel de RAID que se escoja, si uno de los discos del
conjunto falla, la unidad contina funcionando sin prdida de tiempo ni
de datos. La reconstruccin de los datos del disco que ha fallado se

hace de forma automtica sin intervencin humana.


La capacidad global del disco aumentar, ya que se suman las

capacidades de los diferentes discos que componen el conjunto.


La utilizacin de discos hot swap, que permiten conectarlos y
desconectarlos en "caliente", es decir, que si un disco falla no har

falta apagar el sistema para remplazarlo.


Un sistema de discos RAID es plenamente multi-usuario, ya que todas
las solicitudes de los usuarios pueden ser atendidas simultneamente.

DESARROLLO DE REDES DE DATOS

4
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Niveles Del Sistema Raid


La eleccin de los diferentes niveles RAID va a depender de las
necesidades del usuario en lo que respecta a factores como seguridad,
velocidad, capacidad y costo. Ningn nivel es mejor que otro, cada uno es
apropiado para determinadas aplicaciones y entornos.

De hecho resulta

frecuente el uso de varios niveles de RAID para distintas aplicaciones del


mismo servidor.

RAID

0:

Conocido

como

Striping,

separacin

fraccionamiento.
Como se muestra en la figura 1.6 los datos son desglosados en pequeos
segmentos y se distribuyen entre varias unidades. Este nivel de arreglo no
ofrece tolerancia al fallo. Al no existir redundancia, RAID 0 no ofrece ninguna
proteccin de los datos. El fallo de cualquier disco de la matriz tendra como
resultado la prdida de los datos y sera necesario restaurarlos desde una
copia de seguridad. Consiste en una serie de unidades de disco conectadas
en paralelo que permiten una transferencia simultnea de datos a todos
ellos, con lo que se obtiene una gran velocidad en las operaciones de lectura
y escritura. La velocidad de transferencia de datos aumenta en relacin al
nmero de discos que forman el conjunto.
Esto representa una gran ventaja en operaciones secuenciales con archivos
de gran tamao. Este tipo de RAID es utilizado en aplicaciones de
tratamiento de imgenes y audio. Es una buena solucin para cualquier
aplicacin que necesite un almacenamiento a gran velocidad pero que no
requiera tolerancia a fallos. Se necesita un mnimo de dos unidades de disco
para implementar una solucin RAID 0.

DESARROLLO DE REDES DE DATOS

4
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID

1:

Tambin

llamado

"Mirroring

Duplicacin"

(Creacin de discos en espejo).


Se basa en la utilizacin de discos adicionales sobre los que se realiza
una copia en todo momento de los datos que se estn modificando. RAID 1
ofrece una excelente disponibilidad de los datos mediante la redundancia
total de los mismos. Para ello, se duplican todos los datos de una unidad o
arreglo en otra. De esta manera se asegura la integridad de los datos y la
tolerancia a fallos, pues en caso de avera, se sigue trabajando con los discos
no daados sin detener el sistema. Los datos se pueden leer desde la unidad
o arreglo duplicado sin que se produzcan interrupciones.

RAID 1 es una

alternativa costosa para los grandes sistemas, ya que las unidades se deben
aadir en pares para aumentar la capacidad de almacenamiento.

Sin

embargo, RAID 1 es una buena solucin para las aplicaciones que requieren
redundancia cuando hay slo dos unidades disponibles.
Los servidores de archivos pequeos son un buen ejemplo. Se necesita un
mnimo de dos unidades para implementar una solucin

DESARROLLO DE REDES DE DATOS

4
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 1 como se puede observar en la figura 1.7

RAID 2 (Hamming Code For Error Correction)

Adapta la tcnica comnmente usada para detectar y corregir errores en


memorias de estado slido. En un RAID de nivel 2, el cdigo de correccin
de errores se intercala a travs de varios discos a nivel de bit como se
muestra en la figura 1.8 El mtodo es el cdigo Hamming ya que se usa
tanto para deteccin como para correccin de errores.

Debido a que es

esencialmente una tecnologa de acceso paralelo, RAID 2 es ms utilizado en


aplicaciones que requieren una alta tasa de transferencia y no son
recomendables para aquellas aplicaciones que requieran una alta tasa de
demanda E/S (Entrada / Salida).

DESARROLLO DE REDES DE DATOS

4
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 3.
Sirve para disponer de redundancia sin tener que recurrir al mirroring o
duplicacin. Como se muestra en la figura 1.9, en el RAID 3 se utilizan X
discos de datos y un disco adicional dedicado a la paridad. Los datos son
divididos en bytes y cada byte se escribe en uno de los X discos de datos.
Aplicando un determinado algoritmo se genera el byte de paridad, que se
escribe en el disco de paridad. Toda la informacin se escribe en los discos
de forma paralela.

De este modo, la velocidad de transferencia del RAID

equivale a la velocidad de transferencia de un disco multiplicada por X. Sin


embargo, slo se puede gestionar una E/S (Entrada / Salida) a la vez. La
recuperacin de datos se consigue calculando el OR exclusivo (XOR) de la
informacin registrada en los otros discos.

Dado que una operacin E/S

accede a todos los discos al mismo tiempo, el RAID-3 es mejor para sistemas
de un solo usuario con aplicaciones que contengan grandes registros.
Su aplicacin se encuentra en la produccin y distribucin de video en
streaming, aplicaciones de imagen, video, prensa y en servidores de Base de
Datos Mono-usuario.

DESARROLLO DE REDES DE DATOS

4
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 4.
Como se observa en la figura 2.1, basa su tolerancia a fallos en la
utilizacin de un disco dedicado a guardar la informacin de paridad
calculada a partir de los datos guardados en los otros discos. En caso de
dao de cualquiera de las unidades de disco, la informacin se puede
reconstruir en tiempo real mediante la realizacin de una operacin lgica de
OR exclusivo (XOR).
Debido a su organizacin interna, este RAID es especialmente indicado
para el almacenamiento de ficheros de gran tamao, lo cual lo hace ideal
para aplicaciones grficas donde se requiera adems, fiabilidad de los datos.
Se necesita un mnimo de tres unidades para implementar una solucin RAID
4. La ventaja con el RAID 3 est en que se puede acceder a los discos de
forma individual.

DESARROLLO DE REDES DE DATOS

4
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 5.
Como se observa en la figura 2.2, el RAID 5 difiere del RAID 3 en que la
informacin se divide en bloques en vez de bytes. Debido a ello las lecturas
pueden ser independientes, mejorando por tanto el nmero de transacciones
de E/S (Entrada / Salida) que puede gestionar el RAID de forma simultnea.
La otra gran diferencia con el RAID 3 radica en el hecho de que la
informacin de la paridad se reparte entre todos los discos de forma
rotatoria, aliviando as el cuello de botella que se forma en operaciones
simultneas de E/S. Esto ocurre, en concreto, gracias a que solo se debe
leer la paridad de un nico disco, como es el caso del RAID 3.
Esto resuelve las limitaciones de escritura en RAID 4; as, todas las
operaciones de lectura y escritura pueden superponerse. Este nivel RAID es
recomendable para aplicaciones que trabajen con ficheros pequeos pero
con un gran nmero de transacciones E/S, como es el caso de las bases de
datos relacionales o las aplicaciones de gestin. Su utilizacin se encuentra
en Servidores de archivos y aplicaciones, Servidores de Base de Datos,
Servidores Web, correo, noticias, Servidores de Intranet.

DESARROLLO DE REDES DE DATOS

4
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 6:
Este tipo de RAID es similar al RAID 5, pero como se ve en la figura 2.3,
se incluye un segundo esquema de paridad distribuido por los distintos
discos y por tanto ofrece tolerancia extremadamente alta a fallos y a cadas
de disco. Hay pocos ejemplos comerciales en la actualidad. Posee un diseo
muy complejo, un rendimiento bajo y se necesitan N+2 discos.

DESARROLLO DE REDES DE DATOS

5
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

RAID 7:
Como se ve en la figura 2.3, este tipo de RAID incluye un sistema
operativo incrustado de tiempo real como controlador, haciendo las
operaciones de cach a travs de un bus de alta velocidad y otras
caractersticas de un ordenador sencillo.

Todas las transferencias son

asncronas y, las E/S estn centralizadas por la cach. Se necesita un disco


de paridad exclusivo. El agente SNMP permite su administracin remota. Su
aplicacin se encuentra en Sistemas de Tiempo Real (Industriales).

RAID 0 +1:
Como se muestra en la figura 2.5, Es la combinacin de los RAIDs 0 y 1,
que proporciona velocidad y tolerancia a fallos simultneamente.

En la

figura 1.22 se puede observar que el RAID de nivel 0+1 fracciona los datos
para mejorar el rendimiento, pero tambin utiliza un conjunto de discos
duplicados para conseguir redundancia de datos.

Al ser una variedad de

RAID hbrida, RAID 0+1 combina las ventajas de rendimiento de RAID 0 con
la redundancia que aporta RAID 1. Sin embargo, la principal desventaja es
DESARROLLO DE REDES DE DATOS

5
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

que requiere un mnimo de cuatro unidades y slo dos de ellas se utilizan


para el almacenamiento de datos. Las unidades se deben aadir en pares
cuando se aumenta la capacidad, lo que multiplica por dos los costos de
almacenamiento. El RAID 0+1 tiene un rendimiento similar al RAID 0 y puede
tolerar fallos de varias unidades de disco.

Una configuracin RAID 0+1

utiliza un nmero par de discos (4, 6, 8) creando dos bloques. Cada bloque
es una copia exacta del otro y dentro de cada bloque la escritura de datos se
realiza en modo de bloques alternos. RAID 0+1 es una excelente solucin
para cualquier uso que requiera gran rendimiento y tolerancia a fallos, pero
no una gran capacidad. Se utiliza normalmente en entornos como servidores
de aplicaciones, que permiten a los usuarios acceder a una aplicacin en el
servidor y almacenar datos en sus discos duros locales, o como los
servidores web, que permiten a los usuarios entrar en el sistema para
localizar y consultar informacin. Este nivel de RAID es el ms rpido, el ms
seguro, pero tambin el ms costoso de implementar.

DESARROLLO DE REDES DE DATOS

5
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESTUDIO DE FACTIBILIDADES.
Luego de realizar un anlisis de todos los elementos necesarios para
implementar un servidor de almacenamiento con OpenFiler, nos vemos en la
necesidad de realizar un estudio de factibilidades para determinar qu
posibilidades existen de poder implementar dicha solucin de manera que
podamos ofrecer una solucin que satisfaga las necesidades de la
generalidad de las empresas que opten por dicho servicio.
Por lo tanto hemos definido la factibilidad que consideramos importantes
para la implementacin de un escenario real.

Factibilidad Tcnica
Openfiler es compatible con las arquitecturas de 32 bits y 64 bits. Tambin se puede
instalar en un servidor virtual.
Para la puesta en produccin, ya sea en configuracin virtualidad o en servidores fsicos
se recomienda la arquitectura de 64 bits Intel Xeon o AMD Opteron para tener un mejor
rendimiento.
Por otra parte mencionan que las futuras versiones de Openfiler slo soportaran
tecnologas de 64 bits.

Instalacin en Servidor Fsico


Especificaciones mnimas
Procesador de 32 bits,
1GHz o superior
2GB de RAM
2GB de espacio libre
para memoria swap
8GB de espacio en disco
para instalacin
Interfaz de red Ethernet

Especificaciones
recomendadas
Procesador de 64 bits, 1.6GHz
o superior
2GB de RAM
2GB de espacio libre para
memoria swap
8GB de espacio en disco para
instalacin
Interfaz de red Ethernet de
DESARROLLO DE REDES DE DATOS

5
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


de 100MB
Discos duros para datos
exportados

1GB
Discos duros para datos
exportados

Instalacin Virtualizada
Especificaciones en VMware
Hypervisor VMware de
32 o 64 bit
Driver de disco virtual
SCSI
Driver de disco virtual
IDE
1GB mnimo de RAM
Interfaces de red virtual

Especificaciones en Xen
Hypervisor de 32 o 64
bit
Raw, o virtual blok
device
1GB mnimo de RAM
Interfaces de red virtual

Factibilidad Operativa
Se realizara la instalacin de la aplicacin en una laptop que servir como servidor
de OPenfiler, esto permitir que se puedan conectar mediante una red LAN todos los
clientes que necesiten este servicio, en nuestro caso se conectaran 2 clientes uno con
sistema Windows y otro con Linux.
Para dicha conexin se harn las configuraciones necesarias en el servidor
openfiler, las cuales se hacen va Web donde se creara un arreglo virtual de disco tipo
Raid 6 para el almacenamiento de datos.

Factibilidad Econmica
Es una solucin Open Source, el cual acta como administrador de almacenamiento mediante
un ambiente Web. Esta software es instalado en un servidor del cual se pretende hacer uso de los
disco de almacenamiento que se pretenden ofrecer va red, obteniendo una excelente fiabilidad,
disponibilidad y escalabilidad.Identificada la magnitud y requerimientos del proyecto es
necesario cuantificar los recursos y evaluar el seguimiento. A continuacin se muestra
un cuadro comparativo de los precios de la herramienta y el hardware necesario para
su implementacin:

DESARROLLO DE REDES DE DATOS

5
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Entregables:
- Material de apoyo: Manual para instalacin de SAN
Material de apoyo: Manual de configuracin e instalacin de Openfiler

Prerrequisitos de instalacin:
- Procesador de 1GHz.
- RAM de 512MB (mnimo)
- 1.5 GB de espacio en disco para la instalacin de Openfiler
- Interface de red Ethernet (100 MB)
Nota: Todos los precios incluyen IVA.

Virtualizacin VMWare vSphere comparativa precios

DESARROLLO DE REDES DE DATOS

5
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Virtualizacin Servidores comparativa precios

Modelo

Precio Web IBM

DESARROLLO DE REDES DE DATOS

5
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

$6.345,00*

79764AU - EAAR
Express x3400

Procesador: Dual-Core Intel Xeon 5110 1.60GHz / 1066MHZ FSB


Memoria Cach: 2x2MB L2
Memoria RAM: 1GB
Disco Duro: SAS
Unidad ptica: CD-ROM 48x
Fuente de poder: 835 Watts Hot Swap
Interfaz de red: Gigabit Ethernet integrada
Gabinete: Tower
Garanta: 3 aos

CONCLUSIONES

Si tenemos varios equipos en su casa o en la oficina, el almacenamiento


centralizado puede ser una tarea bastante desesperante. De forma
hipottica, lo que queremos es que los archivos estn disponibles para todos
los equipos. Con esto lo que podemos perseguir es tener un backup
centralizado de todo, o tener un lugar en el que compartir todos los ficheros
DESARROLLO DE REDES DE DATOS

5
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

o archivos para todos los equipos. Ello la eficiencia de la implementacin de


una red de datos capaz de manejar grandes volmenes de informacin con
tasas de transferencia muchos mayores y de una manera ms segura.

Para los usuarios, la forma ms fcil es activar el intercambio de


archivos (compartir, en otras y muchas palabras), pero hacerlo expone los
archivos a un riesgo potencial importante de seguridad; adems el
rendimiento no es precisamente algo completamente eficiente. Es una
solucin perfecta para transfencia y/o almacenaje ocasional de archivos,
pero no lo suficientemente rpido como para usar y abrir los archivos en
tiempo real de un ordenador a otro. Adems, compartir archivos en Windows
no es tampoco la mejor opcin para entornos con mltiples sistemas
operativos como Mac OSX y Linux.

Una opcin es utilizar un hardware basado en NAS (Network Attached Storage).


Varios fabricantes ofrecen soluciones para compartir unidades de disco individuales.
Estos dispositivos a menudo vienen en un tamao reducido y son fciles de instalar.
Slo tenemos que aadir una o ms unidades de disco duro y conectarlo a la red
Ethernet para comenzar a compartir archivos. Si bien esta es una buena opcin
para aquellos que quieren un sistema fcil, tiene algunas desventajas en
comparacin con la construccin de un sistema NAS que utilice un PC como base.

Algunas de las caractersticas que implican la conveniencia de la implementacin


de una red de esta naturaleza.

DESARROLLO DE REDES DE DATOS

5
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Al ser un sistema operativo basado en Linux hablamos de sistemas


robustos, seguros y gratuitos.

Son soluciones potentes y altamente escalables. Incluso un PC


anticuado y con recursos muy limitados es un perfecto candidato para
construir un NAS. FreeNAS requiere una CPU Pentium con al menost
64 mb RAM mientras que Openfiler requiere una CPU de 32 bits con al
menos 512 MB de RAM.

Podemos ejecutar comandos UNIX en ellas, aplicaciones UNIX,


retocar/tocar/construir cosas.

Alto rendimiento. Posibilidad de instalar varias tarjetas de red


funcionando simultneamente. Esta posibilidad es muy interesante,
podemos balancear la carga, crear conexiones de seguridad,
redundantes

Se pueden implantar cosas que te harn la vida ms fcil: servidor FTP,


cliente bittorrent, administrador de impresoras, conexiones https, uso
de rsync, VPNs, acceso LDAP, conexiones iSCSI.

DESARROLLO DE REDES DE DATOS

5
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

BIBLIOGRAFIA

Introduccion a OpenFiler
http://translate.google.com.sv/translate?
hl=es&sl=en&u=http://en.wikipedia.org/wiki/Openfiler&prev=sea
rch
http://translate.google.com.sv/translate?
hl=es&sl=en&u=https://www.openfiler.com/&prev=search
http://hipertextual.com/archivo/2010/09/almacenamiento-en-redopenfiler/
DALE, David. Server and Storage Consolidation with iSCSI Arrays.Disponible
en
Web:http://www.snia.org/education/tutorials/2010/fall/storman/DavidDale_Conso
lidation_with_iSCSI_Arrays.pdf
KHURSHUDOV,Andrei. The Essential Guide to Computer Data Storage
(Editorial Prentice-Hall). ISBN 0-13-092739-2
Microsoft. Introduccin al Administrador de almacenamiento para redes SAN.
Washington Estados Unidos de Amrica. Editorial 2003.

DESARROLLO DE REDES DE DATOS

6
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

GLOSARIO
Openfiler:
Openfiler, es una distribucin Linux (actualmente usa el kernel Linux 2.6)
orientada a servidores de almacenamiento creada por Xinit Systems, basada
en la distribucin rPath y distribuida bajo licencia GPL. Su principal ventaja es
la de dotar a los administradores de sistemas de una administracin va web
SAN:
(Red de rea de almacenamiento) Una red SAN se distingue de otros modos
de almacenamiento en red por el modo de acceso a bajo nivel. El tipo de
trfico en una SAN es muy similar al de los discos duros como ATA, SATA y
SCSI
iCSCI:
iSCSI (Abreviatura de Internet SCSI) es un estndar que permite el uso del
protocolo SCSI sobre redes TCP/IP. iSCSI es un protocolo de la capa de
transporte definido en las especificaciones SCSI-3. Otros protocolos en la
capa de transporte
CIFS:
El Common Internet File System (CIFS) es la manera estndar que los
usuarios comparten archivos a travs de intranets corporativas e Internet.
Una versin mejorada del protocolo Microsoft abierto, multiplataforma Server
Message Block (SMB), CIFS es un protocolo nativo para compartir archivos
GPL:
Significa
General Public License (Licencia Pblica General). La ms
extendida de tales licencias es la Licencia Pblica General de GNU, o GPL de
GNU, para abreviar. Puede reducirse an ms, a GPL, cuando se
sobreentienda que nos estamos refiriendo a la GPL de GNU.
Virtualizacin:
En Informtica, virtualizacin es la creacin -a travs de software- de una
versin virtual de algn recurso tecnolgico, como puede ser una plataforma
de hardware, un sistema operativo, un dispositivo de almacenamiento u
otros recursos de red.

LDAP:
Son las siglas de Lightweight Directory Access Protocol (en espaol Protocolo
Ligero/Simplificado de Acceso a Directorios) que hacen referencia a un
DESARROLLO DE REDES DE DATOS

6
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

protocolo a nivel de aplicacin que permite el acceso a un servicio de


directorio ordenado y distribuido para buscar diversa informacin en un
entorno de red.
Net APP:
Network Appliance. Compaa fabricante de dispositivos de almacenamiento de datos con sede
en Sunnyvale, California (EE.UU.) fundada en 1992.
RAID:
En informtica, el acrnimo RAID (del ingls Redundant Array of Independent
Disks), traducido como conjunto redundante de discos independientes,
hace referencia a un sistema de almacenamiento de datos que usa mltiples
unidades de almacenamiento de datos (discos duros o SSD) entre los que se
distribuyen o replican los datos. Dependiendo de su configuracin (a la que
suele llamarse nivel)
CLUSTER:
Configuracin por la cual se crea un conjunto de servidores.

INICIADOR:
(Initiator).- Componente del sistema que origina una peticin de entrada o
salida sobre una red o un bus.
OSPF:
(Open Shortest Path First). - Protocolo de enrutamiento jerrquico de
pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo
estado-enlace (LSA - Link
State Algorithm) para calcular la ruta ms corta posible
FSPF:
(Fabric Shortest Path First).- Es un protocolo de enrutamiento utilizado en
redes FibreChannel, ste calcula el mejor camino entre los switches.
FCP:
(Fibre Channel Protocol).- Protocolo de Fibre Channel, para aplicaciones de
almacenamiento
IFCP:
(Internet Fibre Channel Protocol). - Permite transportar trfico Fibre Channel
sobre redes basadas en ip.
LUN:
DESARROLLO DE REDES DE DATOS

6
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

(Logical Unit Number).- Usado para identificar a los dispositivos SCSI, de esta
manera el host puede acceder a los datos de una determinada unidad de
disco en un arreglo.

NFS:
El Network File System (Sistema de archivos de red), o NFS, es un protocolo de nivel
de aplicacin, segn el Modelo OSI. Es utilizado para sistemas de archivos
distribuido en un entorno de red de computadoras de rea local.

MAPEO:
Conversin entre dos espacios de direccionamiento de datos. Por ejemplo,
mapeo referido a la conversin entre las direcciones de bloque del disco
fsico y las
direcciones de bloque de los discos virtuales representados en ambientes
operativos por software de control.
CONTEXT SWITCHING:
Es la capacidad para la conmutacin rpida desde una programa a otro, sin
la finalizacin del primero; permite correr algunos programas al mismo
tiempo.

PDU:
Unidades de Protocolo de Datos, protocolo que se utiliza
comunicacin entre las mismas capas entre dos computadoras.

para

la

SNIA:
(Storage Networking Industry Association, Asociacin de Industrias de
Interconexin del Almacenamiento).- La SNIA es un foro internacional
compuesto por desarrolladores de sistemas informticos, integradores y
profesionales de la tecnologa de la informacin que desarrollan y
promueven soluciones y tecnologas de almacenamiento en red. SNIA es la
asociacin lder de estndares SAN.

27LVM:
(Logical Volume Management, Administracin de volumen lgico).- Es el
nombre que se le da al software administrador de volmenes lgicos, el cual
maneja discos virtuales inventados a partir de discos lgicos.

DESARROLLO DE REDES DE DATOS

6
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

WWN:
(World Wide Name).- Todos los equipos Fibre Channel tienen un nico
identificador y es llamado WWN, es similar a la MAC address de la tarjetas de
redes Ethernet.

Open Source:
Cdigo abierto es la expresin con la que se conoce al software distribuido y
desarrollado libremente. Se focaliza en los beneficios prcticos que en cuestiones
ticas o de libertad que tanto se destacan en el software libre.
Active Directory (AD):
Es el trmino que usa Microsoft para referirse a su implementacin de servicio de
directorio en una red distribuida de computadores. Utiliza distintos protocolos
(principalmente LDAP, DNS, DHCP, Kerberos, etc).
Multi Plataforma:
En informtica, multi-plataforma, es un atributo conferido a los programas informticos
o los mtodos de clculo y los conceptos que se ejecutan e interoperar en mltiples
plataformas informticas.
El canal de fibra (del ingls fibre channel):
Es una tecnologa de red utilizada principalmente para redes de almacenamiento,
disponible primero a la velocidad de 1 Gbit/s y posteriormente a 2, 4 y 8 Gbit/s.
Alta disponibilidad (High availability):
Es un protocolo de diseo del sistema y su implementacin asociada que asegura un
cierto grado absoluto de continuidad operacional durante un perodo de medicin dado.
Peer to Peer:
Una red peer-to-peer, red de pares, red entre iguales, red entre pares o red punto a
punto es una red de computadoras en la que todos o algunos aspectos funcionan sin
clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales
entre s.
Half Duplex:
En telecomunicaciones, dplex es un trmino utilizado para definir a un sistema que es
capaz de mantener una comunicacin bidireccional, enviando y recibiendo mensajes de
forma simultnea.
Full Duplex:
DESARROLLO DE REDES DE DATOS

6
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

En telecomunicaciones, dplex es un trmino utilizado para definir a un sistema que es


capaz de mantener una comunicacin bidireccional, enviando y recibiendo mensajes de
forma simultnea.
Token Ring:
Es una arquitectura de red desarrollada por IBM en los aos 1970 con topologa fsica
en anillo y tcnica de acceso de paso de testigo, usando un frame de 3 bytes
llamado token que viaja alrededor del anillo.Token Ring se recoge en el estndar IEEE
802.5.

MAC address:
En las redes de computadoras, la direccin MAC es un identificador de 48 bits que
corresponde de forma nica a una tarjeta o dispositivo de red. Se conoce tambin
como direccin fsica, y es nica para cada dispositivo.
Topologa:
Ciencia que estudia los razonamientos matemticos, prescindiendo de los significados
concretos.
Protocolo IP:
Internet Protocol o IP es un protocolo de comunicacin de datos digitales clasificado
funcionalmente en la Capa de Red segn el modelo internacional OSI.

Snifer:
Un sniffer es un programa informtico que registra la informacin que envan los
perifricos, as como la actividad realizada en un determinado ordenador.
Spoofing:
Spoofing, en trminos de seguridad de redes hace referencia al uso de tcnicas de
suplantacin de identidad generalmente con usos maliciosos o de investigacin. Se pueden
clasificar los ataques de spoofing, en funcin de la tecnologa utilizada.

FireWire:
IEEE 1394 es un tipo de conexin para diversas plataformas, destinado a la entrada y
salida de datos en serie a gran velocidad. Suele utilizarse para la interconexin de
DESARROLLO DE REDES DE DATOS

6
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

dispositivos digitales como cmaras digitales y videocmaras a computadoras. Existen


cuatro versiones de 4, 6, 9 y 12 pines.
Backup:
Una copia de seguridad, copia de respaldo o backup en tecnologas de la informacin e
informtica es una copia de los datos originales que se realiza con el fin de disponer de
un medio de recuperarlos en caso de su prdida.

Mirroring:
Se conoce como copia espejo al procedimiento de proteccin de datos y de acceso a
los mismos en los equipos informticos implementado en la tecnologa de RAID1.
Consiste en la idea bsica de tener dos discos duros conectados.
El streaming:
(Tambin denominado transmisin, lectura en continuo, difusin en flujo, lectura en trnsito,
difusin en continuo, descarga continua o mediaflujo)
Es la distribucin digital de multimedia a travs de una red de computadoras de manera que el
usuario consume el producto, generalmente archivo de video.

DESARROLLO DE REDES DE DATOS

6
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ANEXOS

Manual de instalacion de OpenFiler


Instalacion en virtualizador Xen.
La siguiente cptura de pantalla, muestra la interfaz de la plataforma de
virtualizacion Xen de Citrix, en la cual esta montado el servidor Open Filer. Esta
captura muestra el booteo de Open Filer.

Iniciando la configuracion de Open Filer.


La siguiente captura de pantalla, muestra la primer pantalla del proceso de
configuracion de Open Filer, donde se muestran las notas del release a instalar.
DESARROLLO DE REDES DE DATOS

6
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Damos click en siguiente para continuar con la configuracin de Open Filer.

Configuracin de idioma del teclado.


Esta captura de pantalla muestra los diferentes idiomas que estn disponibles para
configurar el teclado. Seleccionamos la que ms nos convenga, en nuestro caso
Espaol.

Damos click en siguiente para continuar con la configuracin de Open Filer.

Discos.
DESARROLLO DE REDES DE DATOS

6
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


En la siguiente captura, se muestran los diferentes discos o particiones que estn
disponibles, aqu seleccionamos alguna de ellas o podemos crear si es necesario.
Ac es necesario seleccionar la particin en la que queremos instalar Open Filer

Damos click en siguiente para continuar con la configuracin de Open Filer.

Configuracin de la tarjeta de red del servidor.


En esta parte se configura la interfaz de red del servidor de Open Filer, ac se le
asigna una direccin IP y una mscara de subred, que ser con la cual se
comunicaran los clientes del servicio.
En nuestro caso la direccin IP es 192.168.1.27 y la mscara de subred es
255.255.255.0.

DESARROLLO DE REDES DE DATOS

6
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Damos click en siguiente para continuar con la configuracin de Open Filer.


La siguiente captura muestra la continuacin de la configuracin de red en el
servidor, en esta captura se muestra las diferentes interfaces de red si hubieran
varias, en nuestro caso hay una sola.
Ac tambin se configura un Host Name, el Gateway y los DNS de salida, tanto
primario como secundario.

Damos click en siguiente para continuar con la configuracin de Open Filer.


En la siguiente pantalla se configura la ciudad donde estar el servidor, esto es con
el fn de establecer una zona horaria.

DESARROLLO DE REDES DE DATOS

7
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Damos click en siguiente para continuar con la configuracin de Open Filer.

Posteriormente se establece un password para el servidor OpenFiler.

Damos click en siguiente para continuar con la configuracin de Open Filer.

Luego de esto, el sistema inicia el proceso de formateo de la particin en la que se


instalara Open Filer, para luego copiar todos los archivos necesarios para la
instalacin.

DESARROLLO DE REDES DE DATOS

7
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Damos click en siguiente para continuar con la configuracin de Open Filer.


Finalmente nos pide reiniciar el sistema para finalizar la istalacion.

Damos click en reiniciar para finalizar la instalacion de Open Filer.

Una vez terminado el proceso de instalacin, ya podemos entrar al servidor. Para


entrar y administrar el servidor es necesario realizar el login desde el navegador de
un cliente. Dicho cliente debe estar configurado en el mismo segmento de red del
servidor para que exista comunicacin entre el cliente y el servidor, de lo contrario
nuca se comunicaran.
DESARROLLO DE REDES DE DATOS

7
2

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Entrando al administrador por medio del cliente.


El username establecido para nuestro caso es openfiler y se requiere digitar el
password establecido en la instalacin.
Para entrar a la interfaz de login es necesario digitar en la barra de direcciones del
navegador del cliente, la direccin del servidor al que queremos conectarnos
seguido de dos puntos y 446, que es el puerto por el cual se conectan el servicio
Open Filer.
Para nuestro caso digitaremos: Https://192.168.1.27:446

Luego de dar enter, esperamos unos segundos y estamos en la pantalla de


administracin del servidor OPenFiler.

Ac podemos ver el status del servidor, caractersticas del sistema, los volmenes
que han sido creados, clusters si hay configurados, cuotas de disco, la configuracin
de compartido, los servicios y cuentas.

Configuracin de RAID para OpenFiler.


A continuacin vamos a dar click en Block Device Management, donde veremos los
discos que estn instalados en el servidor Open Filer, ac podremos crear un arreglo
RAID para darle redundancia y tolerancia a fallos a nuestro servidor.
DESARROLLO DE REDES DE DATOS

7
3

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


En la siguiente captura de pantalla se muestran los discos disponibles para crear el
arreglo RAID.

Seleccionam
os un disco y le decimos que este ser parte de una arreglo RAID.

Seleccionamos los dems discos que formaran el arreglo.

DESARROLLO DE REDES DE DATOS

7
4

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Creamos una particin con estos discos seleccionados.

DESARROLLO DE REDES DE DATOS

7
5

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


Agregamos los dems discos a la particin.

Luego creamos el volumen.


Aca se asigna un nombre al volumen de datos.

Despues de eso levantamos los servicios que estn detenidos.

DESARROLLO DE REDES DE DATOS

7
6

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Configuramos el acceso a la red.


Aca podemos asignar todo un segmento de red que tendr acceso al servidor Open
Filer o podemos delimitarlo a direcciones IP que podrn accesarlo.

Actualizamos la configuracin realizada.

DESARROLLO DE REDES DE DATOS

7
7

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Luego de esto, esta listo nuestro servidor Open Filer.

Ahora solo queda configurar los clientes que tendrn acceso a el.

Configuracin de un cliente Windows XP.


Primero entramos al Iniciador iSCSI.
Damos click en botn inicio y en buscar digitamos iSCSI, en los resultados que se
muestran seleccionamos iniciador iSCSI.

Establecemos con que maquina se va a conectar, es decir escribimos la direccin IP


del servidor y el puerto bajo el cual se va a comunicar.

DESARROLLO DE REDES DE DATOS

7
8

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Damos click en aceptar.


Luego nos aparece la pantalla donde hay que configurar el destino, para nuestro
caso, openfiler:Nas.Datos.

Damos click en aceptar.

DESARROLLO DE REDES DE DATOS

7
9

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Luego podemos ver que nos aparece una conexin que puede ser utilizada.
Damos click en conectar y si todo est bien configurado se establecer una
conexin con el servidor y podremos ver los disco que tienen informacin en el
servidor.

Vamos al Administrador de discos.


Inicio.
Click derecho sobre el equipo.
Seleccionamos la opcin administrar.

DESARROLLO DE REDES DE DATOS

8
0

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


Adminsitrador de disco.

Automticamente nos aparece una pequea pantalla donde nos muestra que hay
un disco nuevo, este disco corresponde a la unidad del servidor, que nos dar
acceso a los datos compartidos por el servidor.

Configuramos este disco.


Creando volumen simple y le asignamos una letra para identificarlo.

Damos click en siguiente.


DESARROLLO DE REDES DE DATOS

8
1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

Finalmente para comprobar que tenemos acceso al disco de OpenFiler y podemos


ver los archivos contenidos en l, vamos a equipo y ac vemos que esta la unidad G
y que tenemos acceso a ver su contenido.

DESARROLLO DE REDES DE DATOS

8
2