HISTORIA DE LOS SISTEMAS OPERATIVOS OPERATIVOS TIPO SERVIDOR POR Felipe Paniagua Cesar Coutin Luciana Villorina Juan Camilo González López
INTRODUCCION Para 1980 Dos sistemas operativos dominaban la escena de la computadora personal: MSDOS, escrito por Microsoft, Inc., para la IBM PC y otras computadoras que utilizaban la CPU Intel 8088 y sus sucesores. Y UNIX, que dominaba en las computadoras personales mayores que hacían uso de CPU Motorola 68000 Aunque la versión inicial de MS-DOS era relativamente primitiva, versiones subsiguientes fueron incluyendo mas características de UNIX, lo que no es totalmente sorprendente dado que Microsoft era un proveedor importante de UNIX, y que usaba el nombre comercial de XENIX. Un avance importante que empezó a tomar su sitio a mediados de la década de 1980 es el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. En un sistema operativo en red, los usuarios tienen conocimiento de la existencia de múltiples computadoras y puede ingresar en maquinas remotas y reproducir archivos de una maquina a la otra. Cada maquina ejecuta su
Los sistemas operativos en red no son fundamentalmente diferentes de los sistemas operativos uniprocesadores. Sin duda necesitan un controlador de interfaz en red y algún software de bajo nivel para impulsarlo, así como programas para lograr un ingreso remoto al sistema y un acceso remoto del archivo . Los sistemas operativos distribuidos reales requieren mas que simplemente agregar un poco de código a un sistema operativo uniprocesador, ya que los sistemas operativos distribuidos y centralizados difieren de manera decisiva.
SISTEMAS OPERATIVOS PARA SERVIDORES •
•
NOVELL NETWARE: Novell NetWare está en el mercado desde 1983, el mismo año
en que IBM introdujo la computadora personal IBM XT y el DOS 2.0 para IBM PC. Novell desarrolló originalmente NetWare para ejecutarse en un servidor basado en el microprocesador Motorola MC68000 usando configuración de red Novell S-Net. La presentación del XT de IBM y la versión 2 del DOS hizo ver a muchas empresas, entre ellas Novell, la oportunidad de desarrollo del producto. Como el código de NetWare estaba escrito en C, que es un lenguaje de los denominados "portables", Novell pudo trasladar parte del código del NetWare existente al nuevo equipo Como es sabido, el entorno DOS/Intel 8088 no es el mejor para ejecutar aplicaciones multiusuario, especialmente un sistema operativo multiusuario como NetWare. El BIOS (sistema básico de entradas/salidas), desarrollado para el PC original (y necesario con el DOS), está diseñado para ambientes monousuario. 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. Las dificultades de Novell estribaron en la necesidad de escribir y actualizar constantemente los controladores para ofrecer compatibilidad con el
UNIX: Unix se trata de un sistema operativo de los mas utilizados y con mas futuro debido a
que son muchos organismos oficiales y particulares los que defienden su utilización, así como muchas firmas de fabricación y comercialización de computadoras que lo incorporan en sus productos productos.. Podemos citar el ejemplo de la Comunidad Económica Europea, que impone el sistema operativo UNIX en todas las aplicaciones que se desarrollan bajo sus auspicios. Unix es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite Permite a los usuarios correr sus programas.. Controla los dispositivos de periféricos conectados programas conectados a la máquina. Además es un sistema multiusuario, en el que existe la portabilidad para la implementación de distintas computadoras. Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo. - Está Está escrito escrito en un un lenguaje de alto nivel: C. - Dispone Dispone de un lengua lenguaje je de control programable llamado SHELL. - Ofrece facilidades facilidades para la creación creación de programas programas y sistemas y el ambiente adecuado para las tareas de diseños de software software.. Emplea Emplea manejo manejo dinámico dinámico de memoria por intercambio o paginación
•
•
•
•
•
Windows NT 3.1: Es la primera versión de Windows NT de Microsoft Microsoft,, línea de sistemas
operativos de escritorio y servidores de negocios. Fue lanzado el 27 de julio de 1993 1993.. La primera demostración pública de Windows NT, en su momento llamada "Windows Advanced Server para para Lan Manager", fue en en una conferencia conferencia de desarrollador desarrolladores es en agosto de 1991 1991,, y se anunció oficialmente en la primavera de 1993 bajo el marco de Comdex,, realizado en Atlanta Comdex Atlanta,, Georgia Georgia.. Interfaces de programación de aplicaciones en Windows NT se apliquen de la manera encima de los subsistemas de indocumentados Native API, que fue lo que permitió a la tardía adopción de la API de Windows. Windows Windows NT fue el primer sistema operativo en utilizar Unicode internamente. Windows NT 3.5: es la segunda versión del sistema operativo Microsoft Windows NT. NT. Fue
lanzado el 21 de septiembre de 1994 1994.. Uno de los principales objetivos durante Windows NT 3.5 fue aumentar la velocidad del sistema operativo. Como resultado, al proyecto se le dio el nombre clave "Daytona", en referencia a la pista de carreras Daytona Daytona.. Entre las nuevas características de Windows NT 3.5 se incluye una nueva pantalla de inicio. La interfaz se ha actualizado para ser más compatible con la de Windows para trabajo en grupo 3.xx. También mejoró el soporte Obj Object ect Lin Linkin kingg and Embed Embeddin dingg (OLE) de la versión 1.0 a la 2.0 y es más eficiente - el rendimiento rendimiento es mayor y requiere requiere menos memoria que Windows NT 3.1.
Windows NT 3.51 es el tercer lanzamiento de Microsoft Windows NT, NT, línea de los sistemas
operativos. Fue publicado el 30 de mayo de 1995 1995,, nueve meses después de Windows NT 3.5. 3.5. A pesar de la diferencia significativa en el núcleo base, Windows NT 3.51 es fácilmente capaz de ejecutar un gran número de aplicaciones Win32 diseñado para Windows 95. 95. Windows NT 3.51 puede incluso correr recientes aplicaciones de 32 bits, bits, tales como Moz Mozilla illa Fir Firef efox ox o Ópera Ópera.. Los más recientes aplicaciones de 32 bits no funcionarán como los desarrolladores han impedido su aplicación en el trabajo con cualquier versión de Windows anterior a Windows 98, 98, también porque algunas aplicaciones no funcionan correctamente con las más antiguas de Windows NT 3.51 interfaz. NT 3.51 fue el último de la serie que se ejecutan en un 386, y es de alguna manera el hambre de menos recursos de la línea NT NT.. Su capacidad de utilizar particiones HPFS (que NT 4.0 y más tarde no pudo), y su capacidad para ejecutar al menos algunas de las API de control común, significa que aún encuentra un lugar para el uso ocasional de máquinas más antiguas.
Windows NT 4.0 fue la cuarta versión del sistema operativo de Microsoft Windows NT, NT,
lanzado en 1996 1996.. Es un sistema Windows de 32-bit disponible para estaciones de trabajo y versiones para servidores con una interfaz gráfica similar a la de Windows 95. 95. Las ediciones para servidores de Windows NT 4.0 además incorporan un Servidor We Web b, IIS 2.0. 2.0. Además soporta soporta de forma nativa nativa los plugins y extensiones extensiones de Microsoft Frontpage,, una aplicación para la creación de sitio web y su mantenimiento. Otras Frontpage características importantes son Microsoft Transaction Server para aplicaciones en red, y Microsoft Message Queue Server (MSMQ), para mejorar las comunicaciones. •
•
•
•
Windows 2000 Server
Está destinada a ser el servidor de archivos, impresión, web, FTP de una empresa de chica a mediana. Su antecesor es Windows NT 4.0 Server. Es ideal para cuando no se requiere de un servidor dedicado a cada tarea o departamento, logrando de esta manera mantener todo centralizado en un solo servidor servidor.. Windows Windows 2000 2000 Advanced Advanced Server
es el sucesor de Windows NT Server 4.0 Enterprise Edition. Este sistema está orientado a empresas de medianas a grandes que ya tienen una mayor demanda por parte de los clientes (es decir, los usuarios de la red) para ejecutar aplicaciones de negocios en línea como soluciones en comercio electrónico y punto.com.
•
•
•
Windows Windows 2000 Datacenter Datacenter Server
Es una versión de primer nivel especializada para Windows 2000 Server, que admite el multiprocesamiento simétrico (SMP) de 32 vías y hasta 64 GB de memoria física. Al igual Windows 2000 Advanced Advanced Server, proporciona los servicios de clústeres y equilibrio que Windows de carga al igual que las funciones estándar. Está destinado a servidores muy potentes, pensado para, por ejemplo simulaciones espaciales, cálculos matemáticos complejos, simulaciones de ingeniería, etc. También se lo utiliza para manejar grandes volúmenes de datos, como por ejemplo procesamiento de transacciones en línea, proyectos de consolidación de servidor así como para ISP a gran escala y alojamiento de sitios Web (de allí su nombre nombre Datacenter Datacenter Edition). Edition). Windows Server 2003 es un sistema operativo de la familia Windows de la marca
Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión del núcleo NT es la 5.2, Windows Server 2003 se podría considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas están deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las características de servidor
Sus características más importantes son: Sistema de archivos NTFS NTFS:: cuotas cifrado y compresión de archivos, carpetas y no unidades completas. permite montar dispositivos de almacenamiento sobre sistemas de archivos de otros dispositivos al estilo unix.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Los servidores que maneja Windows 2003 son:
Servidor de archivos Servidor de impresiones Servidor de aplicaciones Servidor de correo (SMTP SMTP//POP POP)) Servidor de terminal Servidor de Redes privadas virtuales (VPN) (o acceso remoto al servidor) Controlador de Dominios (mediante Active Directory) Directory) Servidor DNS Servidor DHCP Servidor de Streaming de Vídeo
Windows Server 2008 es el nombre de un sistema operativo diseñado para servidores de
•
•
•
•
•
Microsoft. Es el sucesor de Windows Server 2003, Microsoft. 2003 , distribuido al público casi cinco años antes. Al igual que Windows Vista, Vista, Windows Server 2008 se basa en el núcleo Windows NT 6.0. Posteriormente se lanzó una segunda versión, denominada Windows Server 2008 R2. R2. Hay algunas diferencias (unas sutiles y otras no tanto) con respecto a la arquitectura del nuevo Windows Server 2008, que pueden cambiar drásticamente la manera en que se usa este sistema operativo. Estos cambios afectan a la manera en que se gestiona el sistema hasta el punto de que se puede llegar a controlar el hardware de forma más efectiva, se puede controlar mucho mejor de forma remota y cambiar de forma radical la política de seguridad. Entre las mejoras que se incluyen, están: Nuevo proceso de reparación de sistemas NTFS: proceso en segundo plano que repara los archivos dañados. Creación de sesiones de usuario en paralelo: reduce tiempos de espera en los Terminal Services y en la creación de sesiones de usuario a gran escala. Cierre limpio de Servicios. Sistema de archivos SMB2: de 30 a 40 veces más rápido el acceso a los servidores multimedia. Address Space Load Randomization Randomization (ASLR): protección contra malware en la carga de
VERSIONES •
•
•
•
•
•
•
•
•
•
•
Windows Server 2008 Standard Edition (x86 ( x86 y x86-64 x86-64)) Windows Windows Serve Serverr 2008 2008 R2 Todas Todas las Edicion Ediciones es (Solo (Solo 64Bit) 64Bit) Windows Server 2008 Enterprise Edition (x86 y x86-64) Windows Server 2008 Datacenter Edition (x86 y x86-64) Windows HPC Server 2008 (reemplaza Windows Compute Cluster Server 2003) 2003 ) Windows Web Server 2008 (x86 y x86-64) Windows Storage Server 2008 (x86 y x86-64) Windows Small Business Server 2008 (Nombre (Nombre clave "Cougar") "Cougar") (x86-64) (x86-64) para pequeñas empresas Windows Essential Business Server 2008 (Nombre (Nombre clave "Centro") "Centro") (x86-64) (x86-64) para empr em presa esass de tama tamaño ño med medio io[3] Windows Windows Server Server 2008 2008 para para sistemas sistemas basados basados en Itanium Windows Server 2008 Foundation Server
Debian Debian GNU/Lin GNU/Linux ux es un sistema operativo libre libre,, desarrollado por más de mil voluntarios •
•
alrededor del mundo, que colaboran a través de Internet. Debian se caracteriza por: La disponibilidad en varias arquitecturas arquitecturas.. La versión estable incluye soporte para 12 plataformas:[4] i386 – x86-32 amd64 – x86-64 alp alpha – DEC Alpha spar sparcc – Sun SP SPAR ARC C arm – ARM architecture arme armell – Emul Emulad ador or de ARM Emulator powe powerpc rpc – Arqui Arquite tectu ctura ra PowerPC hppa hppa – Arqui Arquite tect ctur uraa HP PA-RISC ia64 – Arquit Arquitectu ectura ra Intel Itanium (IA-64) mips, mips, mipsel mipsel – Arquit Arquitectu ectura ra MIPS (big-endi (big-endian an y littlelittle-endi endian) an) s390 – Arquit Arquitectu ectura ra IBM ESA/390 y z/Architecture m68k m68k – Arquit Arquitectu ectura ra Motorola 68k en Amiga Amiga,, Atari Atari,, Mac Mac,, y varios sistemas –
–
–
–
–
–
–
–
–
–
–
–
Red Hat: Es una de las distribuciones distribuciones Linux de "mediana edad". La versión 1.0 fue •
•
presentada el 3 de noviembre de 1994 1994.. Al igual que que en el Red Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de codificación de tipografías para el sistema. Esto tiene poco efecto en usuarios angloparlantes angloparlantes,, pero cuando se usa la parte superior del juego de caracteres ISO 8859-1, 8859-1, éstos se codifican de manera radicalmente diferente. Esto puede ser visto, por ejemplo, por usuarios que hablan francés o sueco como algo agresivo, pues sus antiguos sistemas de archivo lucen muy diferentes y pueden ser luego inutilizables. Puede deshacerse este cambio quitando la parte ".UTF-8" de la configuración de lenguaje. La versión 8.0 fue además la primera en incluir el entorno de escritorio gráfico Bluecurve.. Bluecurve
•
•
•
•
•
•
•
•
SUSE Linux: incluye un programa único de instalación y administración llamado YaST2
que permite realizar actualizaciones, configurar la red y el cortafuegos cortafuegos,, administrar a los usuarios, y muchas más opciones todas ellas integradas integradas en una sola interfaz amigable. Además incluye varios escritorios, entre ellos los más conocidos que son KDE y Gnome Gnome,, siendo el primero el escritorio por omisión. La distribución incorpora las herramientas necesarias para redistribuir el espacio del disco duro permitiendo así la coexistencia con otros sistemas operativos existentes en el mismo. Usa sistemas de paquetes RPM (RPM package manager) originalment originalmente e desarrollados desarrollados por Red Hat Hat aunque no guarda relación relación con esta esta distribución. distribución. CentOS: CentOS soporta casi casi las mismas arquitectur arquitecturas as que Re Red d Hat Ent Enterpr erprise ise Linux: Linux: Intel x86 x86-compatible -compatible (32 bit) (Intel Pentium I/II/III/IV/Celeron/Xeon, AMD K6/II/III, AMD Duron, Athlon/XP/MP). Advanced Adva nced Micr Micro o Devices AMD64 AMD64(A (Athlo thlon n 64, etc) etc) e Intel EM64T (64 bit). Las versiones 3.x y 4.x (pero no la 5.0 y posteriores) además soportaron: Intel Itanium (64 bit). PowerPC/32 PowerPC /32 (Apple (Apple Macintosh PowerMac corriendo sobre procesadores G3 o G4 PowerPC). PowerPC ).
IMPORTANCIA IMPORTANCIA DE LINUX Y WINDOWS SERVER EN LA ACTUALIDAD Linux Avanzando terreno están las soluciones basadas en GNU (software de uso público)
•
•
•
•
como Linux. El nacimiento de distribuciones comerciales ( RedHat, S.U.S.E o Caldera) y entornos de instalación y uso más amigables (Gnome, KDE) hacen de Linux una de las mejores soluciones existentes en el momento, Su rápido crecimiento le llevará a ser la implantación más usada en servidores Internet. Hoy por hoy existen aplicaciones gratuitas gratuitas o semigratuitas semigratuitas para suplir las necesidades de cualquier cualquier empresa: MySQL como sistema gestor de base de datos (adoptado recientemente por la NASA), Apache como servidor web, PHP, PHP, servidor de aplicaciones ZOPE, proyectos de clustering clustering como LVS dotan a las implantaciones Linux de potencia y prestaciones a muy bajo coste. Además, al funcionar bajo plataformas plataformas INTEL, no nos vemos obligados a depender de un proveedor, como era el caso de SUN. Windows Server 2008 ofrece mejoras importantes frente a sus predecesores: Mayor control sobre el servidor y la infraestructura. Más seguridad , con herramientas de protección integradas. Nuevo servidor web IIS 7 , completamente remodelado, incluyendo: Nueva consola de comandos. Nuevas herramientas de gestión para un control total del servidor web. –
ESTADISTICAS ESTADISTICAS DE USO US O EMPRESARIAL DE WINDOWS SERVER Y LINUX Un informe informe realizado realizado por Symantec Symantec con datos de 1.780 empresas de 26 países, 50 de ellas españolas, muestra que el número de servidores basados en sistema operativo Windows duplica el de los que instalan el sistema Linux .
Grafico: http://www.muywindows.com/2010/01/18/en-servidores-windows-gana-a-linux-2-a-1
Gracias por su atención