Alguém está usando o GPS para sincronização de horário?

33

Eu encontrei um punhado de servidores GPS NTP, bem como algumas soluções de baixo custo usando receptores e softwares disponíveis no mercado. No momento, estou apenas usando o NTP com uma lista de servidores pela Internet. Qual é a vantagem de usar o GPS (considerando que a alternativa é gratuita)?

    
por 2 revsuser640 31.08.2009 / 16:06

12 respostas

12

Com um servidor GPS ntp, você obterá uma fonte de relógio de estrato 0. a vantagem é a precisão e menor jitter. A desvantagem é o custo. Existem muito poucas circunstâncias que exigem esse nível de precisão. em geral, você quer ter certeza de que seus sistemas estão em sincronia uns com os outros. Portanto, a sincronização de todos os seus servidores em relação a um par de caixas ntp internas que são sincronizadas com servidores externos de stratum ntp é geralmente suficiente.

A única vez que estive envolvido no uso de uma caixa GPS ntp (para um sistema PKI), nunca os usamos realmente. Não conseguimos obter permissão para montar a antena no telhado do datacenter e colocar o cabeamento de volta na caixa ntp.

    
por 18.06.2009 / 22:00
12

Eu os usei em uma operação de jogos de azar para que pudéssemos manter um tempo preciso, mas ainda tivéssemos um verdadeiro intervalo entre a rede de produção e a rede corporativa / da Internet.

Com a receita gerada por hora e que, em uma ocasião, um único representante de vendas remoto entrou no escritório e conectou seu laptop infectado à rede corp e o desativou em minutos (a produção não foi afetada). O esforço de usar coisas como o tempo do GPS para permitir uma pausa no ar valeu a pena.

    
por 19.06.2009 / 04:39
8

Temos um par de servidores de horário de camada 1 usando GPS para NTP.

Isso faz diferença no nosso dia-a-dia versus quando não tínhamos servidores NTP? Um pouco, por exemplo, no lado do suporte ao cliente, os telefones, digital e voip, e todos os desktops agora têm o mesmo tempo exato. O que reduz o motivo de todos esses relógios terem tempos diferentes e eu posso corrigi-lo.

No lado do servidor, quando agregamos logs, sabemos que nossos timestamps são todos iguais. Então, se algo aconteceu em 12: 37: 15.34 em dois servidores, sabemos que realmente foi ao mesmo tempo, não 30 segundos a um minuto appart.

Precisamos de NTP baseado em GPS para fazer isso? Provavelmente não, poderíamos ter usado qualquer fonte NTP. Sabemos que tudo está sincronizado e o tempo nunca se altera. Além disso, se a nossa conexão à internet estiver inativa ou lenta, ainda é perfeita. Qualquer NTP teria sido uma melhoria em relação à falta de NTP que tivemos.

    
por 18.06.2009 / 22:19
4

Embora não seja usado para sincronização de horário, de modo que todos os dispositivos usem o mesmo tempo para registros, a sincronização de horário do GPS é comumente usada em hardware de transmissão sem fio de classe de operadora. Permite que os pontos de acesso sejam sincronizados e todos transmitam / recebam simultaneamente, para que não causem interferência ou aumentem o ruído de fundo ao ouvir transmissões de clientes.

    
por 18.06.2009 / 23:47
3

O custo não é pequeno (relativamente) e os benefícios são poucos. Os únicos lugares em que vi a execução de sua própria fonte de tempo de estrato-0 tinham expectativas extremamente altas para a qualidade da entrada e uma falta de confiança em fontes de tempo externas.

    
por 18.06.2009 / 22:16
2

Grandes respostas até agora! Posso dizer que vi fontes de tempo de GPS usadas em multiplexadores, e certos tipos de criptografia ... foi usado para NTP, só porque já estava lá.

A vantagem de usar um servidor NTP GPS local seria

  • Alta precisão
  • Não depende de uma conexão com a Internet

Quanto custa uma dessas coisas? Não deveria ser tão caro. GPS + Linux + NTP ...

Uau, $ 1000 - $ 3000 , você precisa tanto assim?

    
por 18.06.2009 / 22:23
2

Há alguns anos, analisei se era possível usar um GPS barato (~ $ 200- $ 300) para obter um tempo preciso em um servidor. Tenho certeza de que, no momento em que a Garmin ou uma das outras empresas possuía um software, você podia rodar no Windows para ler a hora em um computador para ler a hora de um GPS conectado a uma porta serial. Eu ia perguntar se alguém usou isso como uma alternativa barata para um servidor NTP construído propositadamente. Deve ser preciso o suficiente e apenas algumas centenas de dólares.

    
por 19.06.2009 / 05:08
1

Um experimento de detecção de neutrinos em que trabalhei usava o GPS para o sinal horário principal do nosso sistema de Aquisição de Dados. Eles usaram um sistema bastante caro fornecido por alguém no Japão.

Isso como parte de um esforço mundial para fornecer informações de alta precisão sobre os diferentes tempos de chegada para as frentes de onda de neutrinos e fótons de grandes supernovas. Muita física legal nisso, se você puder obter dados precisos o suficiente.

    
por 21.06.2009 / 03:35
1

Nós os usamos por causa do recurso "deadman's" (não corrigimos mais do que alguns segundos para que, se algo der errado, toda a sua infraestrutura não se mova 12 horas no passado) e segurança; O NTP é totalmente inseguro; spoofing, man-in-the-middle, etc.

    
por 07.08.2009 / 15:30
0

Ele fornece um servidor NTP Stratum 0, sob seu controle. Você pode configurar algumas máquinas como servidores do Stratum 1, sincronizando a partir do seu servidor com clock de GPS e ter um tráfego um pouco menor precisando sair da sua rede.

Já faz 10 anos desde a última vez que eu tive um desses (que eu conheço) na minha rede, mas naquele momento, não tínhamos uma boa posição de antena e, enquanto a maioria via um sinal de GPS, ocasionalmente, perde o sinal, exigindo uma reinicialização do equipamento receptor. Com uma melhor colocação da antena, isso provavelmente não ocorreria.

    
por 07.08.2009 / 15:50
0

As vantagens são que você pode obter uma seqüência real de registro de eventos.

Um exemplo está na infraestrutura crítica. Todos os utilitários elétricos devem usar o tempo de estrato 1 para seus bancos de dados. O tempo do estrato 1 é fundamental para descobrir o que fez com que algo falhe na escala do tempo de inatividade da concessionária local, para descobrir quem causou o Blackout do Nordeste de 2003 . O NTP é frequentemente passado em favor do PTP (IEEE 1588) para sincronização ao nível de microssegundo.

    
por 18.10.2010 / 17:16
0

No meu antigo emprego, usamos o GPS para sincronizar muitos equipamentos diferentes. Cada equipamento possuía seu próprio receptor GPS, o que permitia uma sincronização perfeita onde a latência não era um problema. O uso do GPS praticamente elimina os fatores da rede na precisão.

    
por 16.10.2012 / 20:40