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

You can now buy a custom APC case Remember the Android PC (APC) mini mother board from VIA Technologies Inc., a manufacturer of integrated circuits based in Taiwan? At the time it was ...
ARM-based EMB-2500: Like Raspberry Pi, but much better The EMB-2500 is the latest single-board, SoC computer to be released this year. Ever since the Raspberry Pi hit the streets and became hugely popular ...
EFF Asks Illinois Appellate Court to Block Unmasking of Anonymous Online Critic The Electronic Frontier Foundation (EFF) and the Media Freedom and Information Access Practicum (MFIA) at Yale Law School filed a friend-of-the-court ...
Screenshots of KDE Plasma Next beta 1 The first beta of what will become the next-generation KDE Plasma workspace (KDE Next) was released yesterday. The final release is scheduled for rele...
Test KDE Frameworks 5/Plasma Workspaces 2 using Project Neon 5 ISO If you are using a Linux desktop computer that's running the KDE desktop, it's likely that you are running a KDE 4.11 series, either version 4.11.2 or...
A car of the future with DIY parts that can be made using 3D printers A car with do-it-yourself (DIY) interior parts that can be made using 3D printers will be a bestseller for the obvious reasons. And it could be coming...

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 *

*