Cuadro Comparativo

12
INSTITUTO TECNOLÓGICO SUPERIOR ZACATECAS OCCIDENTE CUADRO COMPARATIVO: “TENDENCIAS DE LOS SD” UNIDAD V JOSÉ ÁNGEL GARCÍA GARCÍA INGENIERÍA EN INFORMÁTICA EDUARDO OROZCO ORTEGA SISTEMAS OPERTATIVOS 08 DE JUNIO DEL 2012

Transcript of Cuadro Comparativo

Page 1: Cuadro Comparativo

INSTITUTO TECNOLÓGICO SUPERIOR ZACATECAS

OCCIDENTE

CUADRO COMPARATIVO:

“TENDENCIAS DE LOS SD”

UNIDAD V

JOSÉ ÁNGEL GARCÍA GARCÍA

INGENIERÍA EN INFORMÁTICA

EDUARDO OROZCO ORTEGA

SISTEMAS OPERTATIVOS

08 DE JUNIO DEL 2012

Page 2: Cuadro Comparativo

Tendencias de los sistemas operativos distribuidos

Tendencia Descripcion

Fibra

óptica

Un desarrollo importante en hardware son las redes de fibra óptica de

alta velocidad que agilizarían la transferencia de archivos y se podría

prescindir de la memoria caché. Esto también simplificaría en mucho el

software a utilizarse en los sistemas de archivos distribuidos.

Domóticael campo de la programación de los controladores asociados a una red

domótica, en particular Java y el más reciente Jini, que aportan una

serie de soluciones que facilitan la compatibilidad entre dispositivos de

distintos fabricantes y apuestan claramente por una arquitectura de tipo

distribuido, dotando a las redes domóticas de una flexibilidad y un

potencial de crecimiento inusitados.

Jini: la

evolución

de Java

Sun Microsystems es la que ha lanzado un diseño revolucionario al

mundo de la interconexión de aparatos heterogéneos a través de la red

con el lanzamiento de un nuevo entorno de trabajo: el Jini.

Un sistema Jini es un sistema distribuido basado en la idea de

federaciones de usuarios y de los recursos que necesitarán dichos

usuarios. El objetivo principal es conseguir que la red se convierta en

una herramienta flexible y fácil de administrar, en la cual los recursos

ofrecidos sean fácilmente localizables, tanto por los usuarios humanos

como por los posibles dispositivos que soliciten recursos a la red.

HIDRA El proyecto HIDRA consistió en el diseño de una arquitectura para dar

soporte a objetos replicados en un sistema en cluster. Tales sistemas se

caracterizan por proporcionar hacia el exterior la imagen de un sistema

único. El objetivo de la arquitectura HIDRA es servir como base para el

desarrollo de aplicaciones y sistemas altamente disponibles (ver Figura

2). El modelo de programación ofrecido es el de objetos distribuidos, por

lo que el componente principal de la arquitectura es un gestor de

Page 3: Cuadro Comparativo

invocaciones a objetos (ORB) con soporte a replicación. Además del

ORB, HIDRA está compuesta por una serie de niveles que proporcionan

los servicios complementarios necesarios para dar el soporte a

replicación: monitor de pertenencia, nivel de transporte no fiable (el nivel

más básico de comunicación, sin garantías en cuanto a la entrega u

orden de los mensajes) y transporte fiable (que garantice la entrega de

los mensajes enviados siempre que el destinatario no haya fallado).

Estos componentes se ubican en parte en el núcleo del sistema

operativo que sirve de base,

ya que HIDRA pretende extender el núcleo, de modo que sea posible

construir también servicios altamente disponibles del propio sistema

operativo y ser base para el desarrollo de sistemas cluster. Por ello

ofrece un diferente soporte a nivel de sistema operativo y a nivel de

procesos de usuario.

Globdata En GlobData, se proporciona un middleware Java para la construcción,

