I am thinking (constantly) how to make my server be synchronised better than it is. I run some cheap app which syncs me with some stratum 2 server on the colo and drift is about 1-2 ms per 10 sec (when the box is not too busy). I want better precision and I want my own clock. But whatever you can buy from 'old style' companies costs more than I ever will afford.
However I just got a thought - is it possible to hook to a hi-tech graphic or sound card which should use some internal precision clocks?
any ideas? thoughts? advice?
EDIT: colo doesnt let me use GPS. they built GPS nntp server out of 30 bucks DIY kit, plugged it to a Linux machine and selling it for $2000 a month. yep.
EDIT EDIT. Guys I really appreciate all the advices. But I am looking for an internal card which doesnt need GPS and it has stable clock which doesnt drift more than say 1ns per 60 sec. I am not looking to buy an atomic clock and I cannot use Stratum/NTP solution (because I already am using it and I want better but cheap)..
EDIT EDIT EDIT. apparently there are clocks which can produce 5ns/sec drift with 100ns resolution which is much better than a Stratum 2 other the internet. I also surprised nobody mentioned IEEE 1588.