Site web piraté pour cause de virtualisation

June 11, 2009

hypervmLors d’un échange de commentaires récent sur un article à propos des nouveaux serveurs DELL, la question de l’utilité des petits serveurs était mis en cause par rapport à l’avantage des serveurs plus importants, virtualités en N petits serveurs.

Le piratage, ou le manque de puissance à cause de la mauvaise gestion des ressources par ses voisins virtuels est souvent l’argument justifiant la conservation d’un serveur physique indépendant.

Lire la suite »


L’avenir de l’hébergement et l’infogérance des serveurs dédiés

April 14, 2009

serveursLes dernières vidéos de Google sur ces datacenter (en bas de cette page ou ici) sont très impressionnantes. Aujourd’hui mettre en place un centre de données optimisé demande des investissement colossaux. Ce n’est plus simplement la gestion de la climatisation ou de l’électricité, c’est du traitement de l’eau, de la mécanique des fluides, de la transformation électrique basse tension et j’en passe.

Les grands acteurs du Cloud Computing comme Google et Amazon investissent des moyens techniques et financiers énormes dans ces optimisations, en créant dans le même temps une véritable barrière à l’entrée pour les acteurs actuels de l’hébergement.
Lire la suite »


Le Java et le CRON sont disponibles sur les Google App Engine

April 8, 2009

google-camp-fireBon, encore un billet pour les developpeurs mais cette fois l’impact pourrait être beaucoup plus important. En effet il s’agit de l’annonce du support de Java sur les ‘machines virtuelles de Google’. Avec cette annonce Google ouvre une porte énorme dans le Cloud Computing, notamment pour les applications d’entreprise. En effet à ce jour le déploiement de composant Java ne peut ce faire que sur des serveurs dédiés, dont il faut gérer, ou faire gérer la maintenance, la sécurité, la bande passante, etc…
Lire la suite »


La sérenité avec la virtualisation sous XenServer ou VMware

October 13, 2008

Je profite de la récente sortie du dernier XenServer pour vous dire de nouveau quelques mots sur les avantages de cette technologie. En effet plus les mois passent et plus la virtualisation prend de l’importance dans les architectures que je rencontre.

Ces avantages sont nombreux et comme pour les objets dans le développement logiciel, la virtualisation permet de créer des couches d’abstraction extrêmement utiles entre les niveaux physiques et logiques.

Avec la virtualisation il est désormais simple de séparer les installations physiques des serveurs des installations logiques des systèmes d’exploitation. De plus la maintenance physique est bien plus simple car il suffit de déplacer les instances logiques sur d’autres serveurs pendant la maintenance.
Lire la suite »


Différence entre Grid et Cloud Computing

July 15, 2008

serveur-sur-etagereQuelle est la différence entre le Grid et le Cloud Computing ? C’est la question que j’ai reçu il y a quelques jours. En fait même si certains concepts sont proches (grand nombre de serveurs, communication réseau très importante, stockage généralement distribué, etc…) ces deux techniques sont assez différentes.

En fait elles différent surtout par le mode d’utilisation de ces clusters de serveurs.

Dans le cas du Grid Computing il s’agit surtout de mettre à disposition de quelques équipes des ressources informatiques très puissantes pour des périodes de temps donnés (et généralement planifiés). En France il existe par exemple le projet Grid5000 (INRIA, CNRS, Universités, … ). Ce cluster est en général utilisé pour faire des calculs parallèles sur de très gros volumes de données.

Alors que dans le cas du Cloud Computing on note souvent une notion d’instantanéité, d’élasticité de la ressource, de disponibilité et de virtualisation.

Lire la suite »


VMware HA, Virtualisation et haute disponibilité

June 28, 2008

wmware logoPour rendre une application hautement disponible, il est possible de mettre en place des clusters de serveurs et de répartir ces clusters dans plusieurs datacenters. De nombreux articles de ce site font références à ce type de technique. En général les solutions libres permettent de construire des clusters (web ou BDD) assez facilement. De la même manière certaines solutions sont nativement conçues pour être mise en cluster (comme certaines version d’Oracle par exemple). Enfin dans le cas d’un développement propriétaire il est possible de construire une architecture intégrant cette contrainte dès le départ.

haute disponibilité virtuelle

Mais quand l’application est basée sur les logiciels propriétaires qui ne supportent pas de multiples instances en parallèle la mise en place de cluster est plus difficile. De la même manière les logiciels ‘historiques‘ fonctionnent souvent sur un OS ancien. Et il n’est pas facile de mettre en cluster ces logiciels sur des serveurs récents (alors que DELL ou IBM proposent l’intégration des solutions VMWare quasiment en natif dans leurs offres).

Pour protéger ces applications en cas incident les solutions de virtualisation peuvent donc offrir une alternative rapide et efficace (si la charge de votre application n’est pas trop importante). Lire la suite »