public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Server system date synchronizaion
Date: Sat, 27 Apr 2013 17:06:02 +0200	[thread overview]
Message-ID: <517BE95A.2070707@gmail.com> (raw)
In-Reply-To: <CAGWRaZbixDcVh2m=vr0fmNfh7jGrM2ETiaFvNfsoypoM1VNzZQ@mail.gmail.com>

On 26/04/2013 23:28, Nick Khamis wrote:
> On 4/26/13, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>> On 26/04/2013 19:11, Nick Khamis wrote:
>>>>>>> Thank you so much for your response, and I totally understand the
>>>>>>> effort vs. benefit challenge. However, is it really that much
>>>>>>> trouble/unstable to setup our own ntp
>>>>>>> server that syncs with our local isp, and have our internal network
>>>>>>> sync
>>>>>>> on it?
>>>>>
>>>>>
>>>>> No, it's not THAT much effort. You can get by with installing ntpd on
>>>>> a
>>>>> single machine, pointing it at the upstream time server and pointing
>>>>> all
>>>>> your clients to it. It's clearly recorded in the config file, you
>>>>> can't
>>>>> go wrong.
>>>>>
>>>>> It's understanding how this weird thing called time works that is the
>>>>> issue. Take for example leap seconds..... urggggggggggg...
>>>>>
>>>>> The basic question I suppose is why do you want to do it this way?
>>>>> What
>>>>> do you feel you will gain by doing it yourself?
>>>>>
>>>>>
>>>>> --
>>>>> Alan McKinnon
>>>>> alan.mckinnon@gmail.com
>>>>>
>>>>>
>>>>>
>>> Hello Alan,
>>>
>>> Thank you so much for your time. Our voip cluster time always vary for
>>> some reason....
>>> And with long distance, that could mean upwards to a dollar a call.
>>
>>
>> Ah, OK. That changes things quite a bit. I have a little bit of
>> experience with that - I work for a large ISP, we have a large VOIP
>> department and we run a stratum 2 time server that serves most of the
>> country.
>>
>> First things first: you can't just stick any old upstream ntp server in
>> your config and walk away. You are then reliant on the quality of that
>> upstream, and far too often other time servers operate on a "good
>> enough" policy - if it's accurate to about a second, it's good enough
>> (and for desktop users i.e. most ISP clients, it is good enough).
>>
>> I don't know how big your operation is, if you have budget I suggest you
>> invest in a proper master time source that is GPS-driven. We have a
>> Symmetricom (http://www.symmetricom.com) but it's a mature market with
>> several vendors. Shop around, prices are less than you'd expect (about
>> the same as a decent mid-range server and much less than Cisco's
>> routers...)
>>
>> Weather can get in the way, so back up the device with a decent second
>> upstream. I have a good one available run by the Science and Technology
>> Research part of the Dept of Trade and Industry and the third option is
>> all the other big ISPs around.
>>
>> Depending on your accuracy needs you could get away without the GPS unit
>> and just use a good upstream, but I'd fight for the budget for it - tell
>> management it puts control of billing back in your hands, they always
>> fall for that one :-)
>>
>> So the summary would be that I reckon ntpd will do what you want as long
>> as you chose good reliable time sources. With that in hand, the config
>> is easy as rather well documented. Shout here ont he list if you need a
>> hand with this when you come to deployment time
>>
>>
>>
>>
>> --
>> Alan McKinnon
>> alan.mckinnon@gmail.com
>>
>>
>>
> 
> Any suggestions for a "reliable", use that word cautiously ntp server.
> Requests are coming from canada. Was there not a project that dealt
> with setting up a network across the globe just for serving up NTP
> services? Did that marvelous idea die out?

Isn't that what pool.ntp.org does?

As for reliable, I'm not familiar with how Canada has set itself up, but
most Western governments have a "Science and Technology" department or
NGO and most run time servers to serve the local scientific community.
They might not let you sync to their server (stratum 1 providers are
touchy) but someone will sync to it, and they in turn may provide a free
time service.

Start by Googling "stratum 1 time server Canada" and see where that
takes you. Really, this stuff isn't hard and you will be up and running
in no time. The hard part is when *you* provide a public service and
need to pay attention to the insane amount of detail inherent in this
subject.


-- 
Alan McKinnon
alan.mckinnon@gmail.com



  reply	other threads:[~2013-04-27 15:07 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-25 14:33 [gentoo-user] Server system date synchronizaion Nick Khamis
2013-04-25 14:39 ` Dale
2013-04-25 17:24   ` Nilesh Govindrajan
2013-04-25 23:48     ` Dale
2013-04-25 14:40 ` Michael Mol
2013-04-25 14:46   ` Tanstaafl
2013-04-25 17:05     ` Michael Mol
2013-04-25 15:03   ` Nick Khamis
2013-04-25 15:02 ` Tanstaafl
2013-04-25 15:07   ` Nick Khamis
2013-04-25 23:42     ` William Kenworthy
2013-04-25 23:50       ` Alan McKinnon
2013-04-25 23:57         ` staticsafe
2013-04-26  0:25           ` William Kenworthy
2013-04-25 17:10   ` Michael Mol
2013-04-26 14:10 ` Joseph
2013-04-26 14:52   ` Jarry
2013-04-26 15:27     ` Nick Khamis
2013-04-26 15:41       ` Alan McKinnon
2013-04-26 15:54         ` Nick Khamis
2013-04-26 16:44           ` Alan McKinnon
2013-04-26 17:11             ` Nick Khamis
2013-04-26 20:33               ` Alan McKinnon
2013-04-26 21:28                 ` Nick Khamis
2013-04-27 15:06                   ` Alan McKinnon [this message]
2013-04-26 18:36         ` Stroller
2013-04-26 20:39           ` Alan McKinnon
2013-04-26 18:54 ` Paul Hartman
2013-04-26 20:41   ` Alan McKinnon
2013-04-26 20:46     ` [gentoo-user] Re[2]: " the guard
2013-04-26 20:54       ` Alan McKinnon
2013-04-26 21:02         ` [gentoo-user] Re[2]: " the guard
2013-04-26 21:10           ` Alan McKinnon
2013-04-26 21:43             ` Neil Bothwick
2013-04-27  1:20               ` Peter Humphrey
2013-04-27  3:19                 ` William Kenworthy
2013-04-27  3:44                 ` Andrew Lowe
2013-04-27 15:15                   ` Alan McKinnon
2013-04-27 17:45                     ` Neil Bothwick
2013-04-27  9:07                 ` [gentoo-user] Re[2]: [gentoo-user] Re[2]: " Neil Bothwick
2013-04-27 15:09                 ` Alan McKinnon
2013-04-27 17:48               ` Alan McKinnon
2013-04-27 16:24             ` Tanstaafl
2013-04-27 16:33               ` Alan McKinnon
2013-04-27 17:48               ` Neil Bothwick
2013-04-26 22:11         ` Paul Hartman
2013-04-27 15:27           ` Alan McKinnon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=517BE95A.2070707@gmail.com \
    --to=alan.mckinnon@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox