> My idea was a dedicated, battery-backed piece of hardware that reliably stored time plus could sync other machines. Plugs into an interconnect with ultra-low latency. One for each datacenter.
Google have a variant on this, where they use a GPS receiver in each data centre to provide an accurate time source for local machines.