jueves, 12 de marzo de 2015

TEMA FALLOS DE SISTEMAS DISTRIBUIDOS

CLASIFICACIÓN Y FALLAS EN EL SISTEMA DISTRIBUIDO.

Fallas en procesos: Los resultados que son obtenidos de los procesos son incorrectos y causa que el estado (funcionamiento) se desvíe de las especificaciones establecidas. 
Por ejemplo:
  • DeadLocks.
  • Timeout's.  
  •  Protection Violation.
  • Entradas inválidas.
  • Inconsistencias.
Falla del sistema: Ocurre cuando el procesador o elementos básicos del sistema fallan al ejecutar una operación (cpu, memoria, fuente de poder, etc.). El sistema es detenido para que sea necesario reiniciarla a un estado correcto.

Las fallas del sistema se clasifican en seis tipos:

Falla de amnesia: Cuando sé inicializa el sistema y no se conoce él estado que se tenía antes de la falla.
Falla de amnesia parcial: Cuando sé reinicializa el sistema y sé conoce parte del estado que se presentaba antes de ocurrir la falla. También se predefine un estado inicial para fallas.
Falla de pausa: Ocurre cuando el sistema sé reinicializa al mismo estado que se encontraba antes de la falla.
 Falla de aborto (Halting): Cuando un sistema nunca sé reinicializa.
 Fallas en medios secundarios de almacenamiento: Ocurre cuando él medio de almacenamiento no puede ser accesado. Esta falla es causada generalmente por errores en paridad, daño en cabezas lectoras, partículas de polvo o daño en sectores del medio. Comúnmente sé utilizan medios alternos que permiten reducir las condiciones de riesgo como: espejo de discos, arreglo de discos, etc.
Fallas del medio de comunicación: Ocurre cuando un sitio no puede comunicarse o establecer comunicación con otro sitio dentro de un ambiente de red. Es causado comúnmente por fallas en el switcheo de los nodos o las ligas de comunicación entre los dispositivos que se están usando. Puede ocurrir en media falla o una falla completa en las comunicaciones del sistema.


Diversos elementos de un sistema distribuido pueden fallar; procesadores, red, dispositivos, software, etc.

• Tipos de fallos:

Transitorios: Falla una vez y luego funciona correctamente.
Intermitentes: El fallo aparece de forma intermitente.
Permanentes: Una vez falla el elemento, ya no se recupera.

De acuerdo al funcionamiento del componente con fallo:

Fallo de parada: el componente que falla se para y no interfiere en el resto del sistema.
Fallos por omisión: fallo que causa que un componente no responda a parte de su cometido. Por ejemplo, un canal de comunicación puede presentar fallos por omisión de envío y recepción.
Fallos de temporización (rendimiento): no se cumple el rendimiento esperado, el componente responde demasiado tarde.
Fallos de respuesta: El elemento responde incorrectamente a las peticiones.
Fallos bizantinos (arbitrario): comportamiento arbitrario y malicioso. El elemento falla de forma descontrolada.

Ejemplos de fallos


procesador
Red de comunicación
En el reloj
Dispositivo de almacenamiento.
Fallo parada
Tiene todos los tipos de fallos.
Fallo de respuesta: se adelanta o atrasa.
Fallo parada: no se puede leer ni escribir.
Fallos bizantinos


Fallos por omisión: los datos son inaccesibles.

 

Se muestra el gráfico del tema:






Este es el complemento del tema.






viernes, 6 de marzo de 2015

TAREA FINAL

HOLA BUEN DÍA COMPAÑEROS. ESTE ES MI TRABAJOS FINALIZADO DEL TEMA DE SISTEMAS DISTRIBUIDOS, ESPERO LES SEA DE INTERÉS. SALUDOS!

1.    Introducción a los Sistemas Distribuidos

Consiste en una colección de computadoras autónomas enlazadas por una red y equipadas con un sistema de software distribuido.
Definimos sistema distribuido como aquel en el que los componentes del hardware o software, localizados en computadoras unidas mediante una red, comunican y coordinan sus acciones solo mediante paso de mensajes.

1.1Tipos de sistemas operativos avanzados.

El progreso de la arquitectura en los sistemas de cómputo basándose en su alta velocidad y satisfacción de las aplicaciones utilizadas en las computadoras de las últimas décadas ha estimulado el avance de los sistemas operativos particularmente de los sistemas distribuidos y multiprocesadores.
Orientados por la arquitectura.
  •   Arquitectura de alta velocidad.
  •  Rápido desarrollo de hardware.
  •  Mayores desafíos y complejidad.

Orientados por la aplicación.
  • Para sistemas que requiere soporte especial de procesos.


 Sistemas distribuidos.
  •  Sistemas para redes de computadoras autónomas conectadas por una red de comunicaciones.
  •  Controla y maneja los recursos de hardware y software de elementos que están distribuidos.
  •  Los usuarios lo ven como un poderoso sistema monolítico.
  • No importa donde sea ejecutado el programa y localización de los recursos accesados.
  •  Las bases de diseño son las mismas que un sistema operativo:

