Sistemas & Desarrollo
15 meneos
105 clics
La sincronización del reloj es una pesadilla [ENG]

La sincronización del reloj es una pesadilla [ENG]

El tiempo parece simple, pero a los ingenieros nos quita el sueño algo tan básico como mantener sincronizados los relojes. La respuesta está en esta simple afirmación: no existe un reloj global. Cuando tienes miles de máquinas repartidas en centros de datos, continentes y zonas horarias, cada una de las cuales funciona de forma independiente, la pregunta de "¿qué hora es?" se vuelve sorprendentemente compleja. La sincronización del reloj es el núcleo de algunos de los problemas más desafiantes en los sistemas distribuidos y afecta a todo.

| etiquetas: reloj , sincronización , sistemas distribuidos , ntp , ptp
#4 Tu comentario confunde relatividad física con subjetividad. Que el tiempo sea relativo no significa que dependa de la percepción individual ni que sea arbitrario: en física, la relatividad del tiempo es objetiva, medible y reproducible. Dos relojes idénticos en condiciones distintas marcarán tiempos distintos, pero esas diferencias siguen leyes precisas. No es una cuestión de “opiniones” ni de límites cognitivos del científico, sino de marcos de referencia bien definidos.

También es…   » ver todo el comentario
#7 Si la física lo entiende y maneja con notable precisión.... dónde está la pesadilla?
#8 conozco un artículo que te lo explica: meneame.net/go?id=4129477
#7 Que de conozcan las leyes que lo rigen no lo convierte en algo sencillo. Si tú tienes centros de datos sin relojes atómicos en las mismas instalaciones y hay dos eventos muy muy cercanos en el tiempo en distinto centro de datos sencillamente no puedes saber cuál ocurrió primero y cuál después. Hay tecnologías para mejorar la precisión, hay relojes GPS, etc. pero si los eventos son suficientemente cercanos llega un punto que sigues sin saber cuál fue primero, y a veces es importante.

Y la…   » ver todo el comentario
#11 falacia de blanco móvil detectada
#12 ¿Es tu forma de decir que no lo entiendes?
#0 Muy buen artículo sobre el tema del control del tiempo en informática, gracias.
un tema interesante, que solucion prefieren los meneantes para mantener sincronizados sus trastos? a mi me esta gustando chrony para mis chapuceos.
Ya hay un estándar para eso. Se llama Tiempo Universal Coordinado, UTC
#2 Time seems simple. But we engineers lose sleep over something as basic as keeping clocks in sync. Here’s why
#2 #3 Partiendo de la idea de que... el tiempo, es relativo, y no tiene una dimensión universal, sino siempre sujeta a una subjetividad individual... el propio UTC, se convierte, más que universal... en Utópico.

Y quizás aún, pueda tener cierta relevancia, a nivel planetario, pero partiendo de el planeta, es geoide y no perfectamente esférico... la velocidad tangencial puede variar sensiblemente en diversos puntos del planeta, generando esto, pequeños desfases (casi obsesivos si, pero he ahí…   » ver todo el comentario
Esos meneantes noventeros. En que serie se sincronizaban los relojes?  media
#5 En esa que el protagonista nunca perdía.

menéame