Monografias.com > Computación > Sistemas Operativos
Descargar Imprimir Comentar Ver trabajos relacionados

Sincronización de sistemas distribuidos



Partes: 1, 2

    1. Sincronización de los
      sistemas distribuidos

    2. Procesos y procesadores

    3. Gestión de archivos distribuidos

    4. Gestión de memoria

    5. Sistemas operativos más conocidos
    6. Conclusiones
    7. Bibliografía

    INTRODUCCIÓN

    El presente trabajo
    tiene como finalidad analizar en detalle el funcionamiento de
    los mecanismos de sincronización de relojes en ambiente
    distribuidos, así como realizar un análisis de cómo los distintos
    sistemas
    operativos realizan el manejo de de memoria,
    archivos y
    procesamiento interno. Para este trabajo se tomaron en cuenta
    los siguientes sistemas
    operativos: Windows XP,
    Mac OS, Linux
    Debían y Solaris.

    1. SINCRONIZACIÓN DE LOS SISTEMAS
      DISTRIBUIDOS

      1. Algoritmos para la Sincronización de
        Relojes

    La sincronización de relojes en un sistema
    distribuido consiste en garantizar que los procesos se
    ejecuten en forma cronológica y a la misma vez respetar el
    orden de los eventos dentro
    del sistema. Para lograr esto existen varios métodos o
    algoritmos que
    se programan dentro del sistema
    operativo, entre los cuales tenemos:

    1. Este algoritmo está basado en el uso del
      tiempo
      coordenado universal (siglas en inglés, UTC), el cual es recibido por
      un equipo dentro del sistema distribuido. Este equipo,
      denominado receptor de UTC, recibe a su vez solicitudes
      periódicas del tiempo del resto de máquinas del sistema a cada uno de
      los cuales les envía una respuesta en el menor plazo
      posible informando el tiempo UTC solicitado, con lo cual
      todas las máquinas del sistema actualicen su hora y
      se mantenga así sincronizado todo el sistema. El
      receptor de UTC recibe el tiempo a través de
      diversos medios
      disponibles, entre los cuales se menciona las ondas de
      radio,
      Internet, entre otros.

      Un gran problema en este algoritmo es que el
      tiempo no puede correr hacia
      atrás:

      • El tiempo del receptor UTC no puede ser menor
        que el tiempo de la máquina que le solicitó
        el tiempo.
      • El servidor de UTC debe procesar las
        solicitudes de tiempo con el concepto de interrupciones, lo cual incide
        en el tiempo de atención.
      • El intervalo de transmisión de la
        solicitud y su respuesta debe ser tomado en cuenta para
        la sincronización. El tiempo de
        propagación
        se suma al tiempo del
        servidor
        para sincronizar al emisor cuando
        éste recibe la respuesta.
    2. Algoritmo de Cristian

      Un sistema distribuido basado en el algoritmo de
      Berkeley no dispone del tiempo coordenado universal (UTC);
      en lugar de ello, el sistema maneja su propia hora. Para
      realizar la sincronización del tiempo en el sistema,
      también existe un servidor de tiempo que, a
      diferencia del algoritmo de Cristian, se comporta de manera
      activa. Este servidor realiza un muestreo
      periódico del tiempo que poseen
      algunas de las máquinas del sistema, con lo cual
      calcula un tiempo promedio, el cual es enviado a todas las
      máquinas del sistema a fin de
      sincronizarlo.

       

    3. Algoritmo de Berkeley

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter