SlideShare una empresa de Scribd logo
1 de 14
Sistemas
Distribuidos
Alexandra María Silva Monsalve
COMPETENCIAS
• Diseñar un programa para el procesamiento paralelo, la
programación Concurrente de tiempo real, distribuida y paralela,
teniendo en cuenta las características, estructura y
funcionalidades de los sistemas distribuidos.
Unidad 1. Conceptos generales de los sistemas
distribuidos y diseño de un SD
• Escenario 1 - Conceptos generales de los sistemas distribuidos
• Escenario 2 - Arquitecturas de los sistemas distribuidos, diseño de
un SD
Unidad 2. Arquitecturas cliente-servidor, objetos distribuidos
y arquitecturas SOA, punto a punto y multiprocesador
• Escenario 3 - Arquitecturas cliente-servidor y objetos distribuidos
• Escenario 4 - Arquitecturas SOA, punto a punto y multiprocesador
• Escenario 7 - Cloud computing y paradigmas de la computación
distribuida
• Escenario 8 - Sistemas de archivos y bases de datos distribuidas
Unidad 4. Cloud computing, algoritmos distribuidos,
sistemas de archivos y bases de datos distribuidas
• Escenario 5 - Objetos distribuidos, sistemas de memoria
• Escenario 6 - Procesamiento y computación paralela
Unidad 3. Computación en clúster y programación
paralela.
¡Qué es un Sistema Distribuido¡
Los sistemas distribuidos son sistemas que corren
en diferentes máquinas y en diferentes lugares,
por lo que la heterogeneidad de las arquitecturas
de hardware, software y comunicaciones pueden
ser muy diferentes, sin embargo, el sistema debe
funcionar y sus disfuncionalidades deben ser
transparentes para el usuario final.
¡Qué es un Sistema Distribuido¡
¡Qué es un Sistema Distribuido¡
Componentes físicos, como componentes lógicos que se
pueden enumerar inicialmente así:
• Equipos de cómputo y hardware adicional
• Middleware y software transversal
• Aplicación que presta el servicio.
1.1. Equipos de cómputo y hardware
• En un sistema de cómputo es fundamental tener en cuenta el
componente físico, que hace referencia a los equipos en los cuales
van a ejecutarse los programas y aplicaciones necesarias para el
funcionamiento del sistema distribuido.
• Las personas que cumplan las funciones de administradores,
arquitectos u operadores deben mantener dentro de su espectro de
acción las características de los equipos, con el fin de proceder a
trabajar proactivamente para el funcionamiento del sistema.
1.1. Equipos de cómputo y hardware
• Servidores (procesamiento y almacenamiento) Generalmente, son
computadores con prestaciones superiores en procesador, memoria,
buses de transmisión y almacenamiento
• Equipos de red (concentradores (switches), enrutadores (routers) y
cortafuegos (firewalls)
1.1. Redes de computadores
• Los sistemas distribuidos están conectados a una red de
computadores que se convierte en un factor fundamental para la
prestación del servicio, y estos componentes actúan como un
habilitador importante al momento del diseño y operación de
cualquier sistema. Adicionalmente, a los equipos tradicionales
pueden sumarse componentes tales como sistemas externos,
sensores y otros dispositivos de comunicación.
Aplicación que prestará el servicio El objetivo del sistema distribuido es la
prestación de un servicio mediante su funcionalidad, para generarle un
beneficio al usuario final. Este servicio se define como un sistema de software
compuesto de módulos, creados por un equipo de desarrollo liderado por un
arquitecto de software, a partir de patrones y buenas prácticas para la
construcción.
Sistema de software
Correo electrónico
CRMs - Customer Relationship Management »
ERP - Enterprise Resource Planning »
Portales corporativos »
Pasarelas de pagos »
Tiendas virtuales »
CMS - Manejadores de contenido
» Redes sociales
Tipos de SD
Middleware y software transversal
Hace referencia al software y al servicio interno necesarios para
garantizar el normal desempeño de las aplicaciones, las cuales utilizan
de forma ordenada y coordinada los equipos de cómputo, con el fin de
que los componentes anteriores se puedan visualizar como un todo
hacia el usuario final.
Sistemas operativos de tipo servidor
» Middleware
» Manejador de transacciones
» Manejador de sesiones
» Bus de servicios
» Manejadores de conexiones a datos
» Servicios transversales
» Autenticación
» Seguridad
» Relojes

Más contenido relacionado

Similar a PresentaciónESCE_2.pptx

Similar a PresentaciónESCE_2.pptx (20)

Asi bases tecnicas
Asi bases tecnicasAsi bases tecnicas
Asi bases tecnicas
 
Tipos de software
Tipos  de softwareTipos  de software
Tipos de software
 
Manuel duran
Manuel duranManuel duran
Manuel duran
 
Software
SoftwareSoftware
Software
 
GESTION_DE_REDES.pdf
GESTION_DE_REDES.pdfGESTION_DE_REDES.pdf
GESTION_DE_REDES.pdf
 
Cap5 ssoo-ft
Cap5 ssoo-ftCap5 ssoo-ft
Cap5 ssoo-ft
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Sd contecsi
Sd contecsiSd contecsi
Sd contecsi
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemas
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
 
Basestecnicas
BasestecnicasBasestecnicas
Basestecnicas
 
AREA DE TI.pptx
AREA DE TI.pptxAREA DE TI.pptx
AREA DE TI.pptx
 
Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2
 
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegueAnálisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
 
Caterbetti y Balor Pons. TP N 1
Caterbetti y Balor Pons. TP N 1Caterbetti y Balor Pons. TP N 1
Caterbetti y Balor Pons. TP N 1
 
Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008
 
Software
SoftwareSoftware
Software
 
Unidad 1 equipo 4
Unidad 1 equipo 4Unidad 1 equipo 4
Unidad 1 equipo 4
 

Último

Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
AlanCarrascoDavila
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
varichard
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
jose880240
 

Último (20)

Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA  Multiproposito TIPO IP.pdfFicha Técnica -Cemento YURA  Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
Practica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdfPractica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdf
 
UNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxUNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptx
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 

PresentaciónESCE_2.pptx

  • 2. COMPETENCIAS • Diseñar un programa para el procesamiento paralelo, la programación Concurrente de tiempo real, distribuida y paralela, teniendo en cuenta las características, estructura y funcionalidades de los sistemas distribuidos.
  • 3. Unidad 1. Conceptos generales de los sistemas distribuidos y diseño de un SD • Escenario 1 - Conceptos generales de los sistemas distribuidos • Escenario 2 - Arquitecturas de los sistemas distribuidos, diseño de un SD Unidad 2. Arquitecturas cliente-servidor, objetos distribuidos y arquitecturas SOA, punto a punto y multiprocesador • Escenario 3 - Arquitecturas cliente-servidor y objetos distribuidos • Escenario 4 - Arquitecturas SOA, punto a punto y multiprocesador
  • 4. • Escenario 7 - Cloud computing y paradigmas de la computación distribuida • Escenario 8 - Sistemas de archivos y bases de datos distribuidas Unidad 4. Cloud computing, algoritmos distribuidos, sistemas de archivos y bases de datos distribuidas • Escenario 5 - Objetos distribuidos, sistemas de memoria • Escenario 6 - Procesamiento y computación paralela Unidad 3. Computación en clúster y programación paralela.
  • 5. ¡Qué es un Sistema Distribuido¡ Los sistemas distribuidos son sistemas que corren en diferentes máquinas y en diferentes lugares, por lo que la heterogeneidad de las arquitecturas de hardware, software y comunicaciones pueden ser muy diferentes, sin embargo, el sistema debe funcionar y sus disfuncionalidades deben ser transparentes para el usuario final.
  • 6. ¡Qué es un Sistema Distribuido¡
  • 7. ¡Qué es un Sistema Distribuido¡ Componentes físicos, como componentes lógicos que se pueden enumerar inicialmente así: • Equipos de cómputo y hardware adicional • Middleware y software transversal • Aplicación que presta el servicio.
  • 8. 1.1. Equipos de cómputo y hardware • En un sistema de cómputo es fundamental tener en cuenta el componente físico, que hace referencia a los equipos en los cuales van a ejecutarse los programas y aplicaciones necesarias para el funcionamiento del sistema distribuido. • Las personas que cumplan las funciones de administradores, arquitectos u operadores deben mantener dentro de su espectro de acción las características de los equipos, con el fin de proceder a trabajar proactivamente para el funcionamiento del sistema.
  • 9. 1.1. Equipos de cómputo y hardware • Servidores (procesamiento y almacenamiento) Generalmente, son computadores con prestaciones superiores en procesador, memoria, buses de transmisión y almacenamiento • Equipos de red (concentradores (switches), enrutadores (routers) y cortafuegos (firewalls)
  • 10. 1.1. Redes de computadores • Los sistemas distribuidos están conectados a una red de computadores que se convierte en un factor fundamental para la prestación del servicio, y estos componentes actúan como un habilitador importante al momento del diseño y operación de cualquier sistema. Adicionalmente, a los equipos tradicionales pueden sumarse componentes tales como sistemas externos, sensores y otros dispositivos de comunicación.
  • 11.
  • 12. Aplicación que prestará el servicio El objetivo del sistema distribuido es la prestación de un servicio mediante su funcionalidad, para generarle un beneficio al usuario final. Este servicio se define como un sistema de software compuesto de módulos, creados por un equipo de desarrollo liderado por un arquitecto de software, a partir de patrones y buenas prácticas para la construcción. Sistema de software
  • 13. Correo electrónico CRMs - Customer Relationship Management » ERP - Enterprise Resource Planning » Portales corporativos » Pasarelas de pagos » Tiendas virtuales » CMS - Manejadores de contenido » Redes sociales Tipos de SD
  • 14. Middleware y software transversal Hace referencia al software y al servicio interno necesarios para garantizar el normal desempeño de las aplicaciones, las cuales utilizan de forma ordenada y coordinada los equipos de cómputo, con el fin de que los componentes anteriores se puedan visualizar como un todo hacia el usuario final. Sistemas operativos de tipo servidor » Middleware » Manejador de transacciones » Manejador de sesiones » Bus de servicios » Manejadores de conexiones a datos » Servicios transversales » Autenticación » Seguridad » Relojes