Virtualisation de mon Windows 7

Je viens donc d’avoir un nouvel ordinateur portable, pas pour remplacer l’actuel, mais pour l’avoir en tant que machine de test/expérimentation via des machines virtuelles. Et malheureusement ou heureusement, il était livré avec Windows 7 édition familiale premium 64 bits. Je n’en avais pas vraiment besoin puisque j’ai prévu de le réinstaller en Debian et KVM comme virtualiseur.

Néanmoins, je me suis dit qu’il serait bien de récupérer le Windows (et sa licence associée) en tant que machine virtuelle sur mon portable de travail, le tout avant de le ré-installer en Debian. Cela sera ainsi une machine Windows 7 que je pourrai utiliser pour faire des tests de fonctionnement (genre JMeter sur Windows 7 ou l’affichage d’un site avec IE 9/Win7, etc).

Le travail à faire consiste donc à « virtualiser » le nouveau portable. Cela s’appelle le « physique vers virtuel » ou « physical-to-virtual », P2V de son petit nom. Voici ma recette : Continuer la lecture de Virtualisation de mon Windows 7

20 ans du noyau Linux et ma petite histoire avec Linux

Linux, le noyau qui est utilisé dans bon nombre de distributions GNU/Linux, fête ses 20 ans. Il est sorti en 1991 et on est en 2011 (soit 20 ans donc ;-)).

I'll be celebrating 20 years of Linux with The Linux Foundation!

Pour ma part, j’ai commencé à installer Linux sur un IBM Aptiva 486 SX 25 avec 4 Mo de RAM (mon premier PC) en 1995, j’étais au lycée, le CD était une Slackware fournie avec un livre dont le titre m’échappe. Le noyau Linux était à la version 1.2.3.

A l’époque, je me souviens avoir lu des articles sur Linux dans des magazines, j’en ai parlé à un ami et mentor en informatique (c’est lui qui m’a fait découvrir les dessous de Windows 3.1 : le DOS), il avait 10 ans d’expérience informatique et un bel Amiga (entre autres). Il m’a dit : Continuer la lecture de 20 ans du noyau Linux et ma petite histoire avec Linux

Quelques nouvelles en ce mois de mai

Cela fait un bout de temps que je n’ai pas poster un petit billet alors voici quelques nouvelles :

  • Tout d’abord, si je n’ai pas posté, c’est que j’ai pas mal de travail (comme bien souvent) à tel point que j’en rêve la nuit, plutôt, j’y réfléchis en dormant… (genre faut que j’essaye cela demain… ou bien je me vois en petit paquet ip traversant un routeur via un vpn…)
  • Je travaille en parallèle sur deux-trois projets, un premier sur la migration de serveurs de messagerie (SMTP/POP) vers une seule solution de messagerie (SMTP/POP(s)/IMAP(s)/Webmail) pour un total de 90 000 comptes à migrer. Dans les technologies utilisées : Debian 6.0 comme OS, du Postfix en configuration « virtual mail » pour le SMTP, Dovecot pour le POP/IMAP et leurs pendants SSL, Perdition en tant que reverse proxy POP/IMAP qui va faire de la répartition de charge vers les serveurs Dovecot, un webmail avec RoundCube. Le tout utilisant un référentiel de comptes dans une base MySQL répliquée en master/slave pour l’ensemble des briques logiques déjà citées. Dis comme cela c’est assez simple comme solution à mettre en oeuvre… c’est bien entendu le coté ‘migration’ qui complexifie la tâche, à savoir faire en sorte que les utilisateurs ne s’en rendent pas compte… à priori tous les obstacles techniques sont écartés, reste plus à le refaire sur la future production (la solution étant prototypée avec succès sur des VM) et basculer….
  • Un autre projet c’est la mise en place d’une solution Magento (solution de gestion d’un site e-commerce) en haute disponibilité et haute performance. On est toujours dans l’étape prototypage en VM. Ici les technologies c’est du Debian 6.0, DRBD en master-master (RAID-1 sur un réseau IP), MySQL master-master, Apache, PHP/Zend/APC, Memcached et Varnish. L’étape DRBD m’a coûté 2 jours à cause d’un « no » qui devait être un « yes » dans un petit fichier de configuration… Sinon, tout devrait bien aller…
  • Coté JMeter c’est assez calme, on prépare tranquillement la version suivante (2.4.1).

Voilà ; Voilou…