Feed-forward clock synchronization algorithms project

The FreeBSD Foundation is pleased to announce that Julien Ridoux and Darryl Veitch at the University of Melbourne have been awarded a grant to implement support of feed-forward clock synchronization algorithms.

The Network Time Protocol (NTP) is widely used for synchronization over the network and the ntpd daemon is the current reference synchronization algorithm. The system clock in FreeBSD is currently designed with ntpd in mind, leading to strong feedback coupling between the kernel and the synchronization daemon.

The RADclock is an example of an alternative class of synchronization algorithms based on feed-forward principles. This project will provide the core support for feed-forward algorithms, so that alternatives to ntpd can be developed and tested. The central motivation for this is the strong potential of such approaches for highly robust and accurate synchronization.

Beyond this, virtualization is one of the next major challenges faced by time keeping systems. The current feedback synchronization model is complex and introduces its own dynamics, an approach that is not suited to the requirements of virtualization. Feed-forward based synchronization offers a cleaner and simpler approach, which is capable of providing accurate time keeping over live migration of virtual machines.

This project will conclude in March 2011. via the FreeBSD Foundation Blog.

Related Posts

Cenatic campaign: ten reasons for using open source in education Using open source software offers schools a unique opportunity to advance the information society that is fair and free, says Cenatic, Spain's resour...
A $204,000 data-privacy violation fine against a company worth $381 billion! France has just handed out a fine against Google for failing to comply with the country's Data Protection Act. What's the fine amount? A measly USD...
How to develop your own Raspberry Pi operating system Why use an existing operating system if you can bake your own? Well, for one thing, writing an OS is not an easy feat. It requires a lot of knowledge ...
CYOD, BYOD In the CYOD world, users are given a choice between several, purposefully selected Operating Systems. Depending on the environment, iOS and Android ar...
Linpus announces support for MeeGo™ on the connected TV platform Linpus Technologies, Inc., an open source solutions provider based in Taipei, Taiwan, has announced support for MeeGo™ on the connected TV platform. W...
Let’s Encrypt will enter public beta on December 3 2015 Let’s Encrypt is an initiative of the Internet Security Research Group (ISRG) with the goal of providing free and automatic SSL certificate installati...

We Recommend These Vendors and Free Offers

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


One Comment

  1. Pingback: Tweets that mention Feed-forward clock synchronization algorithms project -- Topsy.com

Leave a Comment

Your email address will not be published. Required fields are marked *

*