La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Operativos Distribuidos Plataforma Cliente/Servidor Gustavo H. Sosa Servicio de Diagnóstico por Imágenes Hospital Italiano.

Presentaciones similares


Presentación del tema: "Sistemas Operativos Distribuidos Plataforma Cliente/Servidor Gustavo H. Sosa Servicio de Diagnóstico por Imágenes Hospital Italiano."— Transcripción de la presentación:

1 Sistemas Operativos Distribuidos Plataforma Cliente/Servidor Gustavo H. Sosa Servicio de Diagnóstico por Imágenes Hospital Italiano

2 Primera Parte: Sistemas Operativos Distribuidos

3 Agenda Marco de referencia Del ambiente centralizado al ambiente distribuido Sistemas operativos distribuidos Clusters

4 Marco de referencia Equipo Red Servidor Cliente Usuario Recurso Cualquier computadora Vínculo físico entre computadoras Computadoras conectadas entre sí capaces de realizar algún intercambio de información Computadora capaz de brindar a otras alguna funcionalidad Porción de software que es capaz de brindar su funcionalidad a otras aplicaciones Computadora que requiere alguna funcionalidad de un servidor Porción de software que utiliza funcionalidad a otros programas Persona que utiliza un programa Cualquier elemento de que dispone una computadora para su funcionamiento: disco, memoria, aplicaciones, etc.

5 Ambientes centralizados Equipo central de gran potencia y terminales bobas Procesamiento, memoria y archivo en el equipo central Facil de administrar código existente (Legacy) y distribuir nuevas aplicaciones Escalabilidad deficiente al crecer el número de usuarios Distrubición de recursos compleja y limitada Un solo punto crítico, dificilmente tolerante a fallos

6 Ambientes Cliente / Servidor Equipo central muy potente Terminales conectadas con cierta capacidad de procesamiento, memoria y almacenamiento Cada equipo cliente dispone de sus propios recursos más los compartidos por el servidor Cierta tolerancia a fallos

7 Ambientes Distribuidos Varios equipos servidores que se reparten diferentes tareas Almacenamiento Impresión Seguridad Control Lógica Clientes ricos y flacos Mayor tolerancia a fallos

8 Objetivos de los ambientes distribuidos Escalabilidad Confiabilidad Eficiencia Integración Interoperabilidad

9 Sistemas Operativos Distribuidos Dominios y estructuras de recursos distribuidos Control descentralizado y remoto Políticas y seguridad Sistemas de archivo distribuido Distribución de recursos y servicios Integración con otros OSs y aplicaciones

10 Servicios de Directorio Catálogo de objetos en la red Administración de recursos Administración de seguridad Replicación del catálogo

11 Acceso independiente de la distribución física Resolución de nombre Búsquedas por atributos Búsquedas por categorías Administración descentralizada (delegación)

12 Recursos Archivos Dispositivos periféricos Conexiones al host Base de datos Accesos WEB Usuarios Servicios Aplicaciones

13 Espacios de nombres Un área limitada en la que un nombre se puede resolver (entender, ubicar) Listado de programas de TV: programa traducido a canal Sistema de archivos: nombre de archivo relacionado con archivo físico Resolución de nombres proceso de relacionar un nombre con algún objeto o información que representa dicho nombre (encontrarlo y poder accederlo)

14 Espacios de nombres DNS (Domain Name Service) de Internet Nombres jerárquicos Acceso a recursos por nombre Estándar X.500

15 Objetos Elemento o recurso Atributo: cada característica de un objeto – nombre y valor Clase: clasificación de un objeto según el tipo de atributos que tenga Usuario Impresora Identidad del objeto: identificador global que no cambia aunque cambie nombre o ubicación

16 Equipos PC_1 PC_2 PC_3 Mario Torres Lina Rey Objetos Usuarios Objetos y atributos Valor del atributo Objetos Equipos Usuarios Atributos Nombre Descripción Atributos Nombre Apellido Login

17 Contenedores Almacén de objetos y contenedores Forma parte de espacio de nombres Posee atributos No representa algo concreto Agrupamiento lógico

18 Árbol Extensión del árbol de directorios Jerarquía de objetos y contenedores Relación y camino entre objetos Objetos en puntos finales Unidades organizacionales Bosques

19 Acceso a recursos DAP, LDAP, Kerberos http, FTP Mensajería, correo Procedimientos remotos (RPC)

20 Seguridad Listas de acceso Permisos para usuarios a objetos y sus atributos Ver y/o modificar objetos o sus atributos Kerberos Delegación de administración en subárboles

21 Estructura de carpetas virtual que represnta de forma sencilla a una compleja distribución física de carpetas y archivos Facilita trabajo del usuario Facilita administración de la seguridad Almacenamiento Distribuido Estructura real Estructura vista por el usuario

22 Almacenamiento Distribuido Permite replicación de carpetas en distintos servidores Tolerancia a fallos Balance de carga Estructura vista por el usuario Estructura real

23 Almacenamiento Remoto Almacenamiento jeráquico Archivos de uso poco frecuente se mueven a dispositivos masivos externos Archivos de uso frecuente permanecen en caché Todos se ven sin distinción Cuando se requeire un archivo movido al almacenamiento externo, automáticamente se mueve al caché Dispositivos de cintas y jukebox

24 Alta disponibilidad Escalabilidad Confiabilidad Problemas en grandes instalaciones Balanceo de carga Tolerancia a fallos Requerimientos

25 Clusters Grupo de dos o más equipos funcionando unidos para proporcionar un conjunto de aplicaciones o servicios frecuentes con una única identidad aparente para los clientes Alta disponibilidad Escalabilidad Capacidad de administración Mover aplicaciones entre equipos Sacarlos de línea para mantenimiento

26 Tipos de clusters Clusters de equilibrio de carga de red (NLB) Las demandas de los cliente se distribuyen entre los servidores de forma transparente Clusters de servidor Distribuyen la carga de trabajo entre los servidores Unidades de disco (arrays) compartidos

27 Escenarios para los clusters Intranet / Internet NBL Compartir nada Misión crítica Cluster de servidores Arrays de discos compartidos RAID

28 NLB Dos palcas de red Red externa Red entre servidores Sin recursos de almacenamiento compartido

29 Clusters de servidor Cada servidor es un nodo Red privada Red publica Almacenamiento compartido RAID

30 Cluster de WEB y Aplicaciones Controlador del Cluster Miembro del Cluster Cluster Web Cluster de Aplicaciones

31 Recursos de un cluster Disco físico Cola de impresión Compartir archivos Nombre de red Aplicaciones Servicios Protocolos de red e Internet

32 Conectividad entre plataformas Integración de aplicaciones Interoperabilidad UnixMacintoshOS400NovellWindows

33 Preguntas ?...

34 Gracias


Descargar ppt "Sistemas Operativos Distribuidos Plataforma Cliente/Servidor Gustavo H. Sosa Servicio de Diagnóstico por Imágenes Hospital Italiano."

Presentaciones similares


Anuncios Google