Derrière le site Web simple mais pas désagréable de Brutman Labs, il y a des fonctionnalités et des statistiques surprenantes. Dans une récente mise à jour publiée sur le site, il a été révélé que le serveur derrière la destination Web a fonctionné pendant une impressionnante « 2 500 heures d’exécution continue ». Cependant, le fait que le serveur Web soit un IBM PCjr de 39 ans doté d’un processeur de 4,77 MHz est probablement beaucoup plus surprenant.
La page Web de Brutman Labs est sous-titrée « art de la performance rétroinformatique », et nous pensons que cela peut être dû à l’incongruité entre le matériel ancien et le service Web capable et stable obtenu. Au moment de la rédaction de cet article, la page d’état du serveur révèle que le fossile informatique IBM beige a continuellement fait son devoir pendant plus de 2 541 heures. C’est plus de 105 jours d’affilée, sans redémarrage.
La réalisation décrite ci-dessus mérite une inspection plus approfondie, alors quelles sont les spécifications derrière le serveur BrutmanLabs.Org ? Vous pouvez voir le matériel et les logiciels répertoriés dans l’image ci-dessous :
IBM PCjr, âgé de 39 ans, agissant ici comme serveur Web, a subi d’importantes modernisations. La plus grande mise à niveau a probablement été livrée au sous-système de stockage, avec un adaptateur IDE et un SSD SATA de 240 Go installés. De plus, la RAM est maximisée à 736 Ko, ce qui était peut-être inhabituel sur cette machine il y a 39 ans. Néanmoins, le cœur battant de ce système reste le processeur NEC V20, une puce compatible code et broche avec le légendaire Intel 8088, fonctionnant à 4,77 MHz.
Si vous visitez BrutmanLabs.Org aujourd’hui, la machine qui dessert les pages Web que vous lisez est desservie par ce vieux très IBM PCjr. Le site vaut également la peine d’être visité pour de nombreuses informations sur des projets connexes et parallèles.
Disponibilité du serveur Brutman Labs en contexte
Il peut être impressionnant que le rétro-serveur mentionné ci-dessus fonctionne en continu depuis plus de 2 541 heures, soit plus de 105 jours, mais ce n’est qu’un vairon dans les classements de disponibilité.
Le mois dernier, nous avons signalé un bogue AMD Epyc Rome, qui, selon l’équipe rouge, pourrait provoquer « un blocage d’un cœur après environ 1 044 jours ». C’est environ 2,93 ans. Le problème qui affectait les processeurs Epyc de deuxième génération signifiait qu’une solution de contournement consistant à redémarrer votre système plus régulièrement que tous les 1 044 jours était suggérée. Alternativement, les utilisateurs peuvent désactiver l’état de veille CC6.
Malheureusement pour les utilisateurs d’Epyc Rome, le bogue d’AMD signifiait que les systèmes basés sur le processeur n’auraient aucune chance de se classer parmi les meilleurs dans la ligue de disponibilité. 2,93 ans peuvent sembler longs entre les redémarrages, mais l’ordinateur du vaisseau spatial Voyager fonctionne depuis plus de 48 ans (et plus) sans redémarrage, par exemple. Si l’on ne regarde que les ordinateurs terrestres, le record semble être de plus de 16 ans pour un serveur mis hors service en 2018.
Si vous avez un système informatique dont vous êtes fier ; cela peut valoir la peine de comparer les notes avec la foule sur le subreddit uptimeporn. Ces listes ne concernent pas seulement les ordinateurs, mais toutes sortes d’appareils. Nous avons remarqué un article fascinant sur un routeur Cisco, qui aurait fonctionné en continu pendant plus de 19 ans.