• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
CaracteríSticas De Software
 

CaracteríSticas De Software

on

  • 50,400 views

 

Statistics

Views

Total Views
50,400
Views on SlideShare
50,252
Embed Views
148

Actions

Likes
3
Downloads
192
Comments
4

4 Embeds 148

http://componentesdehadware2012.blogspot.com 72
http://www.slideshare.net 59
http://isa06t-sisopii.blogspot.com 16
http://gestionemp-ie2011b.blogspot.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • :3
    Are you sure you want to
    Your message goes here
    Processing…
  • Muchas gracias Jesús!!! recibe también muchos saludos desde México... claro voy a visitar tu presentación...
    Are you sure you want to
    Your message goes here
    Processing…
  • Hola Isa! Tienes una Magristral presentacion... Tus aportes son Excelentes.. Te felicito y te envio un enorme saludo desde Venezuela. Te agrego a favorita, y espero que visites mi presentacion y tambien me selecciones a favorito.... Exitos..

    http://www.slideshare.net/jesusd411/microsoft-office-nuestro-estilo-de-vida-3202387
    Are you sure you want to
    Your message goes here
    Processing…
  • Hola!!! Muchas gracias, claro te voy a agregar... Muchos saludos y suerte!!!
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    CaracteríSticas De Software CaracteríSticas De Software Presentation Transcript

    • Sistemas distribuidos
      CARACTERÍSTICAS DE SOFTWARE
    • Tipos de SO para varios CPU:
      Software débilmente acoplado:
      Las máquinas y usuarios son independientes entre si, interactuando hasta cierto grado.
      Software fuertemente acoplado:
      Las aplicaciones y el sistema operativo que las soportan trabajan en paralelo distribuyendo los procesos.
      Se requiere la colaboración de todos los elementos del software parallevar a cabo un objetivocomún.
      Comunicaciónintensiva.
    • Combinando los distintos tipos de hardware distribuido con software distribuido se logran distintas soluciones:
      Software débilmente acoplado en hardware débilmente acoplado.
      Es una solución muy utilizada.
      Un ejemplo es una red de estaciones de trabajo conectadas mediante una LAN.
    • Cada usuario tiene una estación de trabajo para su uso exclusivo.
      Tiene su propio sistema operativo.
      Puede enlazarse a una estación remota:
      • Mediante un comando de “login remoto”.
      • Se convierte la propia estación de trabajo del usuario en una terminal remota enlazada con la máquina remota.
      • Los comandos se envían a la máquina remota.
      • La salida de la máquina remota se exhibe en la pantalla local
      rlogin machine
      rcp machine1:file1 machine2:file2
      Forma de comunicación muy primitiva
    • Una mejor solución consiste en un sistema de archivos global compartido, accesible desde todas las estaciones de trabajo:
      Una o varias máquinas soportan al sistema de archivos:“servidores de archivos”.
      Aceptan solicitudes de los programas de usuarios: Los programas se ejecutan en las máquinas no servidoras, llamadas “clientes”.
      Las solicitudes se examinan, se ejecutan y la respuesta se envía de regreso.
    • Características de servidores de archivos:
      Sistema jerárquico de archivos.
      Directorio raíz.
      Subdirectorio.
      Archivos.
      A
      E
      B
      F
      C
      D
    • Las estaciones de trabajo pueden importar o montar estos sistemas de archivos, incrementando sus sistemas de archivos locales.
      Se pueden montar los servidores en lugares diferentes de sus respectivos sistemas de archivos:
      Las rutas de acceso a un determinado archivo pueden ser diferentes para las distintas estaciones.
      Los distintos clientes tienen un punto de vista distinto del sistema de archivos.
      El nombre de un archivo depende:
      Del lugar desde el cual se tiene acceso a él.
      De la configuración del sistema de archivos.
      • Las estaciones de trabajo pueden importar o montar estos sistemas de archivos.
      Cliente 1
      Cliente 1
      A
      B
      B
      A
      C
      D
      E
      C
      D
      E
      F
    • El SO de este tipo de ambiente debe:
      Controlar las estaciones de trabajo en lo individual.
      Controlar a los servidores de archivo.
      Encargarse de la comunicación entre los servidores.
      Todas las máquinas pueden ejecutar el mismo SO, pero esto no es necesario. Si los clientes y los servidores ejecutan diversos SO, deben coincidir en el formato y significado de todos los mensajes que podrían intercambiar.
      A este esquemas como este se denominan
      “sistema operativo de red”:
      Cada máquina tiene un alto grado de autonomía.
      Existen pocos requisitos a lo largo de todo el sistema.
    • Software fuertemente acoplado en hardware débilmente acoplado. Llamados Sistemas realmente distribuidos.
      Objetivo: Simular que toda la red de computadoras es un sistema de tiempo compartido en lugar de un conjunto de máquinas: Imagen de Único Sistema.
      Un ejemplo son las multicomputadoras.
    • Características:
      Proceso de comunicación global entre los procesos. Cualquier proceso puede comunicarse con cualquier otro.
      La administración de procesos debe ser la misma (crear, destruir, iniciar y detener).
      El sistema de archivos debe tener la misma apariencia en todas partes.
      Todo archivo debe ser visible desde cualquier punto con sus respectivas restricciones de protección.
    • Software fuertemente acoplado en hardware fuertemente acoplado.
      Conocidos como Sistemas de Multiprocesador con Tiempo Compartido
      La característica clave es la existencia de una sola cola para ejecución, es decir, una lista de todos los procesos en el sistema que no están bloqueados en forma lógica y listos para su ejecución.
      La cola de ejecución es una estructura de datos contenida en la memoria compartida.
    • Los programas de los procesos están en la memoria compartida, también el SO.
      El planificador (de procesos) del S. O. se ejecuta como una “región crítica”, con ello se evita que dos CPU elijan el mismo proceso para su ejecución inmediata.
      Todos los programas se almacenan en la memoria global compartida.
    • La comparación de las tres principales formas de organizar “n”CPU se puede resumir en la siguiente tabla: