De manière à accélérer le fonctionnement de la banque et des coffres de maisons, je vais installer le serveur principal, le quadcore, sur un SSD de 250Go, ce qui je l’espère supprimera complètement toute latence.
Pour cela, j’ai remonté le deuxième serveur dans mon bureau et installé un Linux tout frais, après quoi j’ai progressivement ré-installé tous les logiciels NWN et leurs dépendances.
J’en ai profité pour écrire un shell UNIX qui va entièrement automatiser le processus du NWSync, l’outil qui nous permet de ne télécharger que les ressources nouvelles à la connexion au serveur.
Je termine les tests à l’instant, tout fonctionne fort bien, j’ai complètement changé l’architecture du traitement des données et suis passé de plus de quinze minutes à 45 secondes pour un traitement complet des 980Mo de données que requiert Althea.
Il me reste à modifier le crontab pour lancer les backups chaque nuit, tester le fonctionnement du serveur puis lancer une grosse maintenance où tous les serveurs seront down le temps d’installer dans le serveur principal le nouveau SSD et les disques de stockage de masse.
J’appréhendais grandement tout ce travail, et, franchement, j’en ai un peu bavé, mais si tout se passe comme prévu, nous disposons de ce qui peut se faire de mieux en matière de serveurs.