SlideShare una empresa de Scribd logo
1 de 12
INGENIERÍA EN SISTEMA COMPUTACIONALES
Procesos y modelos arquitectónicos
de Software
INTRODUCCIÓN A LOS
SISTEMAS DISTRIBUIDOS
octubre 2019
En el año de 1972, el profesor de la
universidad de Stanford, Michael J.
Flynn propuso una categorización de los
sistemas computacionales basado en la
cantidad de flujos de datos y flujos de
instrucciones que dichos sistemas
podían procesar de manera simultanea.
Taxonomía de Flynn
Simple Multiple
Simple SISD SIMD
Múltiple MISD MIMD
FLUJOS
DE
INSTRUCCIONES
FLUJOS DE DATOS
Sistemas SISD (Single Instruction Single Data)
Sistemas monoprocesador capaces de procesar
instrucciones de forma secuencial sobre un único
conjunto de datos.
Estos sistemas son el ejemplo más claro del modelo de
Von Neumann. Hasta el año de 2004 este fue el tipo de
arquitectura más popular entre los sistemas de cómputo
domésticos y en la mayoría de los sistemas comerciales.
Sistemas SIMD (Single Instruction Multiple Data)
Estos sistemas son capaces de enviar una
misma instrucción a múltiples unidades de
datos. Este tipo de sistemas son capaces de
poner en práctica el paralelismo a nivel de
datos, lo que permite procesar una misma
consulta u operación sobre una gran cantidad
de datos.
Sistemas MISD (Multiple Instruction Single Data)
Este tipo de sistemas procesan distintos flujos de
instrucciones sobre un mismo conjunto de datos, lo
cual proporciona paralelismo a nivel de instrucciones.
A nivel práctico este tipo de arquitecturas carece se
interés por lo cual no se cuenta con ejemplos de
ellos.
Sistemas MIMD (Multiple Instruction Multiple Data)
Estos sistemas proporcionan la capacidad de paralelismo
tanto a nivel de instrucciones como de datos. Lo cual
supone un potencial de procesamiento superior
directamente relacionado con la cantidad de flujos de
instrucciones y flujos de datos que sean capaces de
procesar.
Algunos de los principales ejemplos de este tipo de
arquitecturas son los Sistemas de Clúster y los Sistemas
Distribuidos.
Un clúster es un conjunto de procesadores semi
independientes interconectados para compartir su
capacidad de procesamiento.
En un clúster los procesadores trabajan de forma
independiente una vez que les ha sido asignada una
tarea por el sistema central de control, una vez
generados los resultados, éstos son enviados de vuelta al
control central.
Se llama nodos a los puntos de interconexión de un
clúster y estos no pueden operar si ha fallado el sistema
central de control.
Un sistema distribuido esta conformado por
sistemas autónomos funcionales que se
coordinan para compartir sus recursos tanto de
hardware como de software.
Estos sistemas no dependen de un sistema
central de control sino que comparten las
funciones de coordinación del trabajo
colaborativo.
Los elementos que integran un sistema
distribuido se denominan sitios ya que a
diferencia de los nodos del clúster, cada sitio
puede seguir operando aun cuando haya
quedado completamente aislado del resto del
sistema distribuido.
CARACTERÍSTICAS DE LOS SISTEMAS DISTRIBUIDOS
• Transparencia: Visión de sistema único.
• Tolerancia a Fallos : Sistemas autónomos colaborando.
• Escalabilidad: Capacidad de crecer o decrecer.
• Confiabilidad: Estado global del sistema.
• Heterogeneidad: Múltiples arquitecturas de hardware y
software locales, múltiples tipos de red.
Muchas gracias por su atención.
“Educación para Transformar la Vida”
M.C. GRACIELA ALICIA VIZCAINO PAZ

Más contenido relacionado

Similar a Sistemas distribuidos.ppsx

Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor Milano
 
Presentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y DispersiónPresentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y DispersiónJose Martinez
 
2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistemaNatalia Lujan Morales
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.argentm
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Daniela Velasquez
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidosluzrosales14
 
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOSUNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOShoneyjimenez
 
Clasificación de flynn (arquitectura del computador)
Clasificación de flynn (arquitectura del computador)Clasificación de flynn (arquitectura del computador)
Clasificación de flynn (arquitectura del computador)rosluck29
 
Microsoft word tipos de sistemas operativos.doc
Microsoft word   tipos de sistemas operativos.docMicrosoft word   tipos de sistemas operativos.doc
Microsoft word tipos de sistemas operativos.docEdd Edd
 
Tema 9 fundamentos de los sistemas multiprocesadores
 Tema 9   fundamentos de los sistemas multiprocesadores Tema 9   fundamentos de los sistemas multiprocesadores
Tema 9 fundamentos de los sistemas multiprocesadoresAgustin Guerra Ferreira
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativomanuel
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJeff Jesús
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet okADRIANCAMPI0718
 

Similar a Sistemas distribuidos.ppsx (20)

Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidos
 
Presentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y DispersiónPresentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
 
2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
7 introsd
7 introsd7 introsd
7 introsd
 
Leccion2 sisop
Leccion2 sisopLeccion2 sisop
Leccion2 sisop
 
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOSUNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
 
S. o. 2 unidad 1
S. o. 2 unidad 1S. o. 2 unidad 1
S. o. 2 unidad 1
 
Tiposso
TipossoTiposso
Tiposso
 
Clasificación de flynn (arquitectura del computador)
Clasificación de flynn (arquitectura del computador)Clasificación de flynn (arquitectura del computador)
Clasificación de flynn (arquitectura del computador)
 
Microsoft word tipos de sistemas operativos.doc
Microsoft word   tipos de sistemas operativos.docMicrosoft word   tipos de sistemas operativos.doc
Microsoft word tipos de sistemas operativos.doc
 
Tiposso
TipossoTiposso
Tiposso
 
Seti9 ocw
Seti9 ocwSeti9 ocw
Seti9 ocw
 
Tema 9 fundamentos de los sistemas multiprocesadores
 Tema 9   fundamentos de los sistemas multiprocesadores Tema 9   fundamentos de los sistemas multiprocesadores
Tema 9 fundamentos de los sistemas multiprocesadores
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet ok
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 

Sistemas distribuidos.ppsx

  • 1. INGENIERÍA EN SISTEMA COMPUTACIONALES Procesos y modelos arquitectónicos de Software INTRODUCCIÓN A LOS SISTEMAS DISTRIBUIDOS octubre 2019
  • 2. En el año de 1972, el profesor de la universidad de Stanford, Michael J. Flynn propuso una categorización de los sistemas computacionales basado en la cantidad de flujos de datos y flujos de instrucciones que dichos sistemas podían procesar de manera simultanea.
  • 3. Taxonomía de Flynn Simple Multiple Simple SISD SIMD Múltiple MISD MIMD FLUJOS DE INSTRUCCIONES FLUJOS DE DATOS
  • 4. Sistemas SISD (Single Instruction Single Data) Sistemas monoprocesador capaces de procesar instrucciones de forma secuencial sobre un único conjunto de datos. Estos sistemas son el ejemplo más claro del modelo de Von Neumann. Hasta el año de 2004 este fue el tipo de arquitectura más popular entre los sistemas de cómputo domésticos y en la mayoría de los sistemas comerciales.
  • 5. Sistemas SIMD (Single Instruction Multiple Data) Estos sistemas son capaces de enviar una misma instrucción a múltiples unidades de datos. Este tipo de sistemas son capaces de poner en práctica el paralelismo a nivel de datos, lo que permite procesar una misma consulta u operación sobre una gran cantidad de datos.
  • 6. Sistemas MISD (Multiple Instruction Single Data) Este tipo de sistemas procesan distintos flujos de instrucciones sobre un mismo conjunto de datos, lo cual proporciona paralelismo a nivel de instrucciones. A nivel práctico este tipo de arquitecturas carece se interés por lo cual no se cuenta con ejemplos de ellos.
  • 7. Sistemas MIMD (Multiple Instruction Multiple Data) Estos sistemas proporcionan la capacidad de paralelismo tanto a nivel de instrucciones como de datos. Lo cual supone un potencial de procesamiento superior directamente relacionado con la cantidad de flujos de instrucciones y flujos de datos que sean capaces de procesar. Algunos de los principales ejemplos de este tipo de arquitecturas son los Sistemas de Clúster y los Sistemas Distribuidos.
  • 8. Un clúster es un conjunto de procesadores semi independientes interconectados para compartir su capacidad de procesamiento. En un clúster los procesadores trabajan de forma independiente una vez que les ha sido asignada una tarea por el sistema central de control, una vez generados los resultados, éstos son enviados de vuelta al control central. Se llama nodos a los puntos de interconexión de un clúster y estos no pueden operar si ha fallado el sistema central de control.
  • 9. Un sistema distribuido esta conformado por sistemas autónomos funcionales que se coordinan para compartir sus recursos tanto de hardware como de software. Estos sistemas no dependen de un sistema central de control sino que comparten las funciones de coordinación del trabajo colaborativo.
  • 10. Los elementos que integran un sistema distribuido se denominan sitios ya que a diferencia de los nodos del clúster, cada sitio puede seguir operando aun cuando haya quedado completamente aislado del resto del sistema distribuido.
  • 11. CARACTERÍSTICAS DE LOS SISTEMAS DISTRIBUIDOS • Transparencia: Visión de sistema único. • Tolerancia a Fallos : Sistemas autónomos colaborando. • Escalabilidad: Capacidad de crecer o decrecer. • Confiabilidad: Estado global del sistema. • Heterogeneidad: Múltiples arquitecturas de hardware y software locales, múltiples tipos de red.
  • 12. Muchas gracias por su atención. “Educación para Transformar la Vida” M.C. GRACIELA ALICIA VIZCAINO PAZ