Sistemas Distribuidos de Tiempo Real
Sistemas Distribuidos de Tiempo Real
Sistemas Distribuidos de Tiempo Real
DISTRIBUIDOS DE
TIEMPO REAL
CRISTHIAN AGUILAR
CRISTIAN PARRA
JAVIER MUOZ
EDGAR HERNNDEZ
20112378028
20112378024
20112378019
20101378041
STR
Un Sistema de Tiempo Real es un
sistema informtico que interacciona
con su entorno fsico y responde a los
estmulos del entorno dentro de un
plazo de tiempo determinado.
No basta con que las acciones del
sistema sean correctas, sino que,
adems, tienen que ejecutarse dentro
de un intervalo de tiempo determinado.
Caractersticas de un
STR
Tiempo
Administracin y control del tiempo.
Las tareas deben ser asignadas y terminadas antes de su
plazo.
La ejecucin correcta no solo considera la lgica sino
tambin el tiempo en que se producen los resultados.
Caractersticas de un
STR
Confiabilidad.
Predecibilidad.
Tolerancia a Fallos.
Seguridad.
Caractersticas de un
STR
Ambiente.
SOTR
Los Sistemas Operativos de tiempo real son aquellos en
los cuales no tiene importancia el usuario, sino los
procesos.
Muchos sistemas operativos de tiempo real son
construidos para aplicaciones muy especficas como
control de trfico areo, bolsas de valores, control de
refineras, control de laminadores.
SOTR
Algunos ejemplos de Sistemas Operativos de Tiempo Real son: VxWorks, Solaris, Lyns OS y Spectra. Los
Sistemas Operativos de tiempo real, cuentan con las siguientes caractersticas:
Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la mayora
externos al sistema computacional, en breve tiempo o dentro de ciertos plazos.
Se utilizan en control industrial, conmutacin telefnica, control de vuelo, simulaciones en tiempo real.,
aplicaciones militares, etc.
Procesa rfagas de miles de interrupciones por segundo sin perder un solo suceso.
Gestin de archivos se orienta ms a velocidad de acceso que a utilizacin eficiente del recurso.
Uso militar
Sistema de reconocimiento de blancos automtico
Sistema de guiado de misiles y navegacin
Sistemas de Telecomunicaciones
Sistemas Multimedia
Sistemas de Telefona Mvil
SDTR
Los Sistemas de Distribucin de Tiempo Real estn
formados por un conjunto de hardware dedicado que se
encuentra espacialmente distribuido y que se interconecta
a travs de un canal de comunicaciones compartido por el
que se intercambian datos y mensajes.
Las solicitudes que se realicen dentro de estos sistemas
tiene como valor agregado la importancia que se le da al
tiempo de respuesta y como este puede afectar el
resultado de un proceso determinado.
Caractersticas SDTR
Gran tamao y complejidad.
Algunos SDTR tienen millones de lneas de cdigo.
La variedad de funciones aumenta la complejidad incluso en sistemas relativamente
pequeos.
El entorno del SDTR es continuamente cambiante, por lo que la aplicacin
debe evolucionar continuamente
Simultaneidad de acciones (concurrencia).
Los dispositivos fsicos controlados funcionan al mismo tiempo
Las tareas que los controlan actan concurrentemente.
Caractersticas SDTR
Seguridad y fiabilidad.
Sistemas crticos: fallos con consecuencias graves.
Prdida de vidas humanas.
Prdidas econmicas.
Daos medioambientales.
Caractersticas SDTR
Determinismo temporal
Planificacin
Asignacin de tareas
Plazos globales
Sincronizacin
Tolerancia a fallos
Comunicaciones en SDTR
Los sistemas de comunicacin de tiempo
real constituyen la columna vertebral de un
SDRT, afectando directamente el
comportamiento temporal o total del sistema.
Comunicaciones en SDTR
La forma en que se intercambia informacin en un SD y
un SDTR difiere en el tratamiento que se da a la
informacin, la velocidad con la que esta debe ser
transferida y los controles que se deben adaptar a estas
necesidades.
Por ellos se debe hacer uso de diversas tecnologas
comunicacin que se enfocan en cumplir con los objetivos
de un SDTR.
Homogneas (RHETER)
La red opera usando Ethernet tal como se define el protocolo originalmente
(CSMA/CD) hasta que se produce una peticin para garantizar trfico en
tiempo real. La nica modificacin que se requiere es reemplazar el
controlador de Ethernet por el de RETHER en cada dispositivo de la red.
Heterogneas (EtheReal)
EtheReal garantiza ancho de banda basado en conexin a las aplicaciones que requieran de
comunicacin en tiempo real usando los controladores y adaptadores normales de Ethernet. La
clave de EtheReal se encuentra en el uso de los conmutadores para garantizar conexiones que
requieran de comunicacin en tiempo real.
EtheReal
EtheReal
PD
U
Hace
referencia a
Ejemplo
Control
discreto
Control
de red
By Dispositivo PCL,
tes s
DCS,
controlado PCs
res
de
control
Demora
en la
transferen
cia de
mensajes
Coherenci
a
Temporal
Capacidad
de
respuesta
ante
GRACIAS !