0% encontró este documento útil (0 votos)
27 vistas24 páginas

Sesion 1

Cargado por

carlitos3498lo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas24 páginas

Sesion 1

Cargado por

carlitos3498lo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BIENVENIDOS A NUESTRA SESIÓN 1

EL TEMA QUE VEREMOS DURANTE


NUESTRA CLASE ES:
CONCEPTOS DE LOS SISTEMAS
DISTRIBUIDOS
No se trata de donde estés sino a
donde quieres llegar
WILSON CARDENAS CRISTANCHO

INGENIERO DE SISTEMAS
INGENIERO INDUSTRIAL
CONTADOR PUBLICO
ESPECIALISTA EN GERENCIA DE PROYECTOS
TECNOLOGO EN PRODUCCION DE
AUDIO Y VIDEO
PRESENTACIÓN
GENERAL DEL
CURSO
ESTRUCTURA DE 12 SESIONES

CRONOGRAMA :

Inicio sesión 1: (Fecha de inicio)


ESTRUCTURA DEL ACTIVIDADES Y PORCENTAJES:

CURSO Actividad evaluativa 1: 35 %


Actividad evaluativa 2: 35%
Actividad evaluativa 3: 30%

CONTACTO:
Chat del aula
PARA TENER EN CUENTA
INICIO

5 minutos para dar inicio a la clase


OTRAS SOLICITUDES

Para cualquier solicitud ya sea para certificados,


solicitud de soporte técnico o solicitudes a
coordinadores en la parte superior de las aulas
encontrarán los canales respectivos.

[Link]
CONTENIDO GENERAL DEL CURSO
SESIÓN CONTENIDO
SESIÓN 1 introducción a los sistemas distribuidos

SESIÓN 2 Arquitecturas

SESIÓN 3 Hilos

SESIÓN 4 Comunicación

SESIÓN 5 Cliente servidor

SESIÓN 6 Procesos y comunicación

SESIÓN 7 Nombres

SESIÓN 8 Sincronización

SESIÓN 9 Consistencia y Replicación

SESIÓN 10 Tolerancia a Fallas

SESIÓN 11 Seguridad

SESIÓN 12 Desarrollo de los sistemas distribuidos


ÍNDICE
1 Que es un sistema distribuido

2
Objetivo del sistemas distribuido

3 Tipos de sistemas distribuidos

4 Conclusiones
Que es un sistema distribuido

Es un conjunto de equipos (servidores) que trabajan de forma


coordinada para que actúen como uno solo Sistema de cara al
usuario.
Múltiples computadores hacen la tarea o tareas que tienen un
único objetivo.

Los podemos definir principalmente en 2 campos; centralizado y


distribuido.
CONCEPTOS
Por ejemplo, una base de datos distribuida aporta una serie de ventajas:
La información se almacena físicamente en varios sitios de la red, aunque
lógicamente, de cara a un usuario final es una única base de datos.
Cuando queramos acceder a la información, vamos a lanzar una consulta e
internamente ya sabrá donde esta almacenado cada uno de los datos.
Independencia al sistema operativo, ya que, si el servicio se puede instalar
en sistemas operativos linux o Windows, la base de datos es de forma
distribuida y resulta completamente trasparente el sistema operativo para
el usuario final.
La información queda fragmentada y las réplicas aportan alta
disponibilidad.
VENTAJAS DE UN SISTEMA
DISTRIBUIDO

Algunas de las ventajas que aporta son:

Mayor eficacia.
Mayor tolerancia a fallos: al estar distribuida la información en nodos, en
Caso que se caiga un nodo, dicha información se va a encontrar en otros
nodos.
Mayor velocidad y procesamiento distribuido: cuando se realiza una
consulta, los procesamientos se dividen entre todos los nodos que forman
un sistema distribuido, en lugar de enviarlos a un único nodo y que el mismo
tenga que hacer todo el trabajo.
Escalabilidad: si, por ejemplo, se necesitan más procesamientos o añadir
mas disco duro, en lugar de que los equipos crezcan de forma vertical
añadiendo más almacenamiento, RAM o CPU, se añaden equipos de forma
horizontal al clúster o sistema distribuido.
SISTEMAS DISTRIBUIDOS

CENTRALIZADO
SISTEMAS DISTRIBUIDOS
DISTRIBUIDO
OBJETIVOS
Un sistema distribuido debe hacer que los recursos sean
fácilmente accesibles; debe ocultar de manera razonable el
hecho de que los recursos están distribuidos por toda la red;
debe ser abierto; y debe ser escalable.
ESCALABILIDAD
La escalabilidad de un sistema se puede medir de acuerdo con al menos tres
dimensiones; su tamaño, su geografía (ubicación) y su administración.
Transparencia en la distribución
Un objetivo importante de un sistema distribuido es ocultar el hecho de que
sus procesos y recursos están físicamente distribuidos a través de múltiples
computadoras.
Nivel de transparencia
Buscar la transparencia de distribución puede ser un buen objetivo cuando
diseñamos e implementamos sistemas distribuidos, pero debemos
considerarla junto con otros problemas tales como el rendimiento y la
comprensibilidad.
Sistemas distribuidos de cómputo
Es la utilizada para realizar tareas de cómputo de alto rendimiento.
Podemos hacer una distinción entre dos subgrupos: el cómputo en cluster
y el cómputo en malla (grid)
Sistemas distribuidos de información
En estos sistemas podemos distinguir varios niveles donde la integración toma
parte. En muchos casos, una aplicación de red constaba simplemente de un
servidor que ejecutaba esa aplicación (con frecuencia incluye una base de
datos) y la dejaba disponible para programas remotos, llamados clientes.
Dichos clientes podían enviar una petición al servidor, para ejecutar alguna
operación específica, después de la cual se enviaba una respuesta. La
integración al nivel más bajo permitía a los clientes alojar cierto número de
peticiones, posiblemente para distintos servidores, dentro de una sola petición
más grande y ejecutarla como una transacción distribuida. La idea clave era
que todas, o ninguna de las peticiones, pudieran ser ejecutadas.
Sistemas distribuidos masivos
Con la introducción de dispositivos de cómputo móviles y embebidos. Ahora nos
enfrentamos con sistemas distribuidos en los cuales la inestabilidad es el
comportamiento predeterminado. En estos sistemas, a los que nos referimos
como sistemas distribuidos masivos, con frecuencia los dispositivos se caracterizan
por ser pequeños, de baterías, portátiles, y tienen sólo una conexión inalámbrica,
aunque no todas estas características son aplicables a todos los dispositivos.
Middleware
Los sistemas distribuidos se organizan a menudo en términos de una capa
de software, esto es, vienen colocados de manera lógica entre una capa de
alto nivel que consta de usuarios y aplicaciones, y una capa subyacente
constituida por sistemas operativos y recursos básicos de comunicación.
FIN DE
GRABACIÓN

También podría gustarte