changes to support time synchronization. The controller runs ntpd server and all the other nodes uses ntp client to request controller, every hour via a cronjob