lunes, octubre 23, 2006

UNIDAD 4 = SISTEMAS DE TIEMPO REAL =


"INSTITUTO TECNOLOGICO DE CERRO AZUL"
::.TIPOS DE SISTEMAS OPERATIVOS.::

::.A R Q U I T E C T U R A.::


::.I N T E G R A C I O N.::


::.F I L O S O F I A.::




SISTEMAS DISTRIBUIDOS TOLERANTES A FALLAS: CONCLUIMOS QUE EXISTEN DIVERSOS TIPOS DE FALLAS U ERRORES QUE PUEDEN OCURRIR DENTRO DE UN SISTEMA DISTRIBUIDO DE LOS CUALES NO TENÍAMOS CONOCIMIENTO AUN QUE DE OTROS SI COMO POR EJEMPLO LAS FALLAS EN LOS PROCESOS COMO SON LOS BLOQUEOS MUTUOS Y MUCHOS OTROS MAS SIN EMBARGO CUALQUIERA DE ESTAS PUEDE PROVOCAR GRANDES PERDIDAS MONETARIAS. TAMBIÉN NOS DIMOS CUENTA DE LOS MÉTODOS DE CÓMO RECUPERARNOS A ESOS ERRORES Y FALLOS QUE LOS MAS COMUNES PODRÍAN SER UN RESPALDO PRIMARIO O UNA REDUNDANCIA DE INFORMACIÓN QUE PARA NOSOTROS SERIA EL MÉTODO MAS EFICAZ DE EVITAR ALGUNA PERDIDA IMPORTANTE DE DATOS E INFORMACIÓN.

SISTEMAS HETEROGÉNEOS: CONCLUIMOS QUE ESTOS SISTEMAS SON UNA BUENA MANERA DE LOGRAR UN AMBIENTE MAS LIBRE EN CUESTIÓN DE HARDWARE Y SOFTWARE PUES EN ESTE TIPO DE AMBIENTE SE PUEDE TRABAJAR CON DIFERENTES TIPOS DE ARQUITECTURA Y PROGRAMAS Y NO SER TAN MONOPOLISTAS COMO SERIA UN MICROSOFT SI NO UNO ABIERTO COMO PODRÍA SER UN SISTEMA OPERATIVO BASADO EN LINUX, OS/2, MAC-OS ETC.

SISTEMAS COOPERATIVOS: EN ESTE TEMA COMPRENDIMOS QUE SE NECESITAN DIFERENTES ELEMENTOS PARA PODER DARSE LA COOPERACIÓN COMO LO SON LA DISTRIBUCIÓN Y LA HETEROGENEIDAD, TAMBIÉN DEBE CONTAR CON RECURSOS COMO SON PROGRAMAS, ARCHIVOS, BASE DE DATOS ETC. TAMBIÉN ENTENDIMOS QUE DOS O MAS COMPUTADORAS PUEDEN COMPARTIR RECURSOS DISTRIBUIDOS.

SISTEMAS EN TIEMPO REAL : COMPRENDIMOS QUE LA MANERA EN QUE TRABAJAN ESTOS SISTEMAS DEPENDE DE GRAN MEDIDA DEL TIEMPO PUES SI HABLAMOS DE
UN SISTEMA SUAVE ENTENDEMOS QUE ES AQUEL QUE NO REBASA UN TIEMPO LIMITE POR EL CONTRARIO AL NO CUMPLIRSE ESTA CONDICIÓN NOS ENCONTRAMOS EN UN SISTEMA DURO EL CUAL ES INACEPTABLE, LA SEGURIDAD EN ESTOS SISTEMAS ES CRITICA Y POR LO TANTO DEBEMOS UTILIZAR LA REPLICA ACTIVA PARA TOLERAR LAS FALLAS.

http://gsyc.escet.urjc.es/docencia/asignaturas/redes-II/transparencias/introduccion-fiabilidad/intro_tolerancia.pdf#search=%22SISTEMAS%20DISTRIBUIDOS%20II%22
http://www.monografias.com/trabajos6/esin/esin.shtml#caracteristicas
http://www.linspire.com



28 Comments:

Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

hola chicos:
bueno cre q no estan mencionando lo de cliente servidor que creo que eso esta en lo de los sistemas cooperativos bueno lo que podria mencionar al respecto en sus caracteristicas es que tiene un :
Mejor Performance
Posibilita más puestos concurrentes y mayor volumen de registros.
Tiene mayor robustez
Mejor seguridad y accesibilidad de la información.


En si y en conclusion me parece que
La base de datos permite operar con tablas con gran cantidad de registros y mayor tamaño permitiendo muchos más puestos operando al mismo tiempo sin degradación en la performance.

En arquitectura cliente/servidor sólo el servidor modifica los datos según los requerimientos de las estaciones de trabajo.De esta forma se elimina la posibilidad de problemas de integridad de los datos ocasionadas por cortes de energía, desconexiones de la red, fallas del sistema operativo, etc.

atte:Brenda Contreras Beltran.

3:12 p.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

Hola:
Me parece que seia conveniente agregaran un poco mas del concepto de sistema en tiempo real que ha sido desarrollado para aplicaciones de tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las respeta, se dirá que el sistema ha fallado. Para garantizar el comportamiento correcto en el tiempo requerido se necesita que el sistema sea predecible (determinista).
Les recomiendo la siguiente pag. http://es.wikipedia.org/wiki/Sistema_operativo_en_tiempo_real

atte. YARACEDH LARA CASTRO

P.D. si pueden hagan mas grandes los diagramas, no se puede leer bien.

3:27 p.m.  
Blogger Ivan de Jesus said...

YO PIENSO QUE LA ARQUITECTURA DEL SISTEMA COOPERATIVO ES DE TIPO CLIENTE SERVIDOR Y TIENE CARACTERISTICAS COMO:
SINCONIZACION
COOPERACION
PROTOCOLOS Y NO SOLAMENTE LO QUE USTEDES DICEN DE DISTRIBUCION, HETEROGENEIDAD Y COOPERACION

4:32 p.m.  
Blogger oralia said...

oye no coinsido con ustedes en la arquitectura de los sistemas de tiempo real, ya que para mi es una arquitectura distribuida que es capaz de evolucionar, es flexible, tiene tiempo de reaccion de eventos y tiene requisitos especiales para el manejo de errores y recuperacion de fallas.
una sugerencia podrian hacer sus diagramas mas grandes ya que si les doy clic no se puden hacer mas grandes.
atte: carmen oralia bautista morales

4:37 p.m.  
Blogger viry said...

Este blog ha sido eliminado por un administrador de blog.

4:42 p.m.  
Blogger aby said...

Hola que tal Chavos!!!

me parece muy bueno su blogg! en cuanto sus diagramas.
aunque les aconsegaria que no fuese puro diagrama si no un poco mas de texto para que quede comprendido el tema.
Ya que era una comparacion entre los tres puntos:
*sistemas heterogeneos
*sistemas cooperativos
*sistemas de tiempo real
ya que un ejemplo de los sistemas de tiempo real seria que:
Un sistema operativo en tiempo real (SOTR o RTOS -Real Time Operating System en inglés), es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las respeta, se dirá que el sistema ha fallado.
esto es basandome en la liga:

http://es.wikipedia.org/wiki/Sistema_operativo_en_tiempo_real

gracias por su atencion :D

atte: abigail maldonado pablo

4:45 p.m.  
Blogger viry said...

hola chicos: ami punto de vista lo que tienen de arquitectura de los sistemas heterogeneos, les falta, ya que tienen una arquitectura heterogenea tanto en hardware y en red.
los de red son la diferencia entre medios de comunicacion, tecnicas de señalizacion, interfaz, y protocolos.
coincido con mis compañeros has mas grandes las imagenes.
atte:

andrea viridiana

4:47 p.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

hola me parecio que su informacion esta bien esta resumida por lo que no da flojera leer pero les falto dar como un poco mejor las definiciones o conceptos de cada sistema aqui esta uno de tiempo real haver si les sirve.
dice que un sistema de tiempo real es in sistema informático que
Interacciona repetidamente con su entorno físico
Responde a los estímulos que recibe del mismo dentro de un
plazo de tiempo determinado
Para que el Sistema de tiempo real funcione correctamente las acciones
del sistema deben ser correctas desde el punto de vista
lógico o algorítmico y , además, deben producirse dentro
de un intervalo de tiempo determinado.
Los sistemas de tiempo real suelen estar integrados en
un sistema de ingeniería más general, en el que se
realizan funciones de control y monitorización.
espero les sirva.
att. OSCAR SONI GALLARDO
OSONIG

