Articles taggés avec ‘migration’

 Faster Harder Server

 29 octobre 2009  Projet Serveur, Projet Web  1 commentaire »
scooter

Faster Harder Scooter - 1999 - Putain, 10 ans !

Les résultats sont probants. Nous sommes maintenant à Migration+14 jours. Guile a définitivement remplacé Ryu. Pour ceux qui ne comprennent rien, regardez les épisodes précédents.

Pendant ces 14 jours, pas une seule interruption de service. Premiers constats : les ressources sont bien disponibles, comme l’attestent ces graphiques (promis, après ce billet j’arrête de mettre des graphes).

NB : c’est visible, mais pour ceux qui auraient du mal à situer, la migration a eu lieu au milieu de la semaine 42. Le trou en semaine 40, c’est une interruption de  service.

memory

La RAM a finalement été boostée à 1 Go au lieu des 768 Mo prévus (j’ai retrouvé des barrettes supplémentaires). L’OS peut donc s’étendre pleinement dans cet espace au lieu des étroits 256 Mo auxquels il avait droit auparavant. En conséquence, comme on le voit en orange sur ce graphe, peu de ressources mémoire disponibles, mais quand même plus qu’avant. L’espace de swap (en jaune) a été significativement augmenté, avec néanmoins l’espoir qu’il servira peu.

load

De même, les nouvelles ressources ont permis d’alléger significativement le nombre de process en attente. Les pics de charges à la fin de chaque semaine correspondent au scan du système par l’antivirus.

Pour info, ces graphes ont été obtenus grâce à Cacti.

Tout ça, c’est très bien, mais on en fait quoi ?

Ces nouvelles ressources ont permis l’activation de la compression gzip lors du transfert d’éléments web. Cette option était auparavant désactivée sous peine de plomber complètement les perfs du serveur.

Ajoutons à cela une meilleure allocation de la mémoire pour les process Apache, une meilleure gestion du cache côté client, et quelques optimisations CSS sur la base des conseils prodigués par YSlow.

Résultat : je n’ai jamais vu mon Wordpress aussi rapide. Même les écrans d’administration, pourtant extrêmement lourds, se chargent sans délai. Je suis donc très agréablement surpris et j’espère que, malgré mon débit bridé en upload, vous verrez vous aussi la différence.

 Coup de balai dans les sites web

 3 juillet 2009  Projet Web  Aucun commentaire
Relique d'un passé lointain

Relique d'un passé lointain

J’ai décidé d’un commun accord avec moi-même de supprimer l’accès aux quelques sites suivants :

  • wap.alphak.net
  • imode.alphak.net
  • loft.alphak.net
  • whosgay.alphak.net

Les raisons sont simples. Ces sites ne sont jamais mis à jour et ne génèrent quasiment aucune visite. Ils sont de plus écrits dans un PHP3 vieillot qui rend la maintenance du serveur plus difficile.

En remplacement des deux premiers, je compte à terme recréer un portail mobile plus adapté, qui aura la même adresse quelle que soit la technologie utilisée.

En remplacement des deux autres, j’ai en tête un site qui regrouperait toutes les vieilleries d’AlphaK.net, une sorte de musée où l’on pourrait admirer quelques reliques du passé relatives au domaine. Mais pour le moment, tout cela reste à l’état d’ébauche.

En attendant, je pourrai me focaliser plus facilement sur la migration en UTF-8 des sites du domaine.

Image originale

 Migration phpBB terminée

 10 juin 2009  Projet Web  Aucun commentaire

Enfin ! Après une semaine entière de répétition, une remontée de 2 bugs dans le bugtrack, et une migration étendue douloureusement sur deux soirées, le forum nouveau est arrivé.

Avant

Avant

Au programme, plus de fonctionnalités pour les utilisateurs et moins de galères pour l’administrateur. Et en plus, un joli header cohérent avec le sous-domaine principal.

Après

Après

L’adresse est toujours la même : http://forum.alphak.net

 Adieu Etch, bonjour Lenny

 4 mars 2009  Projet Serveur  Aucun commentaire

Powered by Debian

Une très brève pour signaler que le serveur a été totalement migré vers la version 5.0 « Lenny » de Debian, après une semaine entière dédiée aux tests sur virtual machine et aux installs d’updates pré-migration.

La migration a nécessité une mise à jour laborieuse du noyau, un long repaluchage des fichiers de configuration de nombreux services, et quelques mini-prises de tête pour cloisonner la migration par lots fonctionnels, principalement par excès de prudence.

Les performances de certains services s’en trouvent immédiatement boostées, et l’opération me permet de planifier l’ajout de nouvelles fonctionnalités dans les semaines qui viennent. Le serveur galère toujours un peu à afficher les pages Wordpress (il y a du lourd derrière et mes I/O sont à la ramasse), mais si vous suivez correctements mes teasers vicieux, vous deviez soupçonner que la situation devrait s’améliorer dans quelques temps…