SlideShare una empresa de Scribd logo
1 de 11
SISTEMAS
 OPERATIVOS
DISTRIBUIDOS


                Araujo Willer
               Fonseca Alfredo
                 Peña Karly
                Pinto Yorman
                 Ruiz Maria
CONCEPTO

          Un sistema operativo distribuido es aquel que permite la gestión, manejo, y
manipulación de los diferentes recursos y servicios que estén disponibles en todos los
computadores y dispositivos que se encuentren conectados en una red, permitiendo
que un usuario utilice algún recurso que no necesariamente esté disponible en su
propio computador si no en algún otro.
                                                          Zuleima Nuñez.




                               Desempeñan las
                             mismas funciones que           Permiten la migración de
                             un sistema operativo            datos y mientras más
                                    normal                       maquinas hay
                                                            conectadas, mayor es la
                                                            rapidez con la que van a
                                                              solucionar una tarea
Los sistemas fuertemente acoplados que suelen usar reloj global                                               C
      y memoria conjunta, y suelen ser similares en todos los
 procesadores y los débiles, las cuales no comparten ninguno de                                               A
 estos dos componentes sino que lo usan de manera local. Estos                                                R
dos tipos de sistemas se encuentran dentro de las características.
                                     Gabriela Velásquez                                                       A
                                                                                                              C
debe ser                                                                                                      T
             EFICIENCIA


capaz de
distribuir                la                                                                                  E
                                      TRANSPARENCIA
las                       ejecucion
tareas a                  de tareas                   sistema                                                 R




                                                                  FLEXIBILIDAD
los                       en las                      debe ser                                                I
procesad                  distintas                   capaz de                   se refiere




                                                                                              ESCALABILIDAD
ores que                  maquina                     soportar                   al                           S
se                        s debe                      cambios                    tamaño
encuentr                  ser                         y                          que debe
                                                                                                              T
en libres                 exactam                     actualiza                  tener la                     I
para que                  ente                        ciones                     red
sea                       igual.                                                                              C
eficiente.                                                                                                    A
                                                                                                              S
Fuertemente ACOPLADOS

 Se refiere a sistemas operativos
      distribuidos; y se usa para
 administrar multiprocesadores y
     multicomputadores. Suelen
utilizarse como sistemas paralelos
 (para trabajar con un problema).




Débilmente ACOPLADOS
 Permite que las maquinas y los
usuarios de un sistema distribuido
sean independientes entre si pero
 que interactuen en cierto grado
 cuando sea necesario; y suelen
    utilizarse como SISTEMAS
 DISTRIBUIDOS para trabajar con
varios problemas no relacionados
              entre si
DESVENTAJAS   VENTAJAS       D
                         V   E
                         E   S
                         N   V
                         T   E
                             N
                         A
                             T
                         J   A
                         A   J
                         S   A
                             S
Ventajas De Los Sistemas Distribuidos frente a Los
                         centralizados:    La   principal    ventaja  de la
                         descentralización es la ECONOMIA. La ley de Grosh
                         decía que "La potencia de un Ordenador es
                         proporcional al cuadrado de su precio«…
                                                    Hecdiel Hernández



       OTRAS VENTAJAS
* Alto rendimiento: procesamiento paralelo
* Capacidad de crecimiento: escalabilidad
* Carácter abierto y heterogéneo: estándares de interoperabilidad
* Compartir recursos y datos.

                                       DESVENTAJAS
                     * El interés de hacer el sistema operativo distribuido lo mas
                     transparente posible lo hace muy complicado en su programación
                     * El lograr que el sistema operativo no tenga problemas para que
                     no cause problemas a otros equipos que le asignaron tareas es un
                     poco dificultoso
ASPECTOS DE DISEÑO
                                         • A nivel de
                                          programa:
                                        Hacer que el
                  La Transparencia       sistema sea
 • A nivel de                          transparente a
   usuario:      da la imagen a cada   los programas.
  Ocultar la     uno de los usuarios
distribución a
los usuarios.     de ser un sistema
                     con un único
                    procesador de
                 tiempo compartido
                    • Dos niveles:
Distintos aspectos de la transparencia:
       De Localización
       mismo acceso a recursos locales y
       remotos

       De Migración
       se pueden mover recursos sin que por ello
       cambie su nombre

       De Copia
       el sistema puede hacer las copias
       oportunas sin avisar a los usuarios

       De Concurrencia

       gestión de accesos concurrentes

       De paralelismo

       Ejecución en paralelo
La flexibilidad: El
                                                                      diseño de un
      1- Kernel                   2- MicroKernel                     sistema debe
      monolítico                                                   hacerse con la idea
                                                                     de facilitar los
                                                                    cambios futuros
                              • Kernel pequeño y servidores en
                                   el nivel de usuario que
                              proporcionan los servicios del S.O
• S.O tradicional aumentado             • Más flexible
 con facilidades para red y            • IPC, gestión de
     servicios remotos.        memoria, gestión de procesos y
                                planificación, E/S a bajo nivel



             Geraldin Di Crescenzo
             microkernel: es un tipo de nucleo de un sistema operativo el cual tiene
             un conjunto de minimas al sistema que sirve para implementar servicios
             basicos como comunicacion entre procesos etc.
FRANCIS LOMBANO

 *fiabilidad: compuesta por dos aspectos, Disponibilidad y coherencia de datos

 *Rendimiento:
 • El problema del rendimiento se ve afectado por las comunicaciones
 • Para optimizar el rendimiento
 Se debe minimizar el número de mensajes
 • aprovechar la posibilidad de ejecutar varias partes de un proceso en paralelo.

Javier Maldonado

Hablando sobre la transparencia de los sistemas operativos distribuidos puedo aportar
las siguientes caracteristicas:

Acceso: acceso a recursos remotos y locales de igual forma
Posición: acceso a los recursos sin necesidad de conocer su situación
Concurrencia: acceso concurrente a recursos compartidos sin interferencias
Replicación: Acceso a recursos replicados sin conocimiento de que lo son
Fallos: mantenimiento del servicio en presencia de fallos.
Migración: permite que los recursos y objetos se muevan sin afectar a la operación de
los programas.
Capacidad de crecimiento: facilidad para crecer sin afectar a la estructura del sistema
GESTION DE PROCESOS
                                        Francis Lombano C.I-17.044409

                                        En cuanto al ultimo punto q se va a
                                        debatir, que es la gestion de procesos de los
                                        sistemas operativos distribuidos tenemos q
                                        esta se divide de dos manera: que es la
                                        planificacion estatica y la dinamica.

La estatica: Generalmente se aplica antes de permitir la ejecución del
trabajo en el sistema.
•El planificador selecciona un trabajo de la cola y si hay
recursos disponibles lo pone en ejecución, si no espera.

La Dinamica:
*Evalúa el estado del sistema y toma acciones correctivas.
*Resuelve el problemas debidos a la paralelización del problema.
*Reacciona ante fallos en nodos del sistema.
*Permite un uso no dedicado o exclusivo del sistema.
*Requiere una monitorización del sistema (políticas de gestión de
trabajos).

Más contenido relacionado

La actualidad más candente

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosTensor
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossergiooney
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Daniela Velasquez
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidosdrianda
 
Actividad2 gberon
Actividad2 gberonActividad2 gberon
Actividad2 gberonGLBERON
 
Sistema operativo distribuidos daniel
Sistema operativo distribuidos danielSistema operativo distribuidos daniel
Sistema operativo distribuidos danielchinogallegos
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor Milano
 
Unidad 1 sistemas operativos
Unidad 1 sistemas operativosUnidad 1 sistemas operativos
Unidad 1 sistemas operativosFenix Sven
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidospgr95
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 
Sistemas operativos distribuidos linux
Sistemas operativos distribuidos linuxSistemas operativos distribuidos linux
Sistemas operativos distribuidos linuxTensor
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.A6M0
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.argentm
 

La actualidad más candente (19)

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas 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
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Actividad2 gberon
Actividad2 gberonActividad2 gberon
Actividad2 gberon
 
Sistema operativo distribuidos daniel
Sistema operativo distribuidos danielSistema operativo distribuidos daniel
Sistema operativo distribuidos daniel
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidos
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Unidad 1 sistemas operativos
Unidad 1 sistemas operativosUnidad 1 sistemas operativos
Unidad 1 sistemas operativos
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidos
 
Spring os
Spring osSpring os
Spring os
 
Antecedentes de los sistemas distribuidos.
Antecedentes de los sistemas distribuidos.Antecedentes de los sistemas distribuidos.
Antecedentes de los sistemas distribuidos.
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Aspectos de diseno
Aspectos de disenoAspectos de diseno
Aspectos de diseno
 
Sistemas operativos distribuidos linux
Sistemas operativos distribuidos linuxSistemas operativos distribuidos linux
Sistemas operativos distribuidos linux
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 