5:16 p.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

hola me parecio que su informacion esta bien esta resumida por lo que no da flojera leer pero les falto dar como un poco mejor las definiciones o conceptos de cada sistema aqui esta uno de tiempo real haver si les sirve.
dice que un sistema de tiempo real es in sistema informático que
Interacciona repetidamente con su entorno físico
Responde a los estímulos que recibe del mismo dentro de un
plazo de tiempo determinado
Para que el Sistema de tiempo real funcione correctamente las acciones
del sistema deben ser correctas desde el punto de vista
lógico o algorítmico y , además, deben producirse dentro
de un intervalo de tiempo determinado.
Los sistemas de tiempo real suelen estar integrados en
un sistema de ingeniería más general, en el que se
realizan funciones de control y monitorización.
espero les sirva.
att. OSCAR SONI GALLARDO
OSONIG

5:21 p.m.  
Blogger BERNARDO DE LA CRUZ FELICIANO said...

La comparacion que hacen con los diferente tipos de sistema esta bien, podemos lograr ver que el mejor tipo de sistema es el de tiempo real por tener una interaccion con el usuario mediante una interfaz radida...

Atte:^_^Uriel Garcia Glez.

5:39 p.m.  
Blogger BERNARDO DE LA CRUZ FELICIANO said...

HOLA LA INFORMACIONN ESTA ALGO CORTA PERO ESPECIFICA Y CREO QUE LO UNICO QUE TE FALTO QUE DEJARAS QUE TUS IMAGENES SE PUDIERAN AGRANDAR PERO ESTA MUY CHICA BUENO PASANADO A OTRO PUENTO TE DIRE QUE LA ARQUITECTURA DE LOS SISTEMAS DE TIEMPO REAL SSE DA EN TIEMPO Y ESPACIO Y ESTA TIENE UNA CAPACIDAD PARA EVOLUCIONAR DE ACUERDO CON LA NECESIDAD DEL SIETEMA Y EESTE ES FLEXIBLE, YA QUE PROPORCIONA SEGURIDAD Y RECUPERACION DE ERRORES.
ATTE FIDENCIO PEREZ MENDOZA

5:39 p.m.  
Blogger FAILED SYSTEM said...

holas , bueno lo unico ke agrego es ke en los sistemas cooperativos no mencionaron ke como es un conjunto de computadoras el usuario simpere tiene recursos disponibles no imporat si son locale4s o remotos
att. orlando garcia valdez.

7:07 p.m.  
Blogger BERNARDO DE LA CRUZ FELICIANO said...

hola:

bueno con respecto a lo del punto de sistemas heterogeneos le puedo agregar que puede estar integrado de acuerdo a su nivel de heterogeneidad, como es la heterogeneidad en red, en los sitema operativos y en el hardware y de esta forma llevar un buen procesamiento. de acuerdo con la estructura de su blog si le recomendaria que hicieran un poco mas grandes las imagenes ya que casi no se aprecian. por su atencion gracias.

ATTE: BERNARDO DE LA CRUZ FELICIANO

8:11 p.m.  
Blogger BUSCADOR DE SOLUCIONES... said...

me parece bien la informacion
porque con ayuda de los diagramas es mas entendible ademas muestran cual es la importancia de los sistemas de tiempo real

atentamente
hector ramirez gonzalez

10:39 a.m.  
Blogger Fallas en Distribuidos said...

Este blog ha sido eliminado por un administrador de blog.

1:29 p.m.  
Blogger Fallas en Distribuidos said...

