Netware Novell
Netware Novell
Netware Novell
NOVELL NETWARE
Índice
HISTORIA ............................................................................................................................................. 4
OBJETIVO ............................................................................................................................................. 6
FUNCIONAMIENTO.............................................................................................................................. 8
Características de rendimiento ......................................................................................................... 11
ADMINISTRACIÓN DE MEMORIA ...................................................................................................... 13
Modelo de Memoria ..................................................................................................................... 13
Opciones del comando de SWAP .................................................................................................. 13
Los rasgos de Memoria Virtual...................................................................................................... 14
ADMINISTRACIÓN DEL PROCESADOR ............................................................................................... 15
Historia del MULTIPROCESSING de NetWare ............................................................................... 15
Funcionalidad del MULTIPROCESSING de NetWare 6 .................................................................. 15
THREADS en NetWare 6 ................................................................................................................ 17
Multiprocesamiento ...................................................................................................................... 17
Especificaciones del Hardware del Servidor ................................................................................. 18
Mejorar Eficacia ............................................................................................................................ 20
MPK y memoria de sistema........................................................................................................... 21
Mejoras en el multiprocesamiento de NetWare .......................................................................... 22
ADMINISTRACIÓN DEL SISTEMA DE ARCHIVOS ................................................................................ 23
Trabajando con el NDS .................................................................................................................. 25
Tipos de objetos ............................................................................................................................ 27
Servidor de Archivos de NetWare ................................................................................................. 28
Administración de Archivos en NetWare ...................................................................................... 28
Sistema Tolerante a Fallas de NetWare ........................................................................................ 28
Servicios de ficheros ...................................................................................................................... 31
Volúmenes................................................................................................................................. 31
Carpetas y Sub-carpetas ............................................................................................................ 33
ADMINISTRACIÓN DE DISPOSITIVOS ................................................................................................. 35
Arquitectura ODI ........................................................................................................................... 35
Servicios de impresión NDPS......................................................................................................... 36
NOVELL NETWARE
HISTORIA
Novell Netware Sistema operativo de red desarrollado por la empresa Novell. Es
considerada una de las plataformas más fiables que ofrecen acceso seguro y continuo a la
red y los recursos.
Novell tomó la importante decisión de dejar de lado completamente este sistema de E/S y
crear un sistema operativo que funcionase de forma más efectiva en modo multiusuario.
Debido a esto, NetWare se escribió específicamente para el hardware de los sistemas
basados en el 8088, sin tener en cuenta el DOS y su sistema de E/S. Esta estrategia la
que marco la buena estrella de Novell desde entonces. Otras empresas que han
desarrollado sus sistemas operativos de red para funcionar bajo DOS han sufrido sus
limitaciones.
Mientras tanto, Novell siguió mejorando NetWare al ritmo de los avances tecnológicos.
NetWare 286 funciona en modo protegido del procesador 80286, el más eficiente. En
1989, Novell presentó NetWare 386, el primer sistema operativo que aprovechaba al
máximo las ventajas del microprocesador Intel 80386. El 80386 es especialmente
adaptable a entornos multiusuario, como las redes.
NOVELL NETWARE
OBJETIVO
sistemas operativos. Como resulta poco probable que una red o sistema operativo se
convierta en un único estándar, los únicos sistemas operativos que podrán ofrecer
soluciones de computación en red serán los que permitan integrar múltiples estándares a
los usuarios.
Novell NetWare alcanzó parte de este objetivo en sus primeros desarrollos, ofreciendo
independencia del medio y una estrategia denominada tecnología de protocolo abierto
(Open Protocol Technology, OPT). La independencia del medio permite que NetWare
funcione con unos 30 tipos distintos de redes utilizando más de 100 placas de redes
diferentes. La tecnología de protocolo abierto hace que NetWare pueda trabajar con
equipos DOS, OS/2 y Macintosh en la misma red, teniendo en proyecto hacerlo con
estaciones Unix. La OPT ofrece sin problemas una migración hacia protocolos estándares
de la industria como TCP/IP y OSI
NOVELL NETWARE
FUNCIONAMIENTO
Cada nivel de NetWare ofrece facilidades superiores a las de niveles inferiores. Las
características determinarán cual es la versión adecuada dependiendo del número de
estaciones de trabajo o de usuarios que se desee tener, si el servidor debe ser dedicado o
no, si se han de establecer conexiones con otras redes o no, el grado de seguridad.
El sistema operativo NetWare por medio de algunos cables y tarjetas especiales, tiene la
capacidad de monitorear algunos tipos de SAI. Cuando se cae la alimentación, el SAI
proporciona corriente de reserva al servidor de archivos por algún tiempo. Cuando el SAI
comienza a suministrar corriente, envía una señal al servidor, y este difunde un mensaje
NOVELL NETWARE
Los directorios de NetWare tienen ocho tipos diferentes de derechos, varios de los cuales
no son soportados por DOS. Estos derechos son: Read, Write, Open, Create, Delete,
Parental, Search y Modify. Por ejemplo, cualquier usuario tiene la capacidad de cambiarse
a un directorio que se encuentre en un nivel superior al suyo, pero si no tiene los derechos
adecuados, no tendrá la capacidad de accesar la información contenida por este, es decir,
verá el directorio vacío.
Impedir a un usuario emplear una clave de acceso que haya sido usada antes.
Fijar el número de veces que un usuario puede iniciar una sesión.
Restringir el número de estaciones de trabajo desde las cuales el usuario pueda
iniciar sesiones de trabajo.
Delimitar el número de conexiones simultáneas que puede tener cada usuario.
Señalar la cantidad de espacio en disco que puede utilizar un usuario.
Llevar un registro de control con todos los inicios y finales de sesión.
Monitorear los intentos de conexión no permitida y los bloqueos de las cuentas.
Comprobar las fallas de seguridad de la red.
NOVELL NETWARE
Características de rendimiento
Una de las características por la que Netware es tan potente es que el rendimiento que
ofrece es muy bueno. Este buen rendimiento esta basado en dos factores:
Búsqueda por el método del ascensor: Intenta mejorar el tiempo de acceso al disco. El
método del ascensor prioriza la lectura basándose en la mejor forma de acceder a ella a
partir de la posición actual de la cabeza de lectura. (ejemplo ascensor del Corte Inglés:
Aunque lo llame antes el del segundo que el del quinto, si esta en el sexto y va para abajo,
recoge primero al del quinto).
Turbo FAT: La tabla de asignación de archivos es la FAT de un disco. La FAT sería como el
índice de un libro, donde vemos la posición de todos los archivos. La turbo FAT forma un
índice de la tabla de asignación de archivos y, entonces, al estar indexada ( organización
NOVELL NETWARE
de tabla de asignación de archivos) esta tabla, la forma de acceder a los archivos es mucho
mas rápida.
Escritura en dos planos: Se basa en que Netware prioriza las lecturas respecto a las
escrituras.
Sistema de archivos con recuperación: Netware permite recuperar los archivos que se han
borrado. Con Netware se puede controlar cuanto tiempo puede meterse un archivo como
recuperable, y además, tiene una opción donde se pueden mantener recuperables todos
los archivos borrados hasta que nos encontremos sin espacio en el disco.
NOVELL NETWARE
ADMINISTRACIÓN DE MEMORIA
Modelo de Memoria
Por defecto, VM asigna un archivo de 2MB para swap que se ubica en la raíz del volumen
del SYSTEM. De allí, el archivo de swap crecerá o achicará, mientras dependiendo del
número de NLMs y aplicaciones del servidor que el sistema tiene en funcionamiento, y
cuánta memoria principal necesita el sistema para mantener las otras aplicaciones del
servidor y usuarios. Usted también puede seleccionar un volumen diferente para poner el
archivo del swap. También se puede tener archivos de swap múltiples. Use el comando
de consola SWAP para cambiar el archivo del swap a un volumen diferente o agregar otro
archivo de swap.
VM es compatible hacia atrás con cualquier aplicación que está usando CLIB, y cada
programa que corre en un espacio de dirección protegido y está usando CLIB usará VM
automáticamente. El espacio de dirección de usuario se separa del kernel de NetWare que
el OS dirige al espacio, de esta forma cualquier proceso que está corriendo en el espacio
de dirección de usuario no puede interferir con el kernel. Usted puede cargar NLMs
múltiples para correr en un solo espacio de dirección que puede compartir código y tablas
del símbolo.
NOVELL NETWARE
Esta versión de NetWare permitió los usos que fueron escritos al estándar del
MULTIPROCESSING en varios procesadores con excepción del procesador 0. Pero en
cualquier momento se necesitó utilizar la funcionalidad del OS (acceso al disco, transmitir
en el hilo, etcétera) la petición tuvo que ser ejecutada de nuevo al procesador 0. Por lo
tanto, no era una solución completa. Con el advenimiento de NetWare 5, la funcionalidad
del MULTIPROCESSING fue reescrita e integrada totalmente en el núcleo del OS de
NetWare. Esto hizo extensa la funcionalidad del OS MULTIPROCESSING. Sin embargo,
todavía había algunos servicios esenciales que tuvieron que funcionar en el procesador 0.
La funcionalidad tal como conductores del LAN y conductores del disco todavía necesitó
MULTIPROCES-SING-permitido. En NetWare 6, todos los componentes son
MULTIPROCESSING-obedientes. La cadena de acontecimientos entera, del hilo de la red a
los dispositivos de almacenaje en disco duro, son MULTIPROCESSING-permitidos. Así
NetWare 6 provee una solución completa de servidor MULTIPROCESSING.
exigen. Una ventaja del aumento a una máquina de SMP es que usted puede tener un
servidor con seis procesadores que hacen el trabajo que hasta seis servidores separados.
Según lo enunciado, NetWare 6 incluye los componentes multiprocessing-permitidos
siguientes:
Protocol Stacks
Storage Services
Security Services
eDirectory (NDS)
Novell Java Virtual Machine (JVM)
Web Engines
Additional Web Features
NOVELL NETWARE
THREADS en NetWare 6
Desde que NetWare fuera lanzado, ha utilizado el concepto de threads para permitir que
el OS trabaje eficientemente. Un thread es simplemente un proceso del OS de NetWare,
pero en términos técnicos un proceso es levemente diferente de un thread. Un proceso
guarda típicamente la mayoría del estado de procesador cuando se intercambia hacia
fuera, mientras que un thread guarda típicamente menos valores del estado del
procesador. Los procesos son generalmente con derecho preferente (toman el control de
todos los recursos, pero pueden ser interrumpidos) comparados a los threads, que no
pueden ser detenidos de antemano (funcionan a la terminación). Los threads se ejecutan
en el modelo primero en entrar, primero en salir. Además, el OS de NetWare permite que
los usos del módulo de NetWare Loadable (NLM) establezcan los threads múltiples, cada
uno representa una trayectoria distinta de ejecución. Un NLM tiene que contener un
thread como mínimo, pero contendrá típicamente dos o más threads. Solamente un
thread puede funcionar a la vez. Mientras que el threads está funcionando, tiene control
del microprocesador del sistema (CPU). NetWare es un OS que permite que los threads
funcionen hasta la terminación una vez que comiencen a ejecutarse. Cuando un thread
gana el control de la CPU, el thread permanece con el control hasta el final de su
ejecución, o hasta que abandona control y se coloca cola de espera del funcionamiento.
Multiprocesamiento
Viendo NetWare 5.x con un procesador, parece que está ejecutando dos o más usos o
funciones al mismo tiempo. Esto se denomina multitarea. NetWare es un OS multitarea
puesto que da la ilusión que una sola CPU está ejecutando dos o más programas a la vez.
Sin embargo, en realidad, está ejecutando los threads en estos programas de una manera
consecutiva. Funcionando en un procesador, con multithreaded y multitarea el OS
NetWare no puede ejecutar más de un threads a la vez. Incluso si usted tiene una
computadora de multi-CPU, usted no podrá explotar los CPUs adicionales a menos que
usted tenga procesos que se escriban para ser multiprocesador-obediente o P.M.-
NOVELL NETWARE
permitidos, de manera tal que sus threads puedan ejecutarse con seguridad
simultáneamente en procesadores múltiples. Con NetWare 6 y usos P. M.-permitidos
correctamente programados, los procesos múltiples se convierten en realidad. Sus
procesos pueden ejecutar los threads múltiples en procesadores múltiples en el mismo
tiempo
Según lo visto en el cuadro 1, MPS v1.4 define una especificación donde todos los
procesadores tienen el trabajo y la función del sistema juntos. Todos los procesadores en
el sistema comparten un subsistema común de I/O y también utilizan la misma memoria.
Los sistemas operativos MPS-compatibles pueden funcionar sin el arreglo para requisitos
particulares especial en los sistemas del multiprocesador que se conforman con esta
especificación.
Los usuarios finales que compran un sistema obediente del multiprocesador podrán
utilizar su opción de sistemas operativos. Puesto que NetWare 6 se conforma con la
especificación de Intel, utilizará automáticamente todos los procesadores en su hardware
de MPS. Esto realmente no es un problema puesto que los fabricantes de computadoras
principales, tales como Dell y Compaq, apoyan la especificación.
Mucha gente asume que si compra una máquina que permita MPS de dos procesadores,
ella conseguirá la potencia de proceso equivalente a dos de los servidores, separados y
distintos. Mientras que ésta es la meta del hardware de la P. M. y de los Ingenieros de
Software, éste no es el caso en nuestro mundo imperfecto. La regla general es ésta:
mientras que el número de procesadores aumenta, la potencia de proceso aumenta, pero
a en menor grado. Un sistema con 2 procesador MPS consigue a lo sumo 1,8 veces mas
potencia de proceso que un servidor con un procesador.
Un sistema de cuatro procesadores ofrece cerca de 3,5 veces mas potencia de proceso, y
un sistema de seis procesadores ofrece a cerca de 5,2 veces la potencia de proceso.
NOVELL NETWARE
Mejorar Eficacia
Con la velocidad y la eficacia de microprocesadores de hoy, el tiempo que toma para
recuperar datos de RAM es mucho más grande que si él los toma de su propio cache. Si
una CPU puede guardar siempre los datos que necesita ejecutar en su cache, las
velocidades serán mantenidas en un máximo. Para mantener la eficacia, los fabricantes de
CPU incluyen memoria cache en su CPUs. Sin embargo, la memoria de cache es mucho
más costosa que la RAM. Consecuentemente, cada CPU tiene una cantidad limitada de
memoria cache. La memoria de cache puede ser uno de tres tipos:
El cache cuanto más interno es en la CPU, más cuesta pero es más eficiente. Por ejemplo,
una Intel máquina procesador-basada Xeon de 450 Mhz con un cache de 2MB L1 superará
una máquina Intel procesador con Pentium de 733 megaciclos con 32KB de L1 y de 256KB
del cache L2 por el cerca de 40% al ejecutar los procesos. NetWare 6 se ha fileteado para
reducir al mínimo el acceso directo a la RAM. Esto se hizo intencionalmente asignando un
threads al funcionamiento en un procesador dado y dejándolo en ese procesador.
NOVELL NETWARE
En este caso, los datos necesarios por ese threads estarán siempre disponibles en el cache
del procesador. La CPU podrá procesar el threads tan eficientemente como sea posible.
NetWare 6 reduce al mínimo los fallos de cache permitiendo que los threads funcionen su
vida en el mismo procesador. Una falla de pagina cache ocurre cuando los datos se copian
del cache del CPU de nuevo a RAM Esto es una necesidad cuando el planificador transfiere
un threads a partir de una CPU a otra. La CPU nueva necesita el acceso a los datos que el
threads utilizaba en la CPU anterior, pero la CPU anterior tenía los datos "comprobados
hacia fuera." La vieja CPU es forzada a devolver los datos haciendo fallos de pagina en su
cache . La CPU nueva tiene acceso a los datos, y puede cargar su cache y continuar la
ejecución del thread. Tener muchos fallos de pagina de cache disminuirá seriamente
funcionamiento del sistema. Por lo tanto, el planificador de NetWare 6 intenta dejar los
threads ejecutarse en la misma CPU para su ciclo vital entero.
Semáforos. Éstos son algo similares a los mutex, pero los semáforos
utilizan contadores para controlar el acceso a la memoria ram o a otros recursos
protegidos.
Variables de Condición. Éstas se basan en una estación externa. Pueden ser
utilizadas para sincronizar los hilos de proceso. Puesto que son externos al código
de la sincronización del hilo de proceso, pueden ser utilizados para asegurarse de
que solamente un hilo de proceso tiene acceso a un recurso protegido a la vez.
Sin embargo, estas primitivos están solamente disponibles en el espacio de dirección del
núcleo del sistema operativo de NetWare. No son accesibles en el espacio de dirección
protegido del usuario.
La visión de Novell respecto a la futura gestión de una empresa pasa por la construcción
de una red global inteligente que conecte Internet, grupos de trabajo y redes corporativas
en un único sistema de información orientado a las empresas, los clientes y los usuarios.
Los tres elementos que hacen realidad esta red global son:
Servicios de red que trabajan de forma inteligente para los usuarios. Estos servicios
identifican a los usuarios cuando se conectan, determinan dónde están, qué
necesitan y cómo trabajar de la mejor forma posible para ellos.
Acceso universal, es decir, en cualquier momento y desde cualquier lugar se puede
acceder a la red.
Integración heterogénea que consolida los productos y dispositivos de distintos
fabricantes en una única red. Asignación dinámica entre un objeto y el
recurso físico al cual se refiere.
NDS está formado por una serie de objetos colocados en una estructura jerárquica con
forma de árbol invertido. Una empresa puede organizar los objetos en el índice según la
forma en que los usuarios acceden a los recursos y los utilizan. De esta manera acceder a
un recurso es una tarea sencilla y que permite que este Servicio se utilice para establecer
una administración basada en reglas. La administración basada en normas permite a los
administradores gestionar una rama entera del índice con una simple modificación. De
esta forma se pueden conceder seguridad de acceso a toda la empresa sencilla y
rápidamente, minimizando la necesidad de administrar múltiples grupos.
NDS y X.500
Las diferencias principales radican en los protocolos que utilizan, ya que la arquitectura de
ambos es idéntica. Como la diferencia sólo es de protocolos resulta fácil ofrecer
soluciones de interoperabilidad entre ambos.
Cuando trabajamos con X.500, tanto los usuarios como los recursos de la red son
definidos como objetos que tienen un conjunto de propiedades como pueden ser por
ejemplo, su nombre o localización. Gracias a la estructura jerárquica de X.500 es posible
identificar de forma única a cualquier recurso de la red dentro del árbol. Puede que dos
usuarios tengan el mismo nombre siempre y cuando estén ubicados en lugares distintas
dentro del árbol.
LDAP y X.500
LDAP es tan rápido como el NDAP de Novell y se ha convertido en un estándar para los
clientes de aplicaciones de Internet o intranet que quieren acceder a la información del
índice.
Netware 5 proporciona apoyo para ser accedido mediante LDAP versión 3. Además LDAP
lleva incorporada una serie de APIs que son comunes para cualquier plataforma; lo que
proporciona una gran independencia a los desarrolladores.
Objetos y propiedades
NDS es una base de datos distribuida compuesta por un conjunto de objetos que
representan los recursos de la red. A los campos se les llama propiedades. Al conjunto de
datos que nos encontramos dentro de una propiedad se le da el nombre de valor de la
propiedad.
Los objetos son estructuras para contener datos sobre lo que representan, así una
impresora contendrá datos del tipo de impresora, qué servidor la sirve, localización, etc.
No representa a la impresora física en sí, sino que describe sus características.
Las propiedades y los valores son categorías de información acerca de un recurso. Todos
los objetos del mismo tipo tienen las mismas propiedades, mientras que objetos
diferentes tienen propiedades distintas. Un valor es el conjunto de datos que hay dentro
de una propiedad.
Referencia a datos: contiene datos introducidos por el usuario o generados por el sistema.
Referencia local: Cuando se hace referencia a las propiedades de otro objeto del árbol.
Los valores, o la información, sobre un objeto se guarda en campos de datos para caca
uno de sus atributos o propiedades. Por ejemplo, el objeto usuario incluye las siguientes
propiedades: Nombre de Login, número de teléfono, dirección de correo electrónico,
pertenencia a grupos, etc. Una vez introducidos los valores se pueden hacer búsquedas
por la propiedad que se desee.
Algunas de las propiedades del objeto contienen información vital para la red, otras sólo
contienen información descriptiva; esto hace que haya propiedades imprescindibles para
que el objeto exista.
NOVELL NETWARE
El contexto NDS
El término "Contexto" se refiere al lugar en el que se encuentra un objeto dentro del árbol
de índices. El nombre completo de un objeto debe ser único. Para evitar que el usuario
tenga que aprenderselo o utilizarlo el administrador modifica la variable "Name Context"
en los parámetros avanzados. Otra opción sería crear un catálogo que permite acelerar los
procesos de acceso de los usuarios y que no tengan que saber dónde están situados
dentro de la red.
Cuando se crea por primera vez el índice el proceso de instalación crea el objeto Admin, el
cual posee todos los derechos sobre el árbol. En la versión 5 de Netware se puede crear
este objeto en el mismo contexto donde se crea el objeto servidor.
Tipos de objetos
Además de los objetos Contenedor y Final existen otros que son indispensables en el
árbol: Root y Public.
[Root]
Define el nivel superior de la estructura organizativa del Servicio de Indice. Cada índice
puede contener un único objeto Root. Es creado por el programa de instalación del
sistema operativo. No puede ser suprimido, renombrado o movido. Sólo puede contener
objetos País, Organización y Alias. Cuando se hace referencia a este objeto, los corchetes
[] son obligatorios. Al objeto Root se le puede poner cualquier nombre.
[Public]
Es un objeto que existe, aunque no esté definido como tal en ningún punto del árbol.
Simplemente existe; y además, todos los objetos del árbol, por definición, son
equivalentes a él.
Objeto contenedor
NOVELL NETWARE
Contiene otros objetos del Indice. Existen para poder organizar los objetos. De la misma
manera que hay carpetas para organizar ficheros se usan contenedores en el NDS.
Lo que hace que el método de Novell sea tan poco frecuente es que aunque proporciona
las herramientas de software para duplicación de hardware (Para prevenir la interrupción
NOVELL NETWARE
La función de reparación en caliente del software del Nivel I revisa un sector antes de
intentar escribir datos en él. Si una área de disco está dañada, el controlador de la unidad
de disco escribe sus datos en un área especial para la reparación en caliente. La
característica de arreglo de emergencia, añade los bloques dañados a la tabla de bloques
dañados; de esta manera no existe posibilidad de perder datos al escribirlos en estos
bloques dañados en el futuro.
El software del Nivel II incluye la protección que se ofrece en el Nivel I, más algunas
características adicionales. En este nivel, Novell ofrece dos opciones para proteger a la
LAN contra la falla total de un servi dor de archivos. La primera opción son las unidades
en espejo, lo cual implica el manejo de dos unidades de disco duro duplicadas con un solo
controlador de disco duro.
NOVELL NETWARE
Cada vez que el servidor de archivos realiza una función de escritura a disco, refleja esta
imagen en su disco duro duplicado. También verifica ambas unidades de disco duro para
asegurar la exactitud plena. Si hay una falla de disco duro, el sistema conmuta a la unidad
reflejada y continúa las operaciones sin inconvenientes para el usuario.
La segunda opción en el Nivel II son las unidades duplicadas: se duplica todo el hardware,
incluida la interfaz y el controlador de disco duro. Si un controlador o unidad de disco
falla, el sistema conmuta automáticamente a la alternativa duplicada y registra esto en
una bitácora. El desempeño de un sistema duplicado es bastante superior al de un sist
ema individual debido a que las búsquedas se dividen. Si se solicita un determinado
archivo, el sistema revisa el sistema de disco que puede responder más rápido. Si ocurren
dos solicitudes al mismo tiempo, cada unidad maneja una de l as lecturas de disco. En
realidad, esta técnica mejora mucho el desempeño del servidor de archivos.
El Nivel II también incluye una característica de Novell conocida como Sistema de Rastreo
de Transacciones (Transaction Tracking System, TTS), el cual está diseñado para asegurar
la integridad de los datos de las bases de datos de usuarios múltiples. El sistema considera
a cada cambio de una base de datos como una transacción que es ya sea completa o
incompleta. Si un usuario está a la mitad de una transacción de la ba se de datos cuando
falla el sistema, el TTS hace retroceder a la base de datos al estado anterior al inicio de la
transacción. Esta acción se conoce como retorno automático. Un segundo procedimiento
que realiza el TTS es la rec uperación de continuidad: el sistema mantiene un registro
completo de todas las transacciones para asegurar que todo se puede recuperar en el
caso de una falla total del sistema.
El software del Nivel III incorpora todas las características del Nivel II y añade un servidor
de archivos duplicado conectado por un bus de alta velocidad. Si un servidor de archivos
falla, el segundo servidor de ar chivos de inmediato asume el control de las operaciones
NOVELL NETWARE
de la red. Este es por supuesto el sistema más resistente que se puede tener, sin embargo,
también es el más costoso.
Servicios de ficheros
El sistema de archivos de la red permite a los usuarios almacenar datos y aplicaciones. La
gran ventaja del sistema de archivos de la red está en el hecho de que los usuarios tienen
la posibilidad de compartir datos y aplicaciones sin necesidad de transmitir la información
por medio de algún dispositivo de almacenamiento. Todos los usuarios que tienen acceso
a la red lo tienen también a los datos ya que residen en los discos de los servidores y se
comparten.
Servidor
Volúmenes
Carpetas y Sub-carpetas
Archivos
Volúmenes
Es el sistema de ficheros principal del sistema de almacenamiento de Netware. Un
volumen es un espacio físico dentro de una partición de un disco duro o en otro soporte
de almacenamiento. Existen dos tipos de volúmenes:
Volumen NSS. Aparece por primera vez con la versión 5 y tiende a convertirse en el
sistema de almacenamiento por defecto de las futuras versiones del sistema operativo.
NOVELL NETWARE
Las particiones Netware son las únicas que se pueden emplear para crear volúmenes. Las
condiciones para trabajar con volúmenes son:
Sólo se puede crear una partición Netware por cada disco duro.
Volumen SYS
Los volúmenes se muestran como objetos en el árbol del Índice. La mayoría se crean al
instalar el sistema operativo aunque también se tiene la posibilidad de
crear nuevos volúmenes desde la utilidad NWCONFIG en la consola del servidor. El primer
volumen que se crea durante la instalación se tiene que llamar obligatoriamente SYS. Este
volumen no se pueden renombrar ni borrar, ya que contiene todos los archivos de sistema
así como todas las utilidades públicas del sistema operativo que se crean durante la
instalación del mismo. Lo normal es situarlo en el primer disco duro, el cero, donde existe
una pequeña partición de 50 MB como mínimo del tipo DOS.
Los volúmenes tienen una serie de datos que deben ser leídos y mantenidos en la
memoria del servidor para poder acelerar al máximo los accesos a los mismos. Este
proceso, que transfiere mucha información del disco a la memoria, se denomina "montar"
el volumen.
Para desmontarlo
La FAT de un volumen se tiene que cargar en memoria RAM y cada bloque de datos de un
archivo utiliza una entrada en la FAT. Debido a esto, los volúmenes con un menor tamaño
de bloque necesitan más memoria RAM del servidor para su montaje y gestión.
Carpetas y Sub-carpetas
El sistema de carpetas de Netware 5 es similar al del DOS. Cada volumen tiene
una carpeta raíz desde donde se ramifica y se crean las demás carpetas. El programa de
instalación crea el volumen SYS y la siguiente estructura de carpetas y subcarpetas:
LOGIN: Posee el progra LOGIN.EXE y archivos necesarios para que los usuarios se
puedan conectar a la red. Esta carpeta debe estar asignada a la primera unidad de
red (normalmente es la unidad F) en las estaciones de trabajo.
MAIL: Es una herencia de las versiones anteriores. Se mantiene por si se utiliza
alguna aplicación que requiere de la existencia de esta carpeta.
ETC: Se guardan aquí todos los archivos de configuración de las comunicaciones, el
protocolo TCP/IP, y otros elementos de configuración del servidor. Los usuarios no
tienen por que acceder a esta carpeta ni siquiera en modo lectura
NOVELL NETWARE
ADMINISTRACIÓN DE DISPOSITIVOS
Arquitectura ODI
ODI (Open Datalink Interface o Interfaz de Enlace de Datos Abierto) es una especificación
definida por Novell Corporation y Apple Computer Corporation para simplificar el
desarrollo de controladores de red y proporcionar soporte para múltiples protocolos
sobre un sólo adaptador de red o incluso para hacer convivir varios adaptadores de red
sobre el mismo sistema operativo.
MLID (Multiple Link Interface Driver). Es el programa que controla al adaptador de red,
especialmente preparado para la utilización de la tecnología ODI. Cada tarjeta tiene un
módulo MLID distinto, que normalmente recibe el nombre del adaptador y
tiene extensión COM. Así, la tarjeta NE2000 tiene un módulo MLID denominado
NE2000.COM.
LSL.COM (Link Support Layer o Legislador de Soporte de Enlace). Provee la capacidad
para la convivencia múltiple de protocolos en una o más tarjetas de red. Sobre este
módulo se asientan otras capas de software para habilitar la gestión de red de distintas
tecnologías: IPX, TCP/IP, etc.
Por encima de estos módulos se pueden instalar otros de software, como en el caso de la
configuración monolítica.
NOVELL NETWARE
NDPS significa Servicios de Impresión Distribuidos de Novell; junto con NDS se puede
administrar todo el entorno de impresión desde un único objeto en el árbol del índice.
Componentes y arquitectura
El agente de impresora.
Gestor del NDPS.
Gateway.
Broker ( o intermediario) de NDPS.
El gestor del NDPS gestiona todos los agentes de impresión. Se ejecuta en el servidor que
tiene impresoras asociadas y sólo se carga una vez. El gestor crea los agentes de
impresora que pueden usarse inmediatamente como impresoras de acceso público o
pueden configurarse como impresoras de acceso controlado añadiéndolos al árbol del
índice.
NOVELL NETWARE
Este gestor sí que es un objeto del árbol. El programa que lo controla es el módulo
NDPSM.NLM que se carga en el servidor. Debe crearse este gestor antes de cualquier
agente de impresora basados en el servidor.
El de Hewlett-Packard. Se usa para las impresoras de este fabricante que aún no vengan
preparadas de fábrica con el soporte nativo NDPS.
El de XEROX. Se usa para las impresoras de este fabricante que aún no vengan preparadas
de fábrica con el soporte nativo NDPS.
que los usuarios puedan localizar las impresoras, SRS, Servicio de Registro de
Servicios.
que las impresoras puedan notificar eventos, ENS, Servicio de Notificación de
Eventos.
que se puedan administrar mejor los recursos. RMS, Servicio de Gestión de
Recursos.
Las impresoras NDPS pueden instalarse con el Administrador de Impresoras de Novell, con
el asistente de Windows o descargarse automáticamente si así está configurado en el
NOVELL NETWARE
Va a ser posible implementar NDPS en cualquier entorno de protocolo: IP puro, sólo IPX o
ambos.
Utilerias de Impresión.
NetWare ofrece la utilería PRINTDEF para definir dispositivos y modos de impresión y
tipos de formas. La utilería CAPTURE/ENDCAP está diseñada para redirigir los puertos de
una estación de trabajo, mientras que la utilería PRINTCON se usa para establecer
configuraciones de trabajos de impresión.
NOVELL NETWARE
Las características que ofrece Netware en protección de datos son en dos sentidos:
Fiabilidad: Se basa en la realidad de los datos que están dentro de la red. Tendremos:
Verificación de lectura tras escritura: Cada vez que se realiza una escritura en
disco, Netware, comprueba mediante una lectura, que los datos se han grabado
correctamente. En caso de que se haya producido un error los datos vuelven a ser
escritos desde el caché de disco.
Duplicación de directorios: Permite duplicar el directorio raíz de un disco para
ofrecer una copia de seguridad en caso de que el original resulte dañado. Ese daño
puede ser tanto un daño físico como por la destrucción de un virus.
NOVELL NETWARE
Otras prestaciones
Servicios de comunicación: Son básicamente dos las que permiten la comunicación entre
usuarios de una red y usuarios de una red distinta:
Mensaje
Correo
Esta comunicación se hace posible gracias a Netware comunication service, que son los
servicios de comunicación de Netware.
Servicio de copia de seguridad: Existe una utilidad que es el sbackup que permite
establecer copias de seguridad en distintos dispositivos físicos.
Servicios de impresión: Hace que con esta versión de Netware se puedan compartir hasta
256 impresoras. Además, los servicios de impresión gestionaran las colas de impresión y el
modo de acceso de los usuarios a las impresoras.
Sistemas de facturación: Existen unas utilidades mediante las cuales se pueden realizar
estadísticas y seguimientos del tiempo de uso del servidor y de los distintos recursos de la
red.
NOVELL NETWARE