Isso pode não ser muito importante para lojas menores que possuem apenas um ou alguns sites, mas para organizações maiores isso é algo que me interessa.
Quais são os prós e os contras de ter todo / a maioria do seu servidor no UTC? Certamente ajudaria nos relatórios e no registro centralizado. Também com correlação de eventos para solução de problemas ou auditoria de segurança. Também não seria necessário se preocupar tanto com as alterações do horário de verão.
Uma desvantagem é que o agendamento de eventos automatizados (por exemplo, cron) pode demorar um pouco mais, se você desejar que algo seja executado às "04:00" no horário local e geográfico. Para a máquina Unix-y, você ainda pode ter usuários no fuso horário local configurando "TZ" em / etc / profile, mas para usuários do Windows que o RDesktop fazem parte de um servidor (por qualquer motivo), eles estão presos ao UTC?
Respostas:
Como na maioria das coisas, "depende".
Eu fiz todas as opções (Local, UTC, arbitrárias, mas consistentes) e prefiro a "hora local do que o escritório em casa para todas as máquinas", pois é onde estavam os administradores e os usuários, mesmo que as máquinas estejam espalhadas por todo o mundo .
fonte
Definimos tudo como GMT, simplificando os arquivos de log correlacionados entre os sistemas.
Mas acho que devemos abandonar os fusos horários e todos usamos o GMT para tudo.
fonte
Como outros já disseram, isso depende. Um grupo muito grande, com longa e vasta experiência nesse assunto, pesou. O grupo são as forças militares em todo o mundo e usam o UTC (GMT).
Outra coisa a considerar. Se esses sistemas oferecem suporte ao código do aplicativo, você deve saber se os aplicativos estão cientes do fuso horário. Em alguns dos fóruns de programação em que participo, sugiro que a data / hora seja sempre armazenada no UTC no banco de dados e ofereço ao usuário final a opção de como ele vê a data / hora.
fonte
Eu trabalho para uma empresa de hospedagem muito grande e temos datacenters em todo o mundo. Geralmente, definimos o horário da máquina como o horário local do datacenter e, em seguida, usamos o fuso horário em que todo o pessoal de suporte está localizado como o horário universal no qual as coisas são convertidas ao usar ferramentas etc.
Como outros já disseram, não há uma resposta certa, mas esse é o método que usamos :)
fonte
A política aqui diz que todas as máquinas têm fuso horário no fuso horário local (por exemplo, local físico). A única coisa complicada é correlacionar as entradas do log de eventos (windows machiens) à medida que a hora é nlocal - a maioria dos outros arquivos de log grava a hora no UTC de qualquer maneira.
Não tenho certeza, mas acho que sim - o fuso horário é logicamente uma configuração no nível da máquina.
fonte
Temos máquinas localizadas fisicamente em um fuso horário que são definidas para 3 horas à frente por causa do aplicativo suportado.
Também temos desenvolvedores que constroem software que esperam sincronia de menos de cinco segundos entre servidores, desenvolvedores que implicitamente dependem do tempo do AD para sincronização e que não se preocuparam em escrever rotinas de verificação de erro ou manipulação de casos de não sincronização e que afirmam que falhas subsequentes são culpa dos administradores por não manterem o tempo da rede no padrão que estavam imaginando.
Não faça o que fizemos. Isso apenas o deixará amargo.
fonte
Apenas para acrescentar à discussão, temos escritórios espalhados por todo o mundo e cada um deles tem seu próprio conjunto de servidores da Web, de aplicativos e de banco de dados, com diferentes ramificações de aplicativos para cada um deles, portanto, o fuso horário local é uma boa idéia. falando em todo o país. Para servidores nos EUA, estamos caminhando para o horário central para que todos os locais correspondam ao nosso datacenter principal, pois o uso de diferentes fusos horários para servidores de aplicativos e bancos de dados está dificultando os desenvolvedores.
fonte
O Yeller App publicou recentemente uma postagem no blog aconselhando todos os administradores de sistemas a usar o UTC. Aqui está um trecho:
Brincadeiras à parte, é basicamente dizer que usar apenas o UTC significa não se preocupar com o horário de verão (DST) e os bugs que isso gera.
fonte