hola chavos su informacion esta muy completa el unico inconveniente que yo encuentro son los diagramas que nos muestran estan muy bien pero la informacion no la pude apreciar muy bien, no distingo las letras (creo que estoy muy ciega), bueno volviendo al tema los sistemas operativos distribuidos tolerantes a fallas, heterogeneos, cooperativos, ya los hemos visto en unidades anteriores y el tema que a mi parecer es el de mayor importancia dentro de esta unidad es el de tiempo real, el cual es un sistema informático que Interacciona repetidamente con su entorno físico Responde a los estímulos que recibe del mismo dentro de un plazo de tiempo determinado Para que el STR funcione correctamente las acciones el sistema deben ser correctas desde el punto de vista lógico o algorítmico y , además, deben producirse dentro de un intervalo de tiempo determinado.
y el tiempo dentro de este sistema es el punto clave ya que ademas de coordinar sus actividades atraves de él. tambien le proporciona la seguridad a este sistema por que no se pueden ejecutar dos veces el mismo proceso.bueno eso es todo espero les pueda ayudar en algo mi comentario.

atte: mayra ruth olvera rojas

1:40 p.m.  
Blogger Fallas en Distribuidos said...

que onda chavos:

su informacion me parece muy completa y muy entendible, ademas los diagramas lñes quedaron muy padres, el unico inconveniente es que casi no se distinguen las letras (que pasa ahi chavos, me estan fallando)y con respecto a los sistemas de tiempo real estoy deacuerdo en que LA MANERA EN QUE TRABAJAN ESTOS SISTEMAS DEPENDE DE GRAN MEDIDA DEL TIEMPO ya que este es muy importante para que las tareas se puedan ejecutar dentro de este sistema.

bueno eso es todo chavos

atte: ricardo san roman cruz

1:46 p.m.  
Blogger Fallas en Distribuidos said...

hola bueno respecto a tu informacion esta bien y en mi opinion sabemos que los sistemas de tiempo real ha estado relacionada con los sistemas del soporte físico (hardware) y la programática (software) asi como se ven limitados por problemas de tiempo esto es en cuanto a los sistemas operativos en tiempo real asi como los sistemas cooperativos la cual se presenta una relación entre elementos que componen la arquitectura del sistemaes esto es a lo que concluyo.

atte: claudina morales hernandez

1:49 p.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

me parece muy interesante como compactaron la informacion, solo les falto mencionar: "los sistemas heterogeneos son buenos, pero mientras mas heterogeneos sean, mayor sera su complejidad"; "los sistemas cooperativos, existen siempre y cusndo exista un sistema distribuido y/o heterogeneo porque el sist coop. trabaja sobre uno u otro si no es que ambos"... creo que eso es todo lo que les podria decir que falta.
Gracias
atte
Dennis Nieto Márquez

3:39 p.m.  
Blogger Nallely said...

hola compañeros:
bien antes quisiera hacerles un comentario respecto a la presentacion de su informacion, bien, los diagramas me parecen buenos pero la verdad es que me gustaria que se apreciaran mejor, quiza para la otra podrian agrandarlos,gracias.con respecto a a la informacion coincido con ustedes en el punto de la integracion de los sistemas heterogeneos si entendemos por integracion la manera en que se acopla una maquina con otra y como bien dicen ustedes lo hacen atraves de la comparticion de algun recurso o servicio de la red que pasa por una y despues por otra.
gracias por su atencion
ATTE:NALLELY HERNANDEZ RAMIREZ

3:44 p.m.  
Blogger Fallas en Distribuidos said...

un sistema heterogeno de tiempo real y distribuido son sistemas que se asemejan o que tienen cosas en comun pero en si el que destribulle la informacion es la de distribuidos pero en cuanto la informacion me parecio bien los diagramas pero les iso comentar mas al respecto de cada uno de estos sistemas.
atte
del angel perez jorge ezequiel

5:26 p.m.  
Blogger FAILED SYSTEM said...

Evidentemente, los recursos más importantes y sobre los que se centra la mayor parte del esfuerzo investigador son el procesador y la red de comunicación. Dado que ambos recursos se pueden considerar con un comportamiento similar, centraremos el estudio en el procesador, esto es: bajo qué condiciones el procesador es asignado a una tarea (o una red de comunicación a un mensaje)
atte:
alejandro

5:33 p.m.  
Blogger BERNARDO DE LA CRUZ FELICIANO said...

