0% encontró este documento útil (0 votos)
75 vistas6 páginas

Algoritmo de Sincronización Berkeley

El documento describe el algoritmo de sincronización de Berkeley. Este algoritmo fue desarrollado en la Universidad de California en Berkeley en 1989 para sincronizar relojes en sistemas distribuidos. Utiliza un servidor de tiempo activo que realiza muestreos periódicos de los tiempos de las máquinas y calcula un tiempo promedio para indicar a las máquinas cuánto deben adelantar o atrasar sus relojes.
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 PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
75 vistas6 páginas

Algoritmo de Sincronización Berkeley

El documento describe el algoritmo de sincronización de Berkeley. Este algoritmo fue desarrollado en la Universidad de California en Berkeley en 1989 para sincronizar relojes en sistemas distribuidos. Utiliza un servidor de tiempo activo que realiza muestreos periódicos de los tiempos de las máquinas y calcula un tiempo promedio para indicar a las máquinas cuánto deben adelantar o atrasar sus relojes.
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 PPTX, PDF, TXT o lee en línea desde Scribd

ALGORITMO DE

SINCRONIZACIÓN
“BERKELEY”
ALUMNOS : ALAN JESÚS GARCÍA.
DAVID ENRIQUE CUELLO.
PROFESOR : DAVID ABRAHAM ITURRA.
INTRODUCCION:

En la actualidad, una de las tareas mas importantes y dificultosas es


garantizar que los procesos sean ejecutados.
Por este motivo nace la necesidad de sincronizar dicho mecanismo
Para esta actividad nos basaremos en la sincronización de los relojes
mediante el algoritmo de Berkeley.

CONCEPTO:

Es un método de sincronización del reloj en la computación distribuida


que no asume ninguna maquina tiene un recurso de hora exacta. Lo
único que se pretende es que todos los equipos se mantengan
sincronizados con un misma hora.
Fue desarrollado por Gusella y Zatti en la universidad de california,
Bekerley en 1989.
PARA QUE SIRVE

El algoritmo de sincronización Berkeley emplea servidores de tiempo


activo.
Lo cual el servidor de tiempo realiza un muestreo periódico de todas
las maquinas para preguntarles el tiempo , con base en estas
preguntas, calcula el tiempo promedio y le indica a las maquinas que
avancen o retrasen su reloj la cantidad que sea necesaria.
Si cae el servidor se llama a otro servidor para hacer el trabajo.
VENTAJAS:

- Es activo
- Realiza un muestreo periódico de todas las maquinas para
preguntarles el tiempo.
- Calcula un tiempo promedio
- Es adecuado cuando no se dispone de un receptor UTC.

DESVENTAJA:
-Cuando el maestro falla deja de preguntar la hora se pierde la
sincronización y el sistema sucumbe.
-El maestro tiende a demorar la sincronización de forma que el sistema
se sincroniza en un tiempo que no es real y el traspaso de mensaje
cae.
-Por constante fallos en el tratamiento de sincronización el sistema
debe elegir un nuevo maestro que cometa menos fallos y mantenga la
el sistema en funcionamiento.
CONCLUSION:

- busca encontrar un tiempo promedio entre los esclavos.


- considera un tiempo de “Tolerancias a fallos” ya que solo asume los
tiempos que no difieren entre si.
- si el maestro falla se escoge otro.

También podría gustarte