KVM, quel merveilleux hyperviseur ! Je l’utilise depuis plusieurs années sur mes serveurs et je commence a l’utiliser sur ma workstation pour plusieurs raisons. Je vais comparer KVM a l’outil de virtualisation gratuit, a la mode : VirtualBox. Voici les raisons qui me poussent a passer a KVM :
La licence : VirtualBox c’est bien, mais si je peux éviter toute dépendance avec Oracle, c’est mieux ! Je n’ai pas envie de connaître a fond une techno propriétaire qui peut d’un jour a l’autre basculer de gratuite à payante (faut pas oublier que c’est Oracle hein !
Les SSD coûtent de moins en moins cher et leurs performances sont incroyables comparées a celles des disques classiques.
Pourtant, si on ne fait pas un peu de tuning pour les optimiser, on perd des performances (moins linéaires) avec le temps et on réduit surtout leurs durée de vie.
Récemment j’ai passé tous mes ordinateurs perso sous SSD et par chance au boulot j’ai pu être équipé d’une bête de course avec SSD également.
Pour faire suite à mon précédent article sur le Raspberry Pi, j’en ai fait une station multimedia en utilisant OpenElec.
OpenElec est une distribution GNU/Linux embarquée ayant pour but de permettre l’utilisation d’un centre multimédia (media center).
Voici un article pour mettre tout ceci en place, c’est très facile et fonctionne parfaitement.
Le titre de l’article en dit long. Depuis que je suis passé à Nginx, c’est vrai, c’est le jour et la nuit comparé à Apache. J’en suis extrêmement satisfait ! Cependant, malgré la gestion du cache via Nginx, les performances ne sont pas aussi bonnes qu’attendues.
J’ai donc testé Nginx avec Varnish, histoire de me refaire une opinion et effectivement Varnish fait vraiment la différence, non seulement côté temps de réponse, mais surtout côté CPU !
Avant d’attaquer le 2 ème jour, je vais finir sur le premier (la suite d’hier).
Un des supers sujet était Bind 10 que j’attendais avec impatience. Il n’y a malheureusement eu d’informations sur les nouveautés aidant a la HA. Cependant il a été totalement réécrit pour supporter + de 100 cores alors qu’aujourd’hui au delà de 6, il y a des problèmes de performances. On a également (et étrangement) un serveur DHCP qui est intégré a Bind.
Je suis un fidèle lecteur de Linux Magazine et me suis récemment abonné à leurs journaux en PDF (enfin ! Marre des piles de Linux mag qui traînent chez moi).
Même si j’aime beaucoup ce que ces magazines proposent, tout ne m’intéresse pas et je dirais que c’est normal. Cependant ils font de temps en temps des hors série sur un sujet bien particulier qui permet de découvrir de nouveaux horizons.
Jenkins est un outil open source d’intégration continue, fork de l’outil Hudson après les différends entre son auteur, Kohsuke Kawaguchi, et Oracle. Écrit en Java, Jenkins fonctionne dans un conteneur de servlets tel qu’Apache Tomcat, ou en mode autonome avec son propre serveur Web embarqué.
Dans le cadre de l’amélioration de Limesurvey comme cité dans un précédent ticket, le couplage Selenium/Jenkins est très pratique. J’ai donc fais une documentation sur la mise en place de Jenkins.