CHECA ESTAS DEFINICIONES:

sistemas heterogeneos le puedo agregar que puede estar integrado de acuerdo a su nivel de heterogeneidad, como es la heterogeneidad en red, en los sitema operativos y en el hardware

"cuentan con características físicas y operativas distintas entre si, pero cuentan con medios comunes que le permiten comunicarse e interactuar entre si. "

“Un sistema de tiempo real es aquel en el que para que las operaciones computacionales estén correctas no depende solo de que la lógica e implementación de los programas computacionales sea correcto, sino también en el tiempo en el que dicha operación entregó su resultado. Si las restricciones de tiempo no son respetadas el sistema se dice que ha fallado.”

ATT. ABDIEL NERI CASTILLO

6:57 p.m.  
Blogger Fallas en Distribuidos said...

HABLANDO DE LOS SISTEMAS COOPERATIVOS UNA DEFINICIÓN PODRIA SER LA SIGUIENTE. CUANDO DOS O MÁS COMPUTADORAS COMPARTEN EL PROCESAMIENTO DE UN PROGRAMA O TAREA CON LA FINALIDAD DE REALIZAR UNA TAREA DE MANERA MÁS RÁPIDA. EN ESTO TIPO DE SISTEMAS AL IGUAL QUE LOS SISTEMAS DISTRIBUIDOS SE DEBE PROVEER ACCESO TRANSPARENTE DE MANERA QUE EL USUARIO NO SE PREOCUPE SI EL RECURSO AL QUE SE ESTÁ ACCEDIENDO ES LOCAL O REMOTO.PARA PODER REALIZAR LA INTERACCIÓN NECESARIA ENTRE LOS DISTINTOS USUARIOS DEL SISTEMA SE NECESITAN TRES ASPECTOS CLAVES:
-LA COMUNICACIÓN ENTRE USUARIOS
-LA COLABORACIÓN A LA HORA DE REALIZAR ACTIVIDADES
-LA COORDINACIÓN NECESARIA.

ATENTAMENTE

JOEL NICOLAS CRUZ

7:18 p.m.  
Blogger BUSCADOR DE SOLUCIONES... said...

su informacion esta bien pero veo que les falto mencionar sobre los sistemas heterogeneos en lo que cabe les quedaron bien los diagramas
arturo cristerna

6:01 a.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

el mejor tipo de sistema es el de tiempo real por tener una interaccion con el usuario mediante una interfaz raPida, checa este ejemplo:

" un robot que necesita tomar una pieza de una banda sinfín. Si el Robot llega tarde, la pieza ya no estará donde debía recogerla. Por lo tanto el trabajo se llevó acabo incorrectamente, aunque el robot haya llegado al lugar adecuado. Si el robot llega antes de que la pieza llegue, la pieza aun no estará ahí y el robot puede bloquear su paso."

ATT. ENRIQUE BORBOLLA PALMA

9:45 a.m.  
Blogger ANALISIS DE FALLAS EN SISTEMAS DISTRIBUIDOS said...

el mejor tipo de sistema es el de tiempo real por tener una interaccion con el usuario mediante una interfaz rapida, checa este ejemplo:

" un robot que necesita tomar una pieza de una banda sinfín. Si el Robot llega tarde, la pieza ya no estará donde debía recogerla. Por lo tanto el trabajo se llevó acabo incorrectamente, aunque el robot haya llegado al lugar adecuado. Si el robot llega antes de que la pieza llegue, la pieza aun no estará ahí y el robot puede bloquear su paso."

ATT. ENRIQUE BORBOLLA PALMA

10:00 a.m.  
Blogger BUSCADOR DE SOLUCIONES... said...

La comparacion que hacen con los diferente tipos de sistema esta bien, podemos lograr ver que el mejor tipo de sistema es el de tiempo real por tener una interaccion con el usuario mediante una interfaz radida y e interactuan inmediatamente para un mejor manejo del sistema ya que varios interacuan en el y su actualizacion es inmediata un ejemplo de esto seria en las ventas de boletos en los autobuses ADO para ser mas claro.
atte. arturo cristerna santiago

9:14 a.m.  

Publicar un comentario

<< Home