Dado um servidor interno em execução no modo de produção, eu gostaria de manter o menor impacto possível sobre os usuários ao implantar atualizações regulares (no próprio servidor, não nas máquinas dos usuários ... mas isso seria um problema muito semelhante).
A resposta óbvia à minha pergunta é "à noite, quando os usuários estão em casa". Mas "noite" é um longo período de tempo. Deve-se começar no início da noite para talvez pegar problemas com a atualização logo no início e estar pronto para reverter? Ou é melhor começar de manhã cedo e usar os primeiros usuários como "cobaias" para desencadear os problemas mais rapidamente? Ou no meio da noite, quando a concentração de quem supervisiona a atualização é bastante baixa, mas é garantido que não haja identificadores de arquivos abertos para alguns usuários que estão atrasados?
Existem trabalhos de pesquisa sobre o assunto?