historia de los sistemas operativos en red

Anuncio
HISTORIA DE LOS SISTEMAS OPERATIVOS EN
RED
Diego Leal 115096
Edinson Caicedo 1150683
Heiner Villamizar 1150716
Brayam Mora 1151010
SISTEMA OPERATIVO DE RED
Network Operating System (Sistema Operativo de red)
es un componente software de una computadora, cuyo
objetivo es coordinar y administrar las actividades de
los recursos del ordenador en una red de equipos.
*
2
Lanzamientos de SO de red
1987 IBM PC DOS
1991 liberación núcleo de linux
1992 surge solaris
1993 surge windows nt
1994 surge bsd lite y windows nt 3.5.1
1996 windows 4.0
1998 solaris 7ma64 bits
1999 novell multiplataforma
2000 windows 2000
2001 windows xp
2003 windows server 2003
2008 windows server 2008
2009 windows 7
2012 windows 8 y server 2012
3
1969
Ken Thompson y Dennis Ritchie crean UNIX en los laboratorios Bell de AT&T. UNIX
provee una serie de herramientas, cada una realiza una función limitada y bien
definida, utiliza un sistema de archivos unificado como medio de comunicación, y
un lenguaje de comandos llamado “shell” que permite combinar estas
herramientas para realizar acciones complejas.
Servicios básicos ofrecidos por UNIX en redes:
• Sistemas de archivos en red (NFS)
• Copias de seguridad
• impresión
• Inicio de sesiones a través de la red
Estos servicios pueden utilizarse a través de la red.
*
4
1980
Nace SunOS en la empresa Sun MicroSystems, SunOS fue la versión del sistema
operativo derivado de Unix. El sistema operativo Sun estaba basado en BSD
incorporando TCP/IP.
BSD (Berkely Software Distribution) asi denomino la universidad de de California en
Berkely al realizar cambios en el código fuente para poder adaptarlo a sus
necesidades.
Más adelante incorporó funcionalidades del System V convirtiéndose en un SO
totalmente basado en System V, esta versión fue la primera en llamar Solaris 2.
*
5
6
7
1980
NACE NETBIOS “Network Basic Input/Output System", es, (en sentido estricto) una
especificación de interfaz para acceso a servicios de red, es decir, una capa de software
desarrollado para enlazar un sistema operativo de red con hardware específico.
NetBIOS provee los servicios de sesión descritos en la capa 5 del modelo OSI. Se encarga
de establecer la sesión y mantener las conexiones. Pero este protocolo debe
transportarse entre máquinas a través de otros protocolos; debido a que por sí mismo
no es suficiente para transportar los datos en redes LAN o WAN, para lo cual debe usar
otro mecanismo de transporte (Ej: en redes LAN protocolo NetBEUI, en redes WAN
protocolo TCP/IP). Los protocolos que pueden prestar el servicio de transporte a
NetBIOS son:
● IPC/IPX
● NetBEUI
● TCP/IP
NetBIOS permite conexión orientada a la conexión (TCP) o no orientada a la
conexión(UDP), soporta broadcast y multicast.
8
1983
Novell Netware es un sistema operativo de red, una de las plataformas de servicio para
ofrecer acceso a la red y los recursos de información, sobre todo en cuanto a servidores
de archivos. Fue retirado en 1995 por Ray Noorda.
Los Servicios de directorios de Novell (NDS) proporcionan servicios de:
• nombre y seguridad
• encaminamiento
• mensajería
• publicación Web
• servicios de impresión y de archivos.
Mediante la utilización de la arquitectura de directorios X.500, organiza todos los
recursos de red, incluyendo usuarios, grupos, impresoras, servidores y volúmenes. NDS
también proporciona una entrada única para el usuario, que permite a éste poder entrar
en cualquier servidor de la red y tener acceso a todos sus permisos y derechos
habituales.
*
9
VENTAJAS DE NOVELL NETWARE
VENTAJAS
•NDS (Servicio de Directorios de Red)
• Excelente administración de redes en gran escala.
• Es un sistema operativo de red independiente del hardware.
• Ofrece el mejor sistema de impresión y archivos.
• Excelente nivel de seguridad.
• Soporta aplicaciones a través de Módulos cargables de NetWare (NLM).
• La gran infraestructura de Novell es capaz de dar soporte técnico y asistencia por
mucho tiempo.
• Cuando se descubre un error en la versión reciente de NetWare, Novell hace
públicas las posibles soluciones para usuarios nuevos y antiguos.
10
DESVENTAJAS DE NOVELL NETWARE
DESVENTAJAS
•NDS es bastante complejo de instalar y administrar.
• NetWare está perdiendo mercado por la complejidad de NetWare 4.1 y NDS.
• La plataforma de NetWare está un tanto limitada al proveer otros servicios fuera
de servidor de archivos e impresión.
• Servicios como FTP o HTTP requieren comprar software adicional de Novell.
• La actualización de una versión a otra es lenta y compleja.
• Puede ser caro para redes pequeñas.
11
1984
Appletalk es un conjunto de protocolos desarrollados por Apple Inc. para la
interconexión de redes locales. Fue incluido en un Macintosh Apple en 1984 y
actualmente está en desuso en los Macintosh en favor de las redes TCP/IP.
integrado en el sistema operativo de cada equipo que ejecuta el Mac OS. La
implementación actual de AppleTalk permite posibilidades de interconexión
Trabajo en Grupo de alta velocidad entre equipos Apple, así como
interoperabilidad con otros equipos y sistemas operativos de red.
Para la interconexión de redes locales. Fue incluido en un Macintosh Apple en 1984
y actualmente está en desuso en los Macintosh en favor de las redes TCP/IP.
*
12
LINUX
En 1983 Richard Stallman inició el ambicioso Proyecto GNU, con el propósito de crear un
sistema operativo similar y compatible con UNIX. 1985, creó la Fundación del Software Libre
(FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal
que permitiera difundir libremente el software.
En 1991, en Helsinki, Linus Torvalds comenzó un proyecto que más tarde llegó a ser el
núcleo Linux. Esto fue al principio un emulador terminal, al cual Torvalds solía tener acceso
en los grandes servidores UNIX de la universidad.
El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el
GNU C compiler, que aún es la opción principal para compilar Linux hoy (aunque Linux
puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).
Cuando GNU había conseguido fabricar herramientas fundamentales como un intérprete de
comandos, una biblioteca C y un compilador, incorporaron el núcleo Linux. Dicha decisión
fue tomada porque su propio núcleo, Hurd, no estaba listo para poder usarse, por lo que
continuaron el desarrollo de GNU utilizando Linux.
13
WINDOWS
Windows es un sistema operativo desarrollado por la
empresa de software Microsoft Corporation, el cual se
encuentra dotado de una interfaz gráfica de usuario
basada en el prototipo de ventanas
14
WINDOWS
15
WINDOWS SERVER:
VENTAJAS
• Proporcionar una infraestructura integrada que ayuda a asegurar que su
información de negocios estará segura.
• Proporcionar fiabilidad, disponibilidad y escalabilidad para que nosotros
podamos ofrecer la infraestructura de red que los usuarios solicitan
• Proporcionar herramientas flexibles que ayuden a ajustar su diseño e
implementación a sus necesidades organizativas y de red.
• Proporcionar un servidor web integrado y un servidor de transmisión de
multimedia en tiempo real para ayudarle a crear más rápido, fácil y seguro un
Internet dinámico y sitios de internet
• Proporcionar un servidor de aplicaciones integrado que le ayude a desarrollar,
implementar y administrar servicios web en XML más fácilmente.
• Brindar las herramientas que le permitan conectar servicios web a aplicaciones
internas, proveedores y socios.
16
DESVENTAJAS
• Como es de esperarse en la familia Microsoft el costo de licencias.
• En cuestiones de manejo e instalación, es un sistema que requiere altísimo
conocimiento para poder configurar a tope, también contrario a los que afirma
Microsoft con su facilidad de adaptación, es decir que aparte de comprar un
sistema servidor de alto costo, el usuario debe pagar por un personal altamente
especializado, lo cual desde luego no es tan económico.
17
DIRECTORIO ACTIVO
Utiliza distintos protocolos, principalmente LDAP, DNS, DHCP y Kerberos.
Es un servicio establecido en uno o varios servidores en donde se crean objetos tales
como usuarios, equipos o grupos, con el objetivo de administrar los inicios de sesión
en los equipos conectados a la red, así como también la administración de políticas
en toda la red.
Su estructura jerárquica permite mantener una serie de objetos relacionados con
componentes de una red, como usuarios, grupos de usuarios, permisos y asignación
de recursos y políticas de acceso.
18
VIRTUALIZACION
Es la creación a través de software de una versión virtual de algún recurso
tecnológico, como puede ser una plataforma de hardware, un sistema
operativo, un dispositivo de almacenamiento u otros recursos de red.
¿QUE ES EL HYPERVISOR?
Hypervisor o Virtual Machine Monitor (VMM) es una tecnología que esta
compuesta por una capa de software que permite utilizar, al mismo tiempo,
diferentes sistemas operativos o maquinas virtuales (sin modificar o
modificados en el caso de paravirtualización) en una misma computadora
central.
Es decir es la parte principal de una máquina virtual que se encarga de
manejar los recursos del sistema principal exportandolos a la máquina virtual
*
19
TIPOS DE HIPERVISOR
Existen 2 clases principales de hypervisor:
• Tipo 1 (“nativo” ´o “bare-metal”): el hipervisor se ejecuta directamente sobre
el hardware y gestiona los SSOO invitados.
Al SO se le llama Dominio de Control y se ejecuta sobre el hipervisor.
Los invitados son Dominios Logicos.
Ejemplos: Xen, Citrix XenServer, KVM, VMware ESX/ESXi, VMWare VSphere
Microsoft Hyper-V.
• Tipo 2 (“hosted”): el hipervisor se ejecuta en el entorno convencional de un SO.
El hipervisor representa una capa software que se ejecuta sobre el SO anfitrión.
Ejemplos: VMware Workstation, VMware Server, VirtualBox, QEMU, Microsoft
Virtual PC.
20
TIPOS DE HYPERVISOR
21
TIPOS DE VIRTUALIZACIÓN
1. Virtualización de Servidor: Genera la participación de un Servidor físico en
múltiples entornos virtuales, que pasan a llamarse Servidores Virtuales o
Servidores Privados.
2. Virtualizacion de Almacenamiento: Se refiere al proceso de abstraer el
almacenamiento lógico del almacenamiento físico, y es comúnmente usado en
SANs ("Storage Area Network" Red de área de almacenamiento). Los recursos
de almacenamiento físicos son agregados al "storage pool" (almacén de
almacenamiento), del cual es creado el almacenamiento lógico.
3. Virtualización de red. Consiste en combinar conexiones de red como Internet y
otros datos en una red visible y entonces dividir la conexión en otras
conexiones.
22
TIPOS DE VIRTUALIZACIÓN
4. Virtualización de aplicaciones: convierte las aplicaciones en servicios
virtualizados con administración centralizada que nunca están instalados y por
lo tanto no entran en conflictos con otras aplicaciones.
5. Virtualización de Sistema Operativo: Ejecutar más de un sistema operativo en
el mismo dispositivo.El SO anfitrión virtualiza el hardware a nivel de SO. Esto
permite que varios SO virtuales se ejecuten de forma aislada en un mismo
servidor f´ısico. • El SO invitado ejecuta el mismo el mismo kernel que el
anfitrión, de hecho son el mismo SO.
6. Virtualizacion por hardware:Es un caso especial de la virtualización completa
en la que se cuenta con ayuda del procesador. Como ejemplos de plataformas
de virtualizacióon adaptadas a este hardware tenemos: ◦ KVM, VMware
Workstation, VMware Fusion, Microsoft Hyper-V, Microsoft Virtual PC, Xen,
Parallels Desktop for Mac, VirtualBox y Parallels Workstation.
23
VENTAJAS DE LA VIRTUALIZACION
1. Disminuye la utilización de hardware físico.
2. Reducción de gastos. Al disminuir los hardwares físicos los gastos asociados a
ellos (luz, mantenimiento, etc.) se ven recortados.
3. Aumento de la eficiencia. A medida que la virtualización se va estableciendo
dentro de una compañía, los usuarios utilizarán más eficiente los componentes
del hardware .
4. Largo ciclo de vida. Con la virtualización los programas se almacenan en
servidores, lo que implica que la necesidad de equipos más modernos es más
reducida que en un hardware.
*
24
Sistemas operativos en la nube
Se pueden definir como un escritorio virtual en la
web, accesible mediante un navegador, con
múltiples aplicaciones integradas que permiten al
usuario administrar y organizar fácilmente sus
datos desde cualquier ubicación sin necesidad de
instalar software adicional en la máquina.
Algunos ejemplos:
• EyesOS
• iCloud
• CorneliOS
• GlideOS
• MyGoya
• Atoolo
25
TENDENCIA ACTUAL-SERVICIOS EN LA NUBE
En este caso se contrata capacidad de proceso (CPU) y almacenamiento. El
proveedor se encarga de su gestión y para el cliente se convierten todos los gastos
en variables (sólo se paga por lo que se usa).
•
•
•
•
*
Software como Servicio (SaaS)
Plataforma como Servicio (PaaS)
Infraestructura como Servicio (IaaS)
Escritorio como Servicio (DaaS)
26
Software como servicio (SaaS)
Es lo que comúnmente se identifica con “cloud”.
Es una aplicación para el usuario final donde
puede pagar un alquiler por el uso de software.
No es necesario adquirir un software en
propiedad (como Microsoft Office), instalarlo,
configurarlo y mantenerlo.
*
27
Plataforma como Servicio (PaaS)
Proporciona un entorno de trabajo para el
desarrollo de aplicaciones. En otras
palabras, ofrece la arquitectura así como
la infraestructura general necesaria para
permitir el desarrollo de aplicaciones, lo
que
incluye
recursos
de
red,
almacenamiento de datos, y servicios de
administración de software y soporte
técnico.
Ej: Windows Azure, Google AppEngine
28
Infraestructura como Servicio (IaaS)
En el caso de IaaS, los recursos informáticos
ofrecidos consisten, en hardware virtualizado,
en otras palabras, infraestructura de
procesamiento. Abarca aspectos como el
espacio en servidores virtuales, conexiones de
red, ancho de banda, direcciones IP y
balanceadores de carga. Físicamente, el
repertorio de recursos de hardware disponibles
proceden de multitud de servidores y redes,
generalmente distribuidos entre numerosos
centros de datos, de cuyo mantenimiento se
encarga el proveedor del servicio cloud.
Ej: Amazon Web Services
29
CAPACIDAD DE ADMINISTRACIÓN DE SERVICIOS EN LA NUBE
*
30
Escritorio como Servicio (Daas)
Escritorios Virtuales se ejecutan en los servidores en
centros de datos, los usuarios pueden conectarse a ellos
desde cualquier lugar.
Proveedores:
● VMware Horizon Air
● WorkSpaces Amazon
● Citrix XenDesktop
31
*
32
REFERENCIAS
• http://www.virtualizacion.com/hypervisor/
• http://blog.capacityacademy.com/2012/08/07/que-es-la-virtualizacion-y-cuales
-son-sus-beneficios/
• http://profesores.fi-b.unam.mx/sun/Downloads/Solaris/DavidGalan/1.historia.
pdf
• http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/InvesDes/Protoco
los-NBI/doc/netbios.html
• https://hipertextual.com/archivo/2014/09/historia-sistemas-operativos-gnulinu
x/
• http://www.interoute.es/what-iaas
• http://www.interoute.es/what-saas
• http://www.interoute.es/what-paas
• http://programacion.net/articulo/sistemas_operativos_web_el_futuro_de_los_
sistemas_operativos_en_la_nube_359
• http://www.gonzalonazareno.org/cloud/material/IntroVirtualizacion.pdf
• http://www.adminso.es/images/6/6d/Eugenio_cap1.pdf
•
33
*
GRACIAS
*
34
Descargar