ü  Sincronización de procesos.
ü  DeadLocks.
ü  Schedulers.
ü  File procees.


Sistemas operativos multiprocesador.
  •   Los procesadores comparten bloque de memoria física sobre una red interconectada.
  • Comparten un espacio de direcciones.
  •  Controlan y manejan recursos de software y hardware de manera que parezca un sistema uniprocesador.
  • Las bases de diseños son las mismas que un sistema tradicional.

Sistema operativo de base de datos.

Establece requerimientos especiales en el sistema operativo originados por el tipo de ambiente que el sistema de base de datos soporte (transacciones, almacenamiento, accesos, control de concurrencia, recuperación, etc.).

Sistemas de tiempo real.
  •  Establece requerimientos especiales en el sistema operativo que dependen de la aplicación que el sistema soporte.
  •  Sus tareas tienen una compleja calendarización.
  • Cuenta con lenguajes propietarios y primitivos que se preparan y ejecutan.


Ventajas y desventajas de los sistemas distribuidos.
ventajas
desventajas
Datos compartidos: permiten que varios usuarios tengan acceso a una base de datos común.
Software: existe poco software para los sistemas distribuidos en la actualidad.
Dispositivos compartidos: permiten que varios usuarios compartan periféricos.
Redes: la red se puede saturar o causar otros problemas.
Flexibilidad: difunde la carga de trabajo entre las máquinas disponibles de forma más eficaz  en cuanto a los costos.
Seguridad: un acceso sencillo también se aplica a datos secreto.
Comunicación: facilita la comunicación de persona a persona.


 

jueves, 2 de octubre de 2014

definición de un router

Buen día a todos. 
continuando con el tema de interconectividad en este caso les daré a conocer la definición de lo que es un router.

Router: Es un dispositivo de hardware que permite la interconexión de ordenadores en red.


El ruteador, denominado también como enrutador, direccionador o encaminador; es un dispositivo de hardware que se emplea a la hora de la interconexión de una red de ordenadores: opera en la capa tres del modelo OSI. A si, permite que varias redes u ordenadores se conecten entre sí y, por ejemplo, compartan una misma conexión de Internet.

La principal aportación de este dispositivo de es el aseguramiento en cuanto satisfactorio enrutamiento de paquetes de datos entre redes o en su defecto, ayuda a encontrar la mejor ruta que debería tomar el paquete de datos en cuestión.

Los ruteadores principalmente proporcionan una solución a la conectividad dentro de las empresas, entre las empresas e Internet y en el interior de proveedores del servicio de Internet.
Mientras tanto también observan un uso domestico que cada día es productiva para conectar los hogares al servicio de Internet (banda ancha) tal es el caso de IP sobre cable o sobre ADSI. Sin embargo los ruteadores que se emplean en los hogares emplean una traducción de dirección de red en lugar del enrutamiento porque el enrutador residencial (del hogar) en lugar de conectar las computadoras a la red directamente deberá lograr que los ordenadores locales parezcan un solo equipo.





Les dejare un link como ejemplo de como configurar un router tp- link.

ESPERO QUE SEA DE COMPRENSIÓN Y UTILIDAD ESTA INFORMACIÓN. DESPUÉS DE QUE LA ANALICEN PUEDEN APORTAR SUS COMENTARIOS O ALGUNA DUDA EN RELACIÓN AL TEMA. QUE TENGAN UN EXCELENTE DÍA.
  

Elaborado por: 
Sol Beatriz ken Chan
Leydi Adilene Vargas Zavala

Conceptos de enrutamiento

Hola buen día les dejo este video sobre el enrutamiento, espero les sea de mucha ayuda. un cordial saludo a todos!

martes, 23 de septiembre de 2014

Sistemas Abiertos."Interconectividad"

Hola buen día!
 Estimados compañeros a continuación hablaremos acerca del tema: interconectividad que abarca los siguientes subtemas.
  • Puentes
  • Routeadores
  • Pasarelas.

Como primer punto la interconectividad define las reglas que posibilita la interconexión física y la transmisión de datos entre ordenadores diferentes.

¿Porqué es importante?

Es importante para compartir recursos y tener acceso a las base de datos compartidas en forma casi instantánea, además de permitir al administrador de la red una administración de la misma en forma centralizada; se determinaran los dispositivos con los que trabajan las redes.

Equipo de interconexión.

Dos o más redes separadas están conectadas para intercambiar datos o recursos forman una interred (internetwork).Enlazar LANs en una interred requiere de equipos que realicen ese propósito. Estos dispositivos están diseñados para sobrellevar los obstáculos para la interconexión sin interrumpir el funcionamiento de las redes, a estos dispositivos que realizan esa tarea se les llama equipos de Interconexión.


AUTORES:
Sol Beatriz Ken Chan.
Leydi Adilene Vargas Zavala.


martes, 9 de septiembre de 2014