Archive for the 'computering' Category
MediaWiki sur l’hébergement mutualisé Evolix
Friday, August 27th, 2010Après l’installation de MIMP et DIMP, ou encore celle de Wordpress, Dotclear et autre Gallery2, pour information le web-mutu Evolix (basé sur un Pack Web Evolix multi-site) est compatible avec le logiciel libre MediaWiki qui a été conçu initialement pour propulser Wikipedia.
Les pré-requis de MediaWiki pour fonctionner sont atteints. (http://www.mediawiki.org/wiki/Manual:Installation_requirements/fr).
À noter néanmoins l’absence comme bien souvent sur un serveur mutualisé d’un moteur de cache (type eAccelerator, APC ou XCache ) utile pour augmenter les performances de MediaWiki lors de pics d’affluences. Quand ce genre de problématique arrive, il faut penser au serveur dédié et l’infogérance Evolix
Epilogue Mandriva : sauvé par des investisseurs
Monday, July 5th, 2010J’avais pas mal suivi les rumeurs de rachat de Mandriva suite au risque de liquidation judiciaire qui planait au dessus de la tête de l’ancien vieux magicien (oui ok moyen le jeu de mot pour le clin d’oeil à Mandrake) ![]()
En effet en mai dernier, la mise en ligne d’un procès verbal du dernier conseil d’administration de l’éditeur avait déclenché “l’affaire”. Le document faisait état d’importantes difficultés financières et d’un risque de liquidation judiciaire et de discussions en cours avec différents acteurs pour le rachat.
Note : Un post intéressant sur http://olivier-mejean.fr/WordPress/?p=52; écrit par deux membres fondateurs de L’Association des Utilisateurs Francophones de Mandriva Linux (Frédéric Cuif et Olivier Méjean) sur les “racheteurs” (Wallix, Ieurope (idoo.fr), LightApp et Linagora,etc.)
Selon une information exclusive du site d’information LeMagIT.fr, l’éditeur français échappe à la liquidation judiciaire grâce aux fonds apportés par de nouveaux investisseurs, dont l’identité n’est pas dévoilée et ne serait pas liée aux “racheteurs” positionnés.
Citation dans le 01Informatique du 13 Mai 2010 – n° 2039 – Page 37
Wednesday, May 19th, 2010Les citations validées avec le journaliste (Eddye Dibar) sous la direction de Yann Serra :
« le Cloud public trouve tout son intérêt lors d’une réflexion
sur la gestion de montées en charge courtes et identifiées
d’une infrastructure web, car c’est alors que l’économie vis à
vis d’une infrastructure classique est optimale et qu’on
profite pleinement de la souplesse du Cloud»
« La souplesse est l’un des avantages à passer à une offre
d’Infrastructure as a service externalisée. Cette notion de
souplesse s’entend au sens qu’une entreprise peut avoir de la
haute disponibilité et des ressources “à la demande” gérée par
un prestataire unique liant matériel et d’hébergement. Revers
de la médaille : en liant matériel et hébergement avec le même
prestataire, s’il y a une défaillance minime à un niveau c’est
l’ensemble de la plateforme de l’entreprise qui est impacté.»
« Certains applicatifs métiers ont des besoins en ressources
réseau importantes ou en terme d’accès disque. La performance
pure liée à l’infrastructure Cloud peut être moins bonne
qu’une infrastructure classique, en termes de latence ou
d’accès disque en lecture notamment. Dès lors, un service avec
un nombre de requêtes important à la bases de données se prêtera
moins à ce type d’hébergement.»
La double page liée :
Merci à Yann Serra et Eddye Dibar
Il a free, il a tout compris alias multicast/Free/VLC/fonctionnement
Monday, May 3rd, 2010La question métaphysique du soir est la suivante :
Chez Free, faut-il avoir le boitier HD en tension (en veille au minimum) pour pouvoir recevoir le flux video depuis un ordinateur (en supposant l’option MultiPoste validée sur son compte Free via l’acceptation de conditions générales particulières) avec un VLC ?
Réponse : Non
Explication : http://mafreebox.freebox.fr/freeboxtv/playlist.m3u est une liste d’adresses de flux multicast RTSP (passant dont via le boitier Freebox modem et qui n’a pas besoin du boitier HD)
Quelques infos autour du fonctionnement chez Free :
- Le flux audio vidéo étant numérisé les protocoles de diffusion font partie des protocoles de transmission compatible IP tel que Digital Video Broadcasting (DVB), Diffusion audio numérique (DAB), lecture en continu (streaming). La vidéo à la demande (VàD, VsD ou VoD) se base sur le protocole Real Time Streaming Protocol (RTSP) tandis que la TV se base sur la version 2 du protocole Internet Group Management Protocol (IGMP). (extrait de http://fr.wikipedia.org/wiki/Télévision_par_ADSL)
- La Freebox dispose d’un serveur RTSP et HTTP, et est capable de diffuser des flux MPEG2 TS vers toutes ses interfaces réseaux (Ethernet, USB et Wifi).
- Le flux à lancer (flux video à ouvrir avec vlc) pour voir la télé sur son ordinateur en multiposte est http://mafreebox.freebox.fr/freeboxtv/playlist.m3u. Plus exactement c’est en fait une playlist, qui contient les URLs RTSP pour chacune des chaînes disponibles.
- La FreeBox HD échange les information dans un VLAN spécifique (le VLAN 100) [c'est pour cela que l'on peut utiliser n'importe quel port sur la FreeBox pour la brancher]
- Il manque des chaînes majeures qui refusent d’être sur le “multiposte” de Free parmi-lesquelles : TF1 / Canal + / M6 / W9 / Gulli
- La Freebox peut envoyer au maximum 8 flux en simultané
- On peut utiliser le disque dur de la freebox HD en FTP alors que le boitier HD est en veille
Biblio :
http://linbox.free.fr/passerelle_simple/chapitres.php?chapitre=13
http://fr.wikipedia.org/wiki/Freebox
http://www.freenews.fr
http://www.commentcamarche.net/contents/internet/rtcp.php3
Dossier de presse final Rdv Techno du 15/04
Friday, April 16th, 2010[RDV Techno 150410] Compte rendu
Thursday, April 15th, 2010Ce Jeudi 15 avril a donc eu lieu le rendez vous techno Evolix intitulé “Monter une infrastructure web pour 1 Million de visites par jour”.
Ce petit déjeuner a réuni plus de 35 auditeurs :
Il était question principalement de comprendre via l’exemple de l’infrastructure de cybercartes.com les problématiques, les contraintes et les évolutions/technologies mises en oeuvre par Evolix depuis 2008 pour aboutir à une infrastructure stable et fiable.
Vous trouverez à disposition les slides présentées lors de l’intervention

Disponible via Slideshare
En terme de légende, les phrases en gris sont à lire en mode “blague”
Le plan d’approche était le suivant :
1.Introduction
- Presentation d’Evolix (résumé : l’infogérance haute qualité de serveurs Linux ou BSD)
- Présentation de Cybercartes (positionnement, métier et spécificités)
- Présentation de la problématique Cybercartes (pics d’affluences extrèmes sur une dizaine de jours sur 365)
2.Solution(s) Evolix pour Cybercartes
- Interactions avec l’équipe de développement
- Changement pour fin 2008
- Changement pour fin 2009
- Principes de base
- L’infrastructure
- Focus sur le réseau “haute dispo”
- Focus sur le cache/load-balancing
- Focus sur les filers
- Focus sur les serveurs SQL
- Le cloud computing
- Focus sur Amazon EC2. Démonstration de démarrage et d’arrêt de serveur par l’API ou via l’interface Amazon et automatisation
3. Conclusion(s)
Techniquement pas mal d’outils et de technologies ont été citées et en partie expliquées parmi lesquelles CARP/PFSync, Memcache, Squid, Heartbeat, HAProxy ou encore la réplication SQL master/master
Le petit-déjeuner a été live-tweeter sur #evoptitdej où vous retrouverez d’autres photos
Un dossier de presse est en cours de finalisation, la version actuelle est ici
Un grand merci à l’auditoire qui fut de grande qualité avec un nombre important de questions très techniques et pointues !
Asus B202 EeeBox 160Go 1Go RAM et Debian :)
Thursday, March 4th, 2010Alors le défi de hier soir était d’installer un double boot sur un ASUS Eee Box B202
Caractéristiques techniques : Mini ordinateur de bureau – 1 x Atom N270 / 1.6 GHz – RAM 1 Go – Disque dur 1 x 160 Go – Intel GMA 950 Dynamic Video Memory Technology 3.0 – Gigabit Ethernet – LAN sans fil Ralink 2860: 802.11b/g/n – Win XP
J’ai relevé le défi, voici comment :
1/ Trouver LE bon lien pour s’aider qui explique bien la procédure :
- Télécharger http://eeepc.debian.net/debian/images/debian-eeepc.img
- Copier bit à bit cette image sur une clé (via dd par exemple dd if=debian-eeepc.img of=/dev/your-USB-DEVICE)
- Configurer le Bios de la B202 pour démarrer sur la clé (attention il faut bien regarder en détail pour ne pas uniquement changer l’ordre au démarrage mais aussi permettre un boot via usb)
- Brancher la clé usb préparée et démarrer la eeebox
- Procéder à l’install Debian
Attention côté partitionnement l’espace en fat32 de 4Go est une partition de restauration (oups trop tard
)
La /dev/sda2 est une partition de données si vous avez bien fait ce partitionnement {1 partition système / 1 partition données} en configurant le Windows out of the box.
J’ai perso scindé la partition de restauration en swap (800 Mo) et racine (/) (4 Go) puis scindé la /dev/sda2 en /home et /var (10 Go)
SI vous voulez passer en sid/testing (passage à grub2, etc.) plutôt que rester en lenny (version de l’installation), il suffit de mettre à jour votre /etc/apt/sources.list en fonction et procéder à une mise à jour complète. Attention pour faire ça sans trop de soucis (casser les dépendances et le système), installez le minimum de paquets lors de l’installation initiale et faites ensuite une fois redémarré une installation du nouveau noyau (2.6.26 -> 2.6.32) qui mettra votre libc à jour et permettra ensuite l’upgrade de udev et la suite. Le paquet lié au driver rt2860 et au noyau 2.6.26 sera cassé par l’upgrade. On rappelle que les commandes à utiliser sont :
aptitude update
aptitude dist-upgrade
Pour la partie graphique, booter en mode console et éditer le xorg.conf en ajoutant le pilote intel et les résolutions qui vont bien, en effet un lspci donne :
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integ
rated Graphics Controller (rev 03)
Il faut installer le paquet xserver-xorg-video-intel (et pour compiz si souhaité avec gnome : compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk, cf http://wiki.debian.org/Compiz)
Extrait de xorg.conf :
8< —————————————-8<
Section “Device”
Identifier “Intel Corporation Mobile”
Driver “intel”
BusID “PCI:0:2:0″
##Compiz
Option “XAANoOffscreenPixmaps” “true”
Option “DRI” “true”
EndSection
Section “Monitor”
Identifier “Configured Monitor”
EndSection
Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
SubSection “Display”
Depth 24
Modes “1680×1050″ “1440×900″ “1280×960″ “1024×768″ “800×600″ “640×480″
EndSubsection
EndSection
Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
Option “AIGLX” “True”
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
Section “Module”
Load “i2c”
Load “bitmap”
Load “ddc”
Load “dri”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10″
Load “vbe”
EndSection
Section “DRI”
Group “video”
Mode 0666
EndSection
8< ————————————8<
Et voilà !!
J’ai la chance d’avoir un Linksys NAS200 avec 2 disques SATA de 1To que je monte très facilement en CIFS après avoir installé samba sur le eeepc (aptitude install smbfs) avec un :
smbmount "//ip_nas/repertoire_voulu" local_dir -o user=user_configure
(ici un blog bien fait sur le NAS)
ps : si votre défi est d’installer winXP sur un eeebox vierge, allez voir ici
Imprimer en shell (bash) un doc .odt et générer un pdf en ligne de commande
Friday, January 8th, 2010Un petit man oowriter donne les options magiques :
-invisible :
Ni le logo de démarrage, ni la fenètre du programme ne sera visible. Néanmoins OpenOffice peut être controllé et des documents ou fenètres de dialogues ouvertes via l’API. On ne peut dès lors stopper oowriter que par le Task Manager ou via la commande kill
-pt printername filename
Imprime le fichier sur l’imprimante indiquée et s’arrète. S’il y a des espaces dans le nom du fichier il faut le mettre entre “”
Ainsi, avec un OOo avec des imprimantes configurées et en connaissant leur nom configuré, vous pouvez automatiser l’impression de fichier de 1 à 100 en une ligne type :
for i in `seq 1 100`; do oowriter -invisible -pt nom\ imprimante fichier$i.odt;done;
Pour générer un PDF, sous Debian Lenny, vous pouvez utiliser le paquet unoconv :
(par défaut il génère un PDF)
for i in `seq 1 100`; do unoconv fichier$i.odt;done;
@ vos scripts
Commentaire sur la vision du Gartner sur les tendances technos de 2010
Wednesday, January 6th, 2010Le fameux cabinet d’études Gartner a publié sa vision des 10 tendances technos de 2010.
Une traduction est disponible ici et là
Dans le cadre d’un appel à témoignage de Yann Serra journaliste à 01Informatique (dont la rédaction et les autres du groupe Tests (qui s’appelle désormais Groupe 01, d’ailleurs) ont été regroupés avec le reste du groupe NextRadioTV.), j’ai pu proposer le commentaire suivant sur la 1ère tendance listée par Gartner :
Commentaire sur Technologie clé n°1 : l’avènement du cloud computing
Cette “tendance technologique” plus proche du “concept commercial” a des liens forts avec la tendance clé n°3 (Green IT), la tendance clé n°5 (structuration centres de données), et la technologie clé n°9 (virtualisation)
Il faut comprendre que derrière le cloud computing (et les offres SAAS qui en sont la vitrine) se cache de réelles technologies comme la virtualisation (ou para-virtualisation) et les techniques logicielles pour mettre en place de la haute disponibilité. Cette tendance n°1 résume bien la tendance globale qui est de monter de plus en plus vers la couche haute du modèle OSI. Après avoir fait du RAID hardware sur une même machine, on déplace la problématique de plus en plus vers le logiciel et on arrive à du “RAID logiciel de machines” avec des OS pouvant être migrés à chaud indépendamment ou presque du matériel hôte. L’optimisation induite des ressources matérielles utilisées et donc la réduction théorique de la consommation électrique dans les datacenters en font une tendance très “green”.
Cette tendance si séduisante par les technologies qu’elle utilise ne doit pas faire oublier qu’elle pose une question de taille qui est la même que celle de la tendance n°6 “Réseaux sociaux” à savoir celle des données et de leur bonne maîtrise. À l’époque où la CNIL regarde Google d’un oeil, que ce même Google définit sa vision du mot “open” (ici et traduit là), que Facebook revoit sa politique de confidentialité, la bonne gestion des données et le respect des libertés devra être au coeur des tendances technos de 2010.






