Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.
La arquitectura de Windows NT es altamente modular y se basa en dos capas principales:- Modo usuario: Cuyos programas y subsistemas están limitados a los recursos del sistema a los que tienen acceso.
- Modo núcleo: Tiene acceso total a la memoria del sistema y los dispositivos externos.
Modo usuario
Modo núcleo
El modo núcleo de Windows 2000 tiene un acceso completo al hardware y a los recursos del sistema de la computadora y ejecuta su código en un área de memoria protegida. Controla el acceso a la planificación, priorización de hilos, gestión de memoria y la interacción con el hardware. El modo núcleo impide que los servicios y las aplicaciones del modo usuario accedan a áreas críticas del sistema operativo a las que no deberían tener acceso, deben pedir al núcleo que realice esas operaciones en su nombre.
El modo núcleo está formado por servicios executive, que a su vez están formados por varios módulos que realizan tareas específicas, controladores de núcleo, un núcleo y una Capa de Abstracción del Hardware o HAL.
Executive
El Executive se relaciona con todos los subsistemas del modo usuario. Se encarga de la Entrada/Salida, la gestión de objetos, la seguridad y la gestión de procesos.NT Ver. | Nombre | Ediciones | Fecha Lanzamiento | Compilación |
---|---|---|---|---|
NT 3.1 | windows NT 3.1 | Workstation, Advanced Server | julio 1993 | 528 |
NT 3.5 | Windows NT 3.5 | Workstation, Server | septiembre 1994 | 807 |
NT 3.51 | Windows NT 3.51 | Workstation, Server | mayo 1995 | 1057 |
NT 4.0 | Windows NT 4.0 | Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded | julio 1996 | 1381 |
NT 5.0 | Windows 2000 | Professional, Server, Advanced Server, Datacenter Server | febrero 2000 | 2195 |
NT 5.1 | Windows XP | Home, Professional, Media Center (2004 & 2005), Tablet PC, Starter, Embedded, N, 64 bit edition (IA-64 | octubre 2001 | 2600 |
NT 5.2 | Windows Server 2003 | Standard, Enterprise, Datacenter, Web, XP Pro x64 | abril 2003 | 3790 |
NT 5.1 | Windows Fundamentals for Legacy PC | Version Standart,una version de Windows XP.Con menos complementos,hecho especialmente para PCs Con Windows 95 o 98. | julio 2006 | 2600 |
NT 6.0 | Windows Vista | Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate (la única versión que no está disponible para equipos de 64-bits es la versión Starter, ya que es una versión para menos prestaciones.) | enero 2007 | 6000 |
NT 6.0 | Windows Server 2008 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server | febrero 2008 | 6001 |
NT 6.1 | Windows 7 | Starter, Home Basic, Home Premium, Professional, Ultimate, Enterprise (la única versión que no está disponible para equipos de 64-bits es la versión Starter, ya que es una versión para menos prestaciones.) | octubre 2009 | 7600 |
- Windows NT es un sistema multitarea preferencial
- Windows NT es un sistema multiusuario. Esto implica que tanto la interfaz como los privilegios del sistema pueden variar, en función del usuario que esté conectado al sistema
- Windows NT admite, de forma nativa, muchas características de red
- Windows NT es más seguro, en particular con relación con el sistema de archivos (NTFS)y también con respecto a la resistencia del SO.
- Nuevo sistema operativo de 32 bits. Windows NT fue construido desde cero con 32 bits. No hereda viejos códigos por motivos de compatibilidad como hizo Windows 95.
- Memoria separada. Cada programa se ejecuta en una región de memoria separada. Esto impide que el cuelgue de un programa acarree el cuelgue del resto de programas en ejecución. El sistema operativo tiene la capacidad de expulsar a un programa sin afectar al resto de programas que estén funcionando en ese momento. Aunque fallen programas aislados, el sistema operativo no debería perder el control de la máquina en ningún momento.
- Multitarea preferente. Permite la ejecución simultánea de aplicaciones. Al menos ésta es la impresión que recibe el usuario aunque el procesador únicamente pueda estar atendiendo una tarea en cada momento. El sistema operativo es el que asigna los ciclos de procesador para cada aplicación evitando que una de ellas lo monopolice por completo.
- Multiprocesador. Es capaz de utilizar varios procesadores en la misma máquina, asignando a cada uno de ellos tareas distintas.
- Multiusuario. Gestiona accesos concurrentes de varios usuarios al sistema desde distintos puestos de la red.
- Portabilidad. Windows NT fue diseñado para funcionar, sin apenas cambios, en distintos tipos de hardware. El único código específico del hardware es el conocido como HAL (Hardware Abstraction Layer); el resto de código es común para todos los sistemas. Se comercializan versiones de Windows NT para procesadores Intel y para procesadores Alpha.
- Integración en entornos mixtos. Windows NT puede comunicarse con una gran variedad de máquinas en la red mediante la utilización de los correspondientes protocolos: con Novell Netware mediante IPX/SPX, con Unix mediante TCP/IP, con Macintosh mediante AppleTalk y con clientes Windows mediante NetBEUI.
- Modelo de seguridad de dominio. Es un sistema de acceso de usuarios a recursos de la red en el que es necesaria una autentificación previa. Los controladores de dominio son las máquinas Windows NT que se encargan de la validación de los usuarios que inician sesión según la base de datos de usuarios o SAM (Security Account Manager).
- Sistema de archivos NTFS. Es un sistema de almacenamiento de archivos que incorpora seguridad: sólo los usuarios autorizados pueden acceder a los archivos. Windows NT también incluye soporte para FAT (aunque no para FAT32) y HPFS (sistema de archivos de OS/2).
- Tolerancia a fallos. Windows NT incorpora mecanismos para seguir funcionando aun en presencia de fallos. Incluye soporte para RAID (Redundant Array of Inexpensive Disk) que impide la pérdida de datos aunque falle uno de los discos duros del ordenador.
No hay comentarios:
Publicar un comentario