Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PresentacionZH - Odp 0
PresentacionZH - Odp 0
AGENDA
Concepto de zona horaria. Manejo en los sistemas operativos. Concepto NPT. Configuracion en sistemas informaticos.
Objetivos
Sustentar la importancia de las zonas horarias en los sistemas informaticos. Exponer el concepto de sincronizacin de hora en servidores. Configuracin basica de zonas horarias en sistemas Unix.
ZONAS HORARIAS
Concepto
GMT Y UTC
El tiempo medio de Greenwich GMT: Tiempo de la zona horaria de referencia respecto al cual se calculan todas las zonas horarias del mundo, esta basado en la posicin del Sol. (Comienza a partir del medio da). - La tierra no rota misma velocidad. - Se produce un desfase de tiempo. - Afecta a las actividades que requieren un alto grado de precisin del tiempo.
GMT Y UTC
El tiempo universal coordinado UTC: Tiempo de la zona horaria de referencia respecto al cual se calculan todas las zonas horarias del mundo, es el sucesor de GMT desde 1972, esta basado en relojes atomicos. (Comienza a partir de la media noche (00:00 horas). - Relojes muy precisos. - Se le aade o quita un segundo intercalar, a finales de junio y de diciembre, cuando resulta necesario.
Time Zone Table, o Zoneinfo. Contiene las diferentes zonas horarias, varia dependiendo de la version del sistema operativo.
Variable TZ. La zona horaria configurada en el sistema operativo se guarda en una variable llamada TZ.
Base de Datos TZ
Codigo fuente y archivos con todas las modificaciones conocidas hasta el momento y el historial de las mismas ( segundos intercalares, zonas horarias, horario de verano/invierno). La base de datos y parte de su codigo es del dominio publico. Hoy en da muchos sistemas Unix, aplicaciones, bases de datos utilizan esta herramienta.
En AIX el directorio donde encontramos las zonas horarias es /usr/share/lib/zoneinfo. En la timezone table encontramos las zonas horarias de cada maquina en el dominio. Est tabla tiene 3 columnas: *Name: *Tzone (Nombre del dominio) ( nombre de la zona horaria)
*Comment
Para configurar la zona horaria (TZ) en AIX podemos usar el comando chtz. Para que se actualice el cambio es necesario reiniciar el administrador de procesos cron.
La JVM usa su propia definicin de zonas horarias. ( De la base de datos TZ ). Si se cambia la zona horaria del SO, la JVM no se actualizara. Para cambiar la zona horaria de la JVM es necesario usar el comando Duser.timezone=GMT-3
En algunos entornos de aplicacin es importante que los componentes del servidor de aplicaciones utilicen la misma zona horaria. Se puede establecer la zona horaria para una clula completa, para un nodo o para un servidor especfico. Es importante tener en cuenta que se deben reiniciar los servidores de aplicaciones afectados, despues de realizar el cambio.
Seleccionar el componente de interes. Establecer valor para la variable TZ Aplicar y guardar cambios. Detener servidores y reiniciar.
CONCLUSIONES
El UTC, es muy preciso por basarse en tecnologia atmica, pero tiene el problema de los segundos intercalares. La base de datos TZ, es una herramienta muy util para el manejo de las zonas horarias actualizadas, es la principal referencia para el manejo del tiempo en las distribuciones GNU/Linux, en Java y diversos websites . Los servidores NPT son muy importantes en redes de computadores ya que mantienen una hora muy similar en una red, pero no sincoroniza las zonas horarias. Las zonas horarias de JVM son independientes de las zonas horarias del sistema operativo.