Similar a Sistemas Operativos Distribuidos (SOD

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoserwin portillo
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Nheyi Valor
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosVectorinox01
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalezyamiigonza
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas OperativosE.brito
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas OperativosE.brito
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJeff Jesús
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsAlexito Pico
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 

Similar a Sistemas Operativos Distribuidos (SOD (20)

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644
 
Omarlys
OmarlysOmarlys
Omarlys
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Jacinto 1
Jacinto 1Jacinto 1
Jacinto 1
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalez
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas Operativos
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas Operativos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
sistemas operativos 2
sistemas operativos 2sistemas operativos 2
sistemas operativos 2
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Evolucion sd
Evolucion sdEvolucion sd
Evolucion sd
 
Diapositiva s.o.
Diapositiva s.o.Diapositiva s.o.
Diapositiva s.o.
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 

Más de elianicorrea

Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1elianicorrea
 
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2elianicorrea
 
Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3elianicorrea
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4elianicorrea
 
Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5elianicorrea
 
Asignación de procesadores grupo #6
Asignación de procesadores grupo #6Asignación de procesadores grupo #6
Asignación de procesadores grupo #6elianicorrea
 
Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7elianicorrea
 
Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8elianicorrea
 
Seguridad en los sistemas distribuidos grupo #12
Seguridad en los sistemas distribuidos grupo #12Seguridad en los sistemas distribuidos grupo #12
Seguridad en los sistemas distribuidos grupo #12elianicorrea
 
Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11elianicorrea
 
Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5elianicorrea
 
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2elianicorrea
 
Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8elianicorrea
 
Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7elianicorrea
 
Asignación de procesadores grupo #6
Asignación de procesadores grupo #6Asignación de procesadores grupo #6
Asignación de procesadores grupo #6elianicorrea
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4elianicorrea
 
Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3elianicorrea
 
Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1elianicorrea
 

Más de elianicorrea (20)

Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1
 
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
 
Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
 
Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5
 
Asignación de procesadores grupo #6
Asignación de procesadores grupo #6Asignación de procesadores grupo #6
Asignación de procesadores grupo #6
 
Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7
 
Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8
 
Cluster grupo #10
Cluster grupo #10Cluster grupo #10
Cluster grupo #10
 
Seguridad en los sistemas distribuidos grupo #12
Seguridad en los sistemas distribuidos grupo #12Seguridad en los sistemas distribuidos grupo #12
Seguridad en los sistemas distribuidos grupo #12
 
Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11
 
Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5
 
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
Factores que han impedido el desarrollo de los sistemas distribuidos grupo #2
 
Cluster grupo #10
Cluster grupo #10Cluster grupo #10
Cluster grupo #10
 
Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8Memoria compartida distribuida expo grupo #8
Memoria compartida distribuida expo grupo #8
 
Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7Sistemas de archivos distribuidos grupo #7
Sistemas de archivos distribuidos grupo #7
 
Asignación de procesadores grupo #6
Asignación de procesadores grupo #6Asignación de procesadores grupo #6
Asignación de procesadores grupo #6
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
 
Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3Comunicacion en los sistemas distribuidos grupo # 3
Comunicacion en los sistemas distribuidos grupo # 3
 
Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1Sistemas distribuidos grupo# 1
Sistemas distribuidos grupo# 1
 

Sistemas Operativos Distribuidos (SOD

  • 1. SISTEMAS OPERATIVOS DISTRIBUIDOS Araujo Willer Fonseca Alfredo Peña Karly Pinto Yorman Ruiz Maria
  • 2. CONCEPTO Un sistema operativo distribuido es aquel que permite la gestión, manejo, y manipulación de los diferentes recursos y servicios que estén disponibles en todos los computadores y dispositivos que se encuentren conectados en una red, permitiendo que un usuario utilice algún recurso que no necesariamente esté disponible en su propio computador si no en algún otro. Zuleima Nuñez. Desempeñan las mismas funciones que Permiten la migración de un sistema operativo datos y mientras más normal maquinas hay conectadas, mayor es la rapidez con la que van a solucionar una tarea
  • 3. Los sistemas fuertemente acoplados que suelen usar reloj global C y memoria conjunta, y suelen ser similares en todos los procesadores y los débiles, las cuales no comparten ninguno de A estos dos componentes sino que lo usan de manera local. Estos R dos tipos de sistemas se encuentran dentro de las características. Gabriela Velásquez A C debe ser T EFICIENCIA capaz de distribuir la E TRANSPARENCIA las ejecucion tareas a de tareas sistema R FLEXIBILIDAD los en las debe ser I procesad distintas capaz de se refiere ESCALABILIDAD ores que maquina soportar al S se s debe cambios tamaño encuentr ser y que debe T en libres exactam actualiza tener la I para que ente ciones red sea igual. C eficiente. A S
  • 4. Fuertemente ACOPLADOS Se refiere a sistemas operativos distribuidos; y se usa para administrar multiprocesadores y multicomputadores. Suelen utilizarse como sistemas paralelos (para trabajar con un problema). Débilmente ACOPLADOS Permite que las maquinas y los usuarios de un sistema distribuido sean independientes entre si pero que interactuen en cierto grado cuando sea necesario; y suelen utilizarse como SISTEMAS DISTRIBUIDOS para trabajar con varios problemas no relacionados entre si
  • 5. DESVENTAJAS VENTAJAS D V E E S N V T E N A T J A A J S A S
  • 6. Ventajas De Los Sistemas Distribuidos frente a Los centralizados: La principal ventaja de la descentralización es la ECONOMIA. La ley de Grosh decía que "La potencia de un Ordenador es proporcional al cuadrado de su precio«… Hecdiel Hernández OTRAS VENTAJAS * Alto rendimiento: procesamiento paralelo * Capacidad de crecimiento: escalabilidad * Carácter abierto y heterogéneo: estándares de interoperabilidad * Compartir recursos y datos. DESVENTAJAS * El interés de hacer el sistema operativo distribuido lo mas transparente posible lo hace muy complicado en su programación * El lograr que el sistema operativo no tenga problemas para que no cause problemas a otros equipos que le asignaron tareas es un poco dificultoso
  • 7. ASPECTOS DE DISEÑO • A nivel de programa: Hacer que el La Transparencia sistema sea • A nivel de transparente a usuario: da la imagen a cada los programas. Ocultar la uno de los usuarios distribución a los usuarios. de ser un sistema con un único procesador de tiempo compartido • Dos niveles:
  • 8. Distintos aspectos de la transparencia: De Localización mismo acceso a recursos locales y remotos De Migración se pueden mover recursos sin que por ello cambie su nombre De Copia el sistema puede hacer las copias oportunas sin avisar a los usuarios De Concurrencia gestión de accesos concurrentes De paralelismo Ejecución en paralelo
  • 9. La flexibilidad: El diseño de un 1- Kernel 2- MicroKernel sistema debe monolítico hacerse con la idea de facilitar los cambios futuros • Kernel pequeño y servidores en el nivel de usuario que proporcionan los servicios del S.O • S.O tradicional aumentado • Más flexible con facilidades para red y • IPC, gestión de servicios remotos. memoria, gestión de procesos y planificación, E/S a bajo nivel Geraldin Di Crescenzo microkernel: es un tipo de nucleo de un sistema operativo el cual tiene un conjunto de minimas al sistema que sirve para implementar servicios basicos como comunicacion entre procesos etc.
  • 10. FRANCIS LOMBANO *fiabilidad: compuesta por dos aspectos, Disponibilidad y coherencia de datos *Rendimiento: • El problema del rendimiento se ve afectado por las comunicaciones • Para optimizar el rendimiento Se debe minimizar el número de mensajes • aprovechar la posibilidad de ejecutar varias partes de un proceso en paralelo. Javier Maldonado Hablando sobre la transparencia de los sistemas operativos distribuidos puedo aportar las siguientes caracteristicas: Acceso: acceso a recursos remotos y locales de igual forma Posición: acceso a los recursos sin necesidad de conocer su situación Concurrencia: acceso concurrente a recursos compartidos sin interferencias Replicación: Acceso a recursos replicados sin conocimiento de que lo son Fallos: mantenimiento del servicio en presencia de fallos. Migración: permite que los recursos y objetos se muevan sin afectar a la operación de los programas. Capacidad de crecimiento: facilidad para crecer sin afectar a la estructura del sistema
  • 11. GESTION DE PROCESOS Francis Lombano C.I-17.044409 En cuanto al ultimo punto q se va a debatir, que es la gestion de procesos de los sistemas operativos distribuidos tenemos q esta se divide de dos manera: que es la planificacion estatica y la dinamica. La estatica: Generalmente se aplica antes de permitir la ejecución del trabajo en el sistema. •El planificador selecciona un trabajo de la cola y si hay recursos disponibles lo pone en ejecución, si no espera. La Dinamica: *Evalúa el estado del sistema y toma acciones correctivas. *Resuelve el problemas debidos a la paralelización del problema. *Reacciona ante fallos en nodos del sistema. *Permite un uso no dedicado o exclusivo del sistema. *Requiere una monitorización del sistema (políticas de gestión de trabajos).