sobre bases de datos relacionales, de una base de datos distribuida

geográficamente que proporciona, además, una visión orientada a

objetos de las bases de datos subyacentes. La arquitectura de este

middleware, llamada COPLA (ver Figura 3), se basa en tecnología

CORBA para integrar las diferentes componentes con las aplicaciones

usuarias. COPLA replica la base de datos proporcionando diferentes

modos transaccionales, permitiendo incluso el uso del sistema (con

ciertas restricciones) cuando un nodo se encuentra aislado del resto. La

consistencia es gestionada incluyendo diferentes protocolos de

consistencia intercambiables, que proporcionan diferentes

características adecuadas a los diferentes tipos de aplicaciones que

pueden existir. La tolerancia a fallos, además, es tratada con especial

detalle por COPLA, proporcionando incluso protocolos que permiten la

reconexión de nodos fallidos sin necesidad de costosos procesos de

“puesta al día” de su información.

MADIS En el proyecto MADIS se retoma el problema de las bases de datos

Page 4: Cuadro Comparativo

distribuidas iniciado en GlobData, centrándose más en la integración

con Java, a través de interfaces JDBC estándar, y proporcionando

protocolos de consistencia más adecuados para entornos de cluster. El

objetivo de MADIS incluye, además, la inclusión de las tecnologías

desarrolladas en HIDRA, como soporte para la integración en bases de

datos en cluster, y las características obtenidas en GlobData.

HARL HARL, han desarrollado soluciones particulares en el ámbito de los

sistemas operativos, así como en los sistemas de redes. HARL es un

router tolerante a fallos, capaz de proporcionar alta disponibilidad a las

comunicaciones de una organización, a bajo coste. El diseño de HARL

está basado en tecnología de PC, ejecutando una modificación del

sistema operativo Linux. El sistema está compuesto por una serie de

PC’s que replican el papel de router. Mediante una cuidadosa

infraestructura en el kernel, capaz de detectar fallos en el router

principal, el sistema es capaz de reemplazar en muy breve espacio de

tiempo el papel del router caído, manteniendo activas las conexiones

que existían antes del fallo. De este modo, el error se hace

imperceptible a todos los efectos, pudiendo sustituir en caliente la

unidad dañada, sin interrumpir el funcionamiento del router altamente

disponible.

Page 5: Cuadro Comparativo
Page 6: Cuadro Comparativo

Las principales tendencias tecnológicas que marcarán su desarrollo futuro se indican

seguidamente de forma resumida:

· Transición del protocolo IPv4 al IPv6.

· Mucha mayor capacidad de direccionamiento.

. Conectividad extendida a individuos, entidades y máquinas.

· Mayor ancho de banda: mayor velocidad de transmisión u manejo de la

información en tiempo real.

· Mejor calidad del servicio (QoS).

· Subsistema multimedia IP (IMS).

· Mejor soporte de aplicaciones en tiempo real.

· Prestaciones de seguridad mejoradas (IPsec).

· Desarrollo de la web semántica: Los servicios web prometen ser una solución

conveniente a la necesidad de conectividad e integración entre las aplicaciones

de diferentes agentes socioeconómicos

· Desaparecen las limitaciones: fijo, móvil, voz, datos y aplicaciones, todo ello se

podrán disfrutar en un mismo entorno.

· Con mayor ancho de banda se puede usar la tecnología de la red del almacén

(SAN). Estas redes del almacenaje consisten en almacenar archivos, mail o

información contable o administrativa para conectar, manejar, y optimizar los

datos desde la empresa u oficina a la empresa que ofrezca el servicio.

· UMTS / GPRS - Sistema de Telecomunicaciones Móviles Universal / Servicio

general de paquetes por radio.

Page 7: Cuadro Comparativo

Sistemas operativos web: el futuro de los

sistemas operativos en la nube

La mayoría de las personas ha oído hablar alguna vez de WebOS o Sistemas Operativos Web, pero lo mismo no está muy claro lo que es. WebOS con términos que describe los servicios de red de Internet, aunque se han asociado la mayoría de veces dentro del contexto HTTP. Hemos recopilado una serie de aplicaciones para que vean lo que es y puedan probar este tipo de aplicaciones desde vuestro navegador.

EyesOS

Es un escritorio virtual multiplataforma, libre y gratuito basado sobre el estilo del escritorio de un sistema operativo. El paquete básico de aplicaciones que vienen por defecto, incluye toda la estructura de un sistema operativo y algunas aplicaciones de tipo suite ofimática como un procesador de textos, un calendario, un gestor de archivos, un mensajero, un navegador, una calculadora y más.

Es posible iniciar el desktop eyeOS y todas sus aplicaciones desde un navegador web, y no hace falta la instalación de ningún software adicional, ya que lo único que se necesita es un navegador que soporta AJAX, Java y Macromedia Flash

iCloud

Es otro webOS que tiene un escritorio sencillo parecido al entorno de Windows 7, con una barra de sistema y otra lateral que se pueden personalizar por medio de widgets. Viene con algunas herramientas como:

Procesador de texto. Tareas y Calendario. Gestor de tareas. Clientes de correo electrónico. Reproductor para MP3.

GlideOSEste sistema operativo incorpora varias funciones como gestión multimedia y ficheros de oficina, correo electrónico e incluso podrás crear tu propia página personal y blog. A diferencia de lo que sucede en la mayor parte de escritorios Web, cada aplicación de GlideOS se abre en una nueva ventana del explorador que conserva intactas las barras de herramientas, lo cual resulta práctico, pues permite emplear los botones de siguiente y anterior para navegar por las opciones. Sobresalen también sus prestaciones multimedia, ya que admite más formatos de vídeo y audio que sus competidores, además de incluir el programa Photo Edit, para editar imágenes.

Page 8: Cuadro Comparativo

OOS

Es un sencillo sistema operativo online que dispone de varias aplicaciones como puede ser un lector de PDF, juegos, panel de control, gestor de archivos e imágenes. Solo hace falta registrarse y verificar tu correo para poder hacer uso de este sistema desde cualquier parte del mundo.

Startforce

Es otro sistema operativo basado en web, que nos permitirá escuchar música, ver fotografías, tiene un procesador de texto y tiene una interfaz muy amigable, similar al sistema operativo de Microsoft.

Mybooo

Ofrece es una especie de escritorio virtual en el que compartir tus feeds, te ofrece un editor de texto, libreta de direcciones, mensajería, navegador de Internet y mucho mas. Dispone de un buscador múltiple que permite hacer búsquedas en servicios como  Google, Yahoo...

SilverOS

Otro sistema operativo con una apariencia muy vistosa. Dispone de numerosas herramientas como un navegador, lector de rss, juegos....

Lucid

Es un escritorio web libre que te permitirá realizar funciones como puede ser acceder a documentos de office, lector de RSS y otras numerosas funciones.

RIA

Una RIA (Rich Internet Application) es un nuevo tipo de aplicación Web cuyo objetivo

es el de incrementar y mejorar las opciones y capacidades de las aplicaciones Web

tradicionales. Este nuevo tipo de aplicaciones son desarrolladas, en la mayoría de los

casos, utilizando lenguajes de marcado propios y son ejecutadas utilizando unos

servidores de presentación también propios.

Las limitaciones en la capa de presentación de los actuales navegadores Web y del

lenguaje HTML ha sido lo que ha impulsado a los desarrolladores a utilizar este nuevo

Page 9: Cuadro Comparativo

tipo de aplicaciones, que permiten, entre otras cosas, mejorar la experiencia entre el

usuario y la aplicación, la ejecución de contenido multimedia y la carga de aplicaciones

online/offline, dependiendo de la tecnología RIA que se utilice.