Livre – VMWare vSphere 4

Livres Aucun commentaire »

VMWare vSphere 4 – Mise en place d’une infrastructure virtuelle par Eric MAILLE.

Voyons les titres principaux du sommaire :

  • Virtualisation de serveurs
  • Préparation du projet
  • Architecture de VMWare vSphere 4
  • Fonctionnement et concepts
  • Fonctionnalités de vSphere 4
  • Installation
  • Configuration
  • Supervision et optimisation
  • La sauvegarde et le PRA
  • Etude de cas
  • Annexes

Ce livre s’adresse aux personnes qui souhaitent réaliser un projet VMWare vSphere 4.

A titre personnel, j’ai trouvé ce livre interessant et facile à lire.
Ne vous attendez pas à lire un livre techniquement complet. Il s’adresse à un large spectre de lecteur dont des utilisateurs non technique.

Les aspects techniques propres à VMWare ne sont pas abordés suffisamment en profondeur, mais cela n’est pas l’objectif du livre.
Maintenant, en lisant ce livre vous serez capable de comprendre succinctement comment VMWare consolide l’utilisation des serveurs physiques ESX / ESXi via le Balloning, le TPS ou le Swap.

Globalement, il s’agit d’un livre à lire si vous n’êtes pas déjà un expert VMWare.

Voici la description officiel du livre :

Ce livre dédié à VMware vSphere 4 s’adresse à toute personne travaillant dans l’informatique désireuse de connaître la virtualisation ou d’approfondir ses connaissances dans ce domaine (DSI, Administrateur système, chef de projet, consultant, commercial spécialisé, technicien…). Il sert de fil conducteur pour la mise en place d’une infrastructure virtuelle à l’aide de la plate-forme vSphere 4.
Les premiers chapitres présentent les fondamentaux qui répondent à cette question : qu’est-ce que la virtualisation et qu’est-ce que VMware vSphere 4 ? Définitions, avantages de la virtualisation, fonctionnement, architecture de vSphere 4 et des composants principaux tels qu’ESX et vCenter Server.
Les chapitres suivants sont consacrés à la mise en pratique : à leur lecture, le lecteur comprendra les finesses de configuration et d’optimisation de vSphere 4 avec des exemples concrets et des bonnes pratiques. Il pourra les appliquer à un environnement de production.
Le dernier chapitre reprend les fonctionnalités décrites tout au long du livre au travers d’une étude de cas d’un client qui souhaite virtualiser son infrastructure : plusieurs architectures sont proposées avec également une analyse financière de chaque solution.
A la fin du livre le lecteur saura ce qu’est la virtualisation, connaîtra l’offre vSphere 4 et les principales différences avec son concurrent direct Hyper-V de Microsoft, pourra expliquer les avantages de la virtualisation, saura comment évaluer le budget et sera capable de se lancer dans un projet de virtualisation. A chaque étape du projet, l’auteur fournit des éléments concrets et factuels : les bonnes pratiques constatées chez les clients, les recommandations de VMware ainsi que son propre retour d’expérience.

Vous pouvez l’acheter sur Amazon.

Mots-clefs :, , , , , , , , , ,
 

Debian – Installer le module h264 streaming pour Lighttpd

Linux 1 Commentaire »

Ce tutoriel est un condensé de mes recherches sur Internet pour l’installation du module h264 streaming pour Lighttpd.

Voici les deux principales ressources : h264.code-shop.com & Debian root ( allemand ).

L’objectif des prochaines commandes est de recompiler Lighttpd pour récupérer les modules h264-streaming et les copier dans le Lighttpd qui est géré par votre gestionnaire de paquet.

Installation des paquets utiles à la compilation de Lighttpd.

apt-get install build-essential automake autoconf libtool pkg-config libpcre3-dev zlib1g-dev libbz2-dev libfam-dev

Les paquets : libpcre3-dev zlib1g-dev libbz2-dev libfam-dev ne sont pas nécessaires. Si vous ne souhaitez pas les installés, penser à invoquer la commande ./configure avec les options –without-pcre –without-zlib –without-bzip2 –without-fam

S’il n’est pas déjà présent sur votre Debian, installons Lighttpd.

apt-get install lighttpd

Téléchargeons les sources de Lighttpd 1.4.18 contenant le module h264 streaming.

cd /tmp
wget http://h264.code-shop.com/download/lighttpd-1.4.18_mod_h264_streaming-2.2.9.tar.gz
tar -zxvf lighttpd-1.4.18_mod_h264_streaming-2.2.9.tar.gz

Téléchargeons les sources de Lighttpd géré par votre gestionnaire de paquet. Lors de la rédaction de l’article, Debian Lenny utilise Lighttpd version 1.4.19.

apt-get source lighttpd

Copions les quelques fichiers sources utiles à la compilation du module h264 streaming.

cd /tmp/lighttpd-1.4.18/src/
cp mod_h264_streaming.c mod_streaming_export.h moov.* mp4_io.* mp4_process.* \
mp4_reader.* mp4_writer.* output_bucket.* output_mp4.* /tmp/lighttpd-1.4.19/src/

Nous allons modifier le fichier Makefile.

cd /tmp/lighttpd-1.4.19/src/
vim Makefile.am

Vous pouvez rajouter les lignes suivantes après la définition du module mod_flv_streaming.

lib_LTLIBRARIES += mod_h264_streaming.la
mod_h264_streaming_la_SOURCES = mod_h264_streaming.c \
                                mod_streaming_export.h \
                                moov.c moov.h \
                                mp4_io.c mp4_io.h \
                                mp4_reader.c mp4_reader.h \
                                mp4_writer.c mp4_writer.h \
                                mp4_process.c mp4_process.h \
                                output_bucket.c output_bucket.h \
                                output_mp4.c output_mp4.h
mod_h264_streaming_la_CFLAGS = $(AM_CFLAGS) -DBUILDING_H264_STREAMING
mod_h264_streaming_la_LDFLAGS = -module -export-dynamic -avoid-version -no-undefined
mod_h264_streaming_la_LIBADD = $(common_libadd)

On lance la compilation. Le résultat sera enregistré dans /opt/lighttpd.

cd /tmp/lighttpd-1.4.19
./autogen.sh
./configure --enable-maintainer-mode --prefix=/opt/lighttpd
make && make install

Copions les binaires du module h264 dans l’installation de Lighttpd géré par votre gestionnaire de paquet.

cd /opt/lighttpd/lib/
cp mod_h264_streaming.so mod_expire.so mod_secdownload.so /usr/lib/lighttpd/

Éditer le fichier /etc/lighttpd/lighttpd.conf et rajouter :

server.modules = ( 
  ...,
  "mod_h264_streaming",
  ...
)
h264-streaming.extensions = ( ".mp4" )

Maintenant que tout est fini, vous pouvez relancer votre serveur HTTP et profiter.

Mots-clefs :, , , , , , , ,
 

Générateur de mot de passe

Projets 13 Commentaires »

Générateur mot de passe

L’installation de serveur nécessite la saisie de mot de passe. Vous pouvez utiliser le même mot de passe sur l’ensemble de vos serveurs, mais cela n’est pas secure du tout.

Afin de vous simplifier la création de mot de passe complexe, voici un Générateur de mot de passe.
Celui-ci crée de manière aléatoire des mots de passe de 10 caractères, contenant lettre majuscule, minuscule ainsi que des chiffres. Les symboles ne sont pas utilisés.

Il n’y a aucune option possible. L’intérêt étant d’avoir rapidement un mot de passe complexe. Les lettres portant à confusion ne sont pas utilisées : o, O, 0, i, I, l, L.

Générateur de mot de passe.

Edit 28 Janvier 2011 : En commentaires, Armaury parle du logiciel pwgen disponible dans les dépôts officiels des principales distributions.

Mots-clefs :, , , , ,
 

Installer PHPDocumentor avec WAMP

PHP Aucun commentaire »

Logo phpWikipédia : phpDocumentor est un outil de documentation écrit en PHP. Il est semblable à l’outil de javadoc. Il est sous licence LGPL. Il permet d’aider les développeurs à la documentation de leur code. Il analyse les commentaires de leurs codes.

Pour pouvoir s’en servir, il faut installer PEAR avant tout.
J’utilise WAMP 2.0i avec PHP 5.3 et Apache 2.2.

Installation PEAR avec WAMP

Utiliser l’invite de commande et exécuter go-pear.bat du répertoire d’installation de WAMP.

cd C:\wamp\bin\php\php5.3.0\
go-pear.bat

Si comme moi vous avez un jolie Warning, pas de panique, on va faire autrement

cd C:\wamp\bin\php\php5.3.0\
php.exe -d phar.require_hash=0 PEAR\go-pear.phar

Ensuite, suivez le tutoriel de 6ma.fr à la lettre et tout se passera bien.

Installer phpDocumentor avec PEAR

PEAR est un gestionnaire de librairie, c’est lui qui va se charger de l’installation de PHPDocumentor
Pour cela, exécuter les commandes suivantes

cd C:\wamp\bin\php\php5.3.0\
php PEAR/pearcmd.php install phpdocumentor

Pour utiliser ce petit outil, je vous laissez avec la documentation officiel de PHPDocumentor ainsi qu’un tutoriel pour son utilisation avec Eclipse.

Mots-clefs :, , , , ,
 
Designed by NattyWP Wordpress Themes.
Images by desEXign.