Cuadro Comparativo
-
Upload
jose-angel-garcia-garcia -
Category
Documents
-
view
84 -
download
1
Transcript of 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
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
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
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.
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.
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.
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
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.