SlideShare ist ein Scribd-Unternehmen logo
1 von 18
EDGAR IIVAN BAYONA MOLANO
ESTUDIANTE II SEMESTRE
INGENIERIA DE SISTEMAS Y
COMPUTACION

Hoy en día gracias y a la tecnología el termino
"descentralizado" esta desapareciendo, con la llegada
de redes de computadores podemos compartir recursos
sin preocuparnos de la ubicación geográfica en la que
nos encontremos, podemos manejar ordenadores como
si estuviésemos trabajando físicamente en ellos, además
de transmitir información o escribir cartas que lleguen
al receptor en lapsos de tiempos mínimos
INTRODUCCION

EL DESARROLLO DE LOS SISTEMAS DISTRIBUIDOS VINO DE LA
MANO DE LAS REDES LOCALES DE ALTA VELOCIDAD A
PRINCIPIOS DE 1970. MAS RECIENTEMENTE LA
DISPONIBILIDAD DE COMPUTADORAS PERSONALES DE ALTAS
PRESTACIONES, ESTACIONES DE TRABAJO Y ORDENADORES
SERVIDORES HA RESULTADO EN UN MAYOR
DEZPLAZAMIENTO HACIA LOS SISTEMAS DISTRIBUIDOS EN
DETRIMENTO DE LOS ORDENADORES CENTRALIZADOS
MULTIUSUARIO.
ESTA TENDENCIA SE HA ACELERADO POR EL DESARROLLO DE
SOFTWARE PARA SISTEMAS DISTRIBUIDOS, DISEÑADO PARA
SOPORTAR EL DESARROLLO DE APLICACIONES DISTRIBUIDAS.
ESTE SOFTWARE PERMITE A LOS ORDENADORES COORDINAR
SUS ACTIVIDADES Y COMPARTIR LOS RECURSOS DEL SISTEMA
HARDWARE, SOFTWARE Y DATOS
ANTECEDENTES

UN SISTEMA DISTRIBUIDO ES UNA COLECCIÓN DE
COMPUTADORES AUTÓNOMOS CONECTADOS A TRAVEZ DE
UNA RED, DISEÑADOS PARA QUE UN BUEN NUMERO DE
USUARIOS TRABAJEN JUNTOS SIENDO ASI UNA UNICA
ENTIDAD CAPAZ DE PROPORCIONAR FACILIDADES DE
COMPUTACIÓN.
LAS APLICACIONES DE LOS SISTEMAS DISTRIBUIDOS VARIAN
DESDE LA PROVISIÓN DE CAPACIDAD DE COMPUTO A
GRUPOS DE USUARIOS, HASTA SISTEMAS BANCARIOS
COMUNICACIONES MULTIMEDIA Y ABARCAN
PRÁCTICAMENTE TODAS LAS APLICACIONES COMERCIALES Y
TÉCNICAS DE LOS ORDENADORES . LOS REQUISITOS DE
DICHAS APLICACIONES INCLUYEN UN ALTO NIVEL DE
FIABILIDAD, SEGURIDAD CONTRA INTERFERENCIAS
EXTERNAS Y PRIVACIDAD DE LA INFORMACIÓN QUE EL
SISTEMA MANTIENE.
DEFINICION

EN LA IMAGEN SE MUESTRA UN EJEMPLO DE LOS SISTEMAS
DISTRIBUIDOS EN EL QUE COMO SE PUEDE OBSERVAR SE
CUENTA CON DISTINTOS CLIENTES QUE PUEDEN ESTAR
DISPERSOS GEOGRAFICAMENTE Y QUE AUN ASI PUEDEN
HACER USO DE UNA APLICACIÓN MEDIANTE UNA CONEXIÓN
A INTERNET DONDE EL SERVIDOR ES EL QUE REALIZA LAS
RESPUESTAS A LAS PETICIONES DE DICHOS CLIENTES

SON SEIS LAS CARACTERISTICAS PRINCIPALES
RESPONSABLES DE LA UTILIDAD DE LOS SISTEMAS
DISTRIBUIDOS.
 1, COMPARTICION DE RECURSOS.
 2, APERTURA.
 3, CONCURRENCIA.
 4, ESCALABILIDAD.
 5, TOLERANCIA A FALLOS.
 6, TRANSPARENCIA.
CARACTERISTICAS

UN SISTEMA DISTRIBUIDO PUEDE VERSE DE
MANERA ABSTRACTA COMO UN CONJUNTO DE
GESTORES DE RECURSOS Y UN CONJUNTO DE
PROGRAMAS QUE USAN LOS RECURSOS.
LOS USUARIOS DE LOS RECURSOS SE
COMUNICAN CON LOS GESTORES DE LOS
RECURSOS PARA ACCEDER A LOS RECURSOS
COMPARTIDOS DEL SISTEMA.
1, COMPARTICION DE
RECURSOS

UN SISTEMA INFORMATICO ES ABIERTO SI EL
PUEDE SER EXTENDIDO DE DIVERSAS MANERAS.
UN SISTEMA PUEDE SER ABIERTO O CERRADO
CON RESPECTO A EXTENCIONES HARDWARE
(AÑADIR PERIFERICOS, MEMORIAS O INTERFACES
DE COMUNICACIÓN, ETC.) O CON RESPECTO A
LAS EXTENSIONES SOFTWARE (AÑADIR
CARACTERISTICAS AL SISTEMA OPERATIVO,
PROTOCOLOS DE COMUNICACIÓN Y SERVICIOS
DE COMPARTICION DE RECURSOS.
2, APERTURA.

CUANDO EXISTEN VARIOS PROCESOS EN UNA
UNICA MAQUINA DECIMOS QUE SE ESTA
EJECUTANDO CONCURRENTEMENTE. SI EL
ORDENADOR ESTA EQUIPADO CON UN UNICO
PROCESADOR CENTRAL, LA CONCURRENCIA
TIENE LUGAR ENTRELAZANDO LA EJECUCION
DE LOS DISTINTOS PROCESOS.
3, CONCURRENCIA.

LOS SISTEMAS DISTRIBUIDOS OPERAN DE
MANERA EFECTIVA Y EFICIENTE A MUCHAS
ESCALAS DIFERENTES. LA ESCALA MAS PEQUEÑA
CONSISTE EN DOS ESTACIONES DE TRABAJO Y UN
SERVIDOR DE FICHEROS, MIENTRAS QUE UN
SISTEMA DISTRIBUIDO CONSTRUIDO ALREDEDOR
DE UNA RED DE AREA LOCAL SIMPLE PODRIA
CONTENER VARIOS CIENTOS DE ESTACIONES DE
TRABAJO, VARIOS SERVIDORES DE FICHEROS,
SERVIDORES DE IMPRESIÓN Y OTROS SERVIDORES
DE PROPOSITOESPECIFICO
4, ESCALABILIDAD.

TANTO EL SOFTWARE DE SISTEMA COMO EL DE
APLICACIÓN NO DEBERIAN CAMBIAR CUANDO LA
ESCALA DEL SISTEMA SE INCREMENTA, LA
NECESIDAD DE ESCALABILIDAD NO ES SOLO UN
PROBLEMA DE PRESTACIONES DE RED O DE
HARDWARE SINO QUE ESTA INTINAMENTE LIGADA
CON TODOS LOS ASPECTOS DEL DISEÑO DE LOS
SISTEMAS DISTRIBUIDOS, EL DISEÑO DEL SISTEMA
DEBE RECONOCER EXPLICICAMENTE LA NECESIDAD
DE ESCALABILIDAD O DE LO CONTRARIO
APARECERAN SERIAS LIMITACIONES.
4, ESCALABILIDAD.

LOS SISTEMAS INFORMATICOS AVECES FALLAN, CUANDO
SE PRODUCEN FALLOS EN EL SOFTWARE O EN EL
HARDWARE LOS PROGRAMAS PODRIAN PRODUCIR
RESULTADOS INCORRECTOS O PODRIAN PARARSE ANTES
DE TERMINAR LA OPERACIÓN QUE ESTABAN REALIZANDO
EL SISTEMA DE TOLERANCIA A FALLOS SE BASA EN DOS
CUESTIONAMIENTOS COMPLEMENTARIOS ENTRE SI:
 REDUNDANCIA HARDWARE (USO DE COMPONENTES
REDUNDANTES)
 RECUPERACION DEL SOFTWARE ( DISEÑO DE
PROGRAMAS QUE SEAN CAPACES DE RECUPERARSE DE
LOS FALLOS )
5, TOLERANCIA A
FALLOS.

LA TRANSPARENCIA SE DEFINE COMO LA
OCULTACION AL USUARIO Y AL PROGRAMADOR
DE APLICACIONES DE LA SEPARACION DE LOS
COMPONENTES DE UN SISTEMA DISTRIBUIDO, DE
MANERA QUE EL SISTEMA SE PERCIBE COMO UN
TODO EN VEZ DE UNA COLECCIÓN DE
COMPONENTES INDEPENDIENTES.
6, TRANSPARENCIA.

 MEJOR APROVECHAMIENTO DE LOS RECURSOS
 MAYOR PODER DE COMPUTO A MAS BAJO
PRECIO
 EN TEORIA, MAYOR CONFIABILIDAD, SI SE
MANEJA SUFICIENTE REDUNDANCIA
 CRECIMIENTO INCREMENTAL
VENTAJAS DE LOS
SISTEMAS DISTRIBUIDOS

 EL SOFTWARE ES MUCHO MAS COMPLEJO
 MUCHOS USUARIOS SE CONECTAN DESDE
MUCHASS PARTES, POR LO CUAL HAY MAS
PROBLEMAS DE SEGURIDAD
DESVENTAJAS DE LOS
SISTEMAS DISTRIBUIDOS

 EL MODELO ARQUITECTONICO DE UN
SISTEMA DISTRIBUIDO TRATA SOBRE LA
COLOCACION DE SUS PARTES Y LAS
RELACIONES ENTRE ELLAS. EJEMPLO DE ESTOS
MODELOS SON: ARQUITECTURA CLIENTE-
SERVIDOR Y EL MODELO DE PROCESOS “IGUAL
A IGUAL” (PEER TO PEER)
MODELO
ARQUITECTONICO

MODELO
CLIENTE-SERVIDOR
ES EL MAS UTILIZADO
DICHO MODELO CONSISTE EN Q
TODOS LOS RECURSOS COMPARTIDOS
SON MANTENIDOS Y MANEJADOS POR
LOS PROCESOS SERVIDORES, LOS
PROCESOS CLIENTES REALIZAN
PETICIONES A LOS SERVIDORES
CUANDO NECESITAN ACCEDER A
ALGUN RECURSO SI LA PETICION ES
VALIDA ENTONCES EL SERVIDOR
LLEVA A CABO LLA ACCION
REQUERIDA Y ENVIA UNA RESPUESTA
AL PROCESO CLIENTE.
AUNQUE EL MODELO CLIENTE-
SERVIDOR NO SATISFACE TODOS LOS
REQUISITOS NECESARIOS PARA TODAS
LAS APLICACIONES DISTRIBUIDAS ES
ADECUADO PARA MUCHAS DE LAS
APLICACIONES ACTUALES Y PROVEE
UNA BASE EFECTIVA PARA LOS
SISTEMAS OPERATIVOS DISTRIBUIDOS
EN PROPOSITO GENERAL

MODELO
“PEER TO PEER”
CONSISTE EN QUE TODOS LOS
PROCESOS DESEMPEÑAN
TAREAS SEMEJANTES
INTERACTUANDO
COOPERATIVAMENTE COMO
IGUALES PARA REALIZAR UNA
ACTIVIDAD DISTRIBUIDA O
COMPUTO SIN DISTINCION
ENTRE CLIENTES Y SERVIDORES
LOS PROCESOS PARES
MANTIENEN LA CONSISTENCIA
DE LOS RECURSOS Y
SINCRONIZAN LAS ACCCIONES
A NIVEL DE APLICACION

Weitere ähnliche Inhalte

Ähnlich wie Sistemas distribuidos

Instituto tecnologico superior_ibarra[1]
Instituto tecnologico superior_ibarra[1]Instituto tecnologico superior_ibarra[1]
Instituto tecnologico superior_ibarra[1]
DennisRosado1
 
Investigacion
Investigacion Investigacion
Investigacion
eleazar dj
 

Ähnlich wie Sistemas distribuidos (20)

Instituto tecnologico superior_ibarra[1]
Instituto tecnologico superior_ibarra[1]Instituto tecnologico superior_ibarra[1]
Instituto tecnologico superior_ibarra[1]
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
 
Investigacion
Investigacion Investigacion
Investigacion
 
SISTEMAS OPERATIVOS DISTRIBUIDOS
SISTEMAS OPERATIVOS DISTRIBUIDOSSISTEMAS OPERATIVOS DISTRIBUIDOS
SISTEMAS OPERATIVOS DISTRIBUIDOS
 
Redes informáticas (1)
Redes informáticas (1)Redes informáticas (1)
Redes informáticas (1)
 
Investigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosInvestigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidos
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Cloud computing (Computacion en la Nube) Resumen Capitulo1
Cloud computing (Computacion en la Nube) Resumen Capitulo1Cloud computing (Computacion en la Nube) Resumen Capitulo1
Cloud computing (Computacion en la Nube) Resumen Capitulo1
 
Preseherramienta en la nube
Preseherramienta en la nube Preseherramienta en la nube
Preseherramienta en la nube
 
Extensibilidad y Seguridad
Extensibilidad y SeguridadExtensibilidad y Seguridad
Extensibilidad y Seguridad
 
Programacion en la nube
Programacion en la nubeProgramacion en la nube
Programacion en la nube
 
Apuntes
ApuntesApuntes
Apuntes
 
COMPUTACION EN LA NUBE Y POSICIONAMIENTO WEB
COMPUTACION  EN LA NUBE Y POSICIONAMIENTO WEBCOMPUTACION  EN LA NUBE Y POSICIONAMIENTO WEB
COMPUTACION EN LA NUBE Y POSICIONAMIENTO WEB
 
Computo en la nube
Computo en la nubeComputo en la nube
Computo en la nube
 
Computacion en la nube and posicionamiento web.
Computacion en la nube and posicionamiento web.Computacion en la nube and posicionamiento web.
Computacion en la nube and posicionamiento web.
 
Asegurando tu Mundo Móvil
Asegurando tu Mundo MóvilAsegurando tu Mundo Móvil
Asegurando tu Mundo Móvil
 
Sistemas Operativos distribuidos
Sistemas Operativos distribuidosSistemas Operativos distribuidos
Sistemas Operativos distribuidos
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Sistemas distribuidos word
Sistemas distribuidos wordSistemas distribuidos word
Sistemas distribuidos word
 

Kürzlich hochgeladen

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 

Kürzlich hochgeladen (20)

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 

Sistemas distribuidos

  • 1. EDGAR IIVAN BAYONA MOLANO ESTUDIANTE II SEMESTRE INGENIERIA DE SISTEMAS Y COMPUTACION
  • 2.  Hoy en día gracias y a la tecnología el termino "descentralizado" esta desapareciendo, con la llegada de redes de computadores podemos compartir recursos sin preocuparnos de la ubicación geográfica en la que nos encontremos, podemos manejar ordenadores como si estuviésemos trabajando físicamente en ellos, además de transmitir información o escribir cartas que lleguen al receptor en lapsos de tiempos mínimos INTRODUCCION
  • 3.  EL DESARROLLO DE LOS SISTEMAS DISTRIBUIDOS VINO DE LA MANO DE LAS REDES LOCALES DE ALTA VELOCIDAD A PRINCIPIOS DE 1970. MAS RECIENTEMENTE LA DISPONIBILIDAD DE COMPUTADORAS PERSONALES DE ALTAS PRESTACIONES, ESTACIONES DE TRABAJO Y ORDENADORES SERVIDORES HA RESULTADO EN UN MAYOR DEZPLAZAMIENTO HACIA LOS SISTEMAS DISTRIBUIDOS EN DETRIMENTO DE LOS ORDENADORES CENTRALIZADOS MULTIUSUARIO. ESTA TENDENCIA SE HA ACELERADO POR EL DESARROLLO DE SOFTWARE PARA SISTEMAS DISTRIBUIDOS, DISEÑADO PARA SOPORTAR EL DESARROLLO DE APLICACIONES DISTRIBUIDAS. ESTE SOFTWARE PERMITE A LOS ORDENADORES COORDINAR SUS ACTIVIDADES Y COMPARTIR LOS RECURSOS DEL SISTEMA HARDWARE, SOFTWARE Y DATOS ANTECEDENTES
  • 4.  UN SISTEMA DISTRIBUIDO ES UNA COLECCIÓN DE COMPUTADORES AUTÓNOMOS CONECTADOS A TRAVEZ DE UNA RED, DISEÑADOS PARA QUE UN BUEN NUMERO DE USUARIOS TRABAJEN JUNTOS SIENDO ASI UNA UNICA ENTIDAD CAPAZ DE PROPORCIONAR FACILIDADES DE COMPUTACIÓN. LAS APLICACIONES DE LOS SISTEMAS DISTRIBUIDOS VARIAN DESDE LA PROVISIÓN DE CAPACIDAD DE COMPUTO A GRUPOS DE USUARIOS, HASTA SISTEMAS BANCARIOS COMUNICACIONES MULTIMEDIA Y ABARCAN PRÁCTICAMENTE TODAS LAS APLICACIONES COMERCIALES Y TÉCNICAS DE LOS ORDENADORES . LOS REQUISITOS DE DICHAS APLICACIONES INCLUYEN UN ALTO NIVEL DE FIABILIDAD, SEGURIDAD CONTRA INTERFERENCIAS EXTERNAS Y PRIVACIDAD DE LA INFORMACIÓN QUE EL SISTEMA MANTIENE. DEFINICION
  • 5.  EN LA IMAGEN SE MUESTRA UN EJEMPLO DE LOS SISTEMAS DISTRIBUIDOS EN EL QUE COMO SE PUEDE OBSERVAR SE CUENTA CON DISTINTOS CLIENTES QUE PUEDEN ESTAR DISPERSOS GEOGRAFICAMENTE Y QUE AUN ASI PUEDEN HACER USO DE UNA APLICACIÓN MEDIANTE UNA CONEXIÓN A INTERNET DONDE EL SERVIDOR ES EL QUE REALIZA LAS RESPUESTAS A LAS PETICIONES DE DICHOS CLIENTES
  • 6.  SON SEIS LAS CARACTERISTICAS PRINCIPALES RESPONSABLES DE LA UTILIDAD DE LOS SISTEMAS DISTRIBUIDOS.  1, COMPARTICION DE RECURSOS.  2, APERTURA.  3, CONCURRENCIA.  4, ESCALABILIDAD.  5, TOLERANCIA A FALLOS.  6, TRANSPARENCIA. CARACTERISTICAS
  • 7.  UN SISTEMA DISTRIBUIDO PUEDE VERSE DE MANERA ABSTRACTA COMO UN CONJUNTO DE GESTORES DE RECURSOS Y UN CONJUNTO DE PROGRAMAS QUE USAN LOS RECURSOS. LOS USUARIOS DE LOS RECURSOS SE COMUNICAN CON LOS GESTORES DE LOS RECURSOS PARA ACCEDER A LOS RECURSOS COMPARTIDOS DEL SISTEMA. 1, COMPARTICION DE RECURSOS
  • 8.  UN SISTEMA INFORMATICO ES ABIERTO SI EL PUEDE SER EXTENDIDO DE DIVERSAS MANERAS. UN SISTEMA PUEDE SER ABIERTO O CERRADO CON RESPECTO A EXTENCIONES HARDWARE (AÑADIR PERIFERICOS, MEMORIAS O INTERFACES DE COMUNICACIÓN, ETC.) O CON RESPECTO A LAS EXTENSIONES SOFTWARE (AÑADIR CARACTERISTICAS AL SISTEMA OPERATIVO, PROTOCOLOS DE COMUNICACIÓN Y SERVICIOS DE COMPARTICION DE RECURSOS. 2, APERTURA.
  • 9.  CUANDO EXISTEN VARIOS PROCESOS EN UNA UNICA MAQUINA DECIMOS QUE SE ESTA EJECUTANDO CONCURRENTEMENTE. SI EL ORDENADOR ESTA EQUIPADO CON UN UNICO PROCESADOR CENTRAL, LA CONCURRENCIA TIENE LUGAR ENTRELAZANDO LA EJECUCION DE LOS DISTINTOS PROCESOS. 3, CONCURRENCIA.
  • 10.  LOS SISTEMAS DISTRIBUIDOS OPERAN DE MANERA EFECTIVA Y EFICIENTE A MUCHAS ESCALAS DIFERENTES. LA ESCALA MAS PEQUEÑA CONSISTE EN DOS ESTACIONES DE TRABAJO Y UN SERVIDOR DE FICHEROS, MIENTRAS QUE UN SISTEMA DISTRIBUIDO CONSTRUIDO ALREDEDOR DE UNA RED DE AREA LOCAL SIMPLE PODRIA CONTENER VARIOS CIENTOS DE ESTACIONES DE TRABAJO, VARIOS SERVIDORES DE FICHEROS, SERVIDORES DE IMPRESIÓN Y OTROS SERVIDORES DE PROPOSITOESPECIFICO 4, ESCALABILIDAD.
  • 11.  TANTO EL SOFTWARE DE SISTEMA COMO EL DE APLICACIÓN NO DEBERIAN CAMBIAR CUANDO LA ESCALA DEL SISTEMA SE INCREMENTA, LA NECESIDAD DE ESCALABILIDAD NO ES SOLO UN PROBLEMA DE PRESTACIONES DE RED O DE HARDWARE SINO QUE ESTA INTINAMENTE LIGADA CON TODOS LOS ASPECTOS DEL DISEÑO DE LOS SISTEMAS DISTRIBUIDOS, EL DISEÑO DEL SISTEMA DEBE RECONOCER EXPLICICAMENTE LA NECESIDAD DE ESCALABILIDAD O DE LO CONTRARIO APARECERAN SERIAS LIMITACIONES. 4, ESCALABILIDAD.
  • 12.  LOS SISTEMAS INFORMATICOS AVECES FALLAN, CUANDO SE PRODUCEN FALLOS EN EL SOFTWARE O EN EL HARDWARE LOS PROGRAMAS PODRIAN PRODUCIR RESULTADOS INCORRECTOS O PODRIAN PARARSE ANTES DE TERMINAR LA OPERACIÓN QUE ESTABAN REALIZANDO EL SISTEMA DE TOLERANCIA A FALLOS SE BASA EN DOS CUESTIONAMIENTOS COMPLEMENTARIOS ENTRE SI:  REDUNDANCIA HARDWARE (USO DE COMPONENTES REDUNDANTES)  RECUPERACION DEL SOFTWARE ( DISEÑO DE PROGRAMAS QUE SEAN CAPACES DE RECUPERARSE DE LOS FALLOS ) 5, TOLERANCIA A FALLOS.
  • 13.  LA TRANSPARENCIA SE DEFINE COMO LA OCULTACION AL USUARIO Y AL PROGRAMADOR DE APLICACIONES DE LA SEPARACION DE LOS COMPONENTES DE UN SISTEMA DISTRIBUIDO, DE MANERA QUE EL SISTEMA SE PERCIBE COMO UN TODO EN VEZ DE UNA COLECCIÓN DE COMPONENTES INDEPENDIENTES. 6, TRANSPARENCIA.
  • 14.   MEJOR APROVECHAMIENTO DE LOS RECURSOS  MAYOR PODER DE COMPUTO A MAS BAJO PRECIO  EN TEORIA, MAYOR CONFIABILIDAD, SI SE MANEJA SUFICIENTE REDUNDANCIA  CRECIMIENTO INCREMENTAL VENTAJAS DE LOS SISTEMAS DISTRIBUIDOS
  • 15.   EL SOFTWARE ES MUCHO MAS COMPLEJO  MUCHOS USUARIOS SE CONECTAN DESDE MUCHASS PARTES, POR LO CUAL HAY MAS PROBLEMAS DE SEGURIDAD DESVENTAJAS DE LOS SISTEMAS DISTRIBUIDOS
  • 16.   EL MODELO ARQUITECTONICO DE UN SISTEMA DISTRIBUIDO TRATA SOBRE LA COLOCACION DE SUS PARTES Y LAS RELACIONES ENTRE ELLAS. EJEMPLO DE ESTOS MODELOS SON: ARQUITECTURA CLIENTE- SERVIDOR Y EL MODELO DE PROCESOS “IGUAL A IGUAL” (PEER TO PEER) MODELO ARQUITECTONICO
  • 17.  MODELO CLIENTE-SERVIDOR ES EL MAS UTILIZADO DICHO MODELO CONSISTE EN Q TODOS LOS RECURSOS COMPARTIDOS SON MANTENIDOS Y MANEJADOS POR LOS PROCESOS SERVIDORES, LOS PROCESOS CLIENTES REALIZAN PETICIONES A LOS SERVIDORES CUANDO NECESITAN ACCEDER A ALGUN RECURSO SI LA PETICION ES VALIDA ENTONCES EL SERVIDOR LLEVA A CABO LLA ACCION REQUERIDA Y ENVIA UNA RESPUESTA AL PROCESO CLIENTE. AUNQUE EL MODELO CLIENTE- SERVIDOR NO SATISFACE TODOS LOS REQUISITOS NECESARIOS PARA TODAS LAS APLICACIONES DISTRIBUIDAS ES ADECUADO PARA MUCHAS DE LAS APLICACIONES ACTUALES Y PROVEE UNA BASE EFECTIVA PARA LOS SISTEMAS OPERATIVOS DISTRIBUIDOS EN PROPOSITO GENERAL
  • 18.  MODELO “PEER TO PEER” CONSISTE EN QUE TODOS LOS PROCESOS DESEMPEÑAN TAREAS SEMEJANTES INTERACTUANDO COOPERATIVAMENTE COMO IGUALES PARA REALIZAR UNA ACTIVIDAD DISTRIBUIDA O COMPUTO SIN DISTINCION ENTRE CLIENTES Y SERVIDORES LOS PROCESOS PARES MANTIENEN LA CONSISTENCIA DE LOS RECURSOS Y SINCRONIZAN LAS ACCCIONES A NIVEL DE APLICACION