MooseFS, un système de fichiers distribués

July 30, 2010

MooseFSUn billet un peu technique dans le calme de l’été pour vous parler de MooseFS. MooseFS est un système de fichiers répartis à tolérance de panne. Il vous permet de déployer assez facilement un espace de stockage réseau, répartit sur plusieurs serveurs.

Cette répartition permet de gérer la disponibilité des données, lors des montées en charge ou lors d’incident technique sur un serveur. L’atout principal de MooseFS, au delà du fait qu’il s’agisse d’un logiciel libre, est sa simplicité de mise en œuvre. Lire la suite »


La gestion de la croissance chez facebook

July 1, 2010

croissance facebook
Aditya Agarwal
est ‘Director of Engineering’ chez Facebook et il nous fait de nouveau bénéficier de son expérience au sein de cette énorme système de plusieurs dizaines de milliers de serveurs (60 000 à ce jour). Dans cette nouvelle présentation il nous explique notamment comment il a fait évoluer les outils internes afin de les optimiser au fur et à mesure de la croissance du site.

Lire la suite »


Une équipe de 3 admins pour être serein

June 2, 2010

noc3Je reprends ici une discussion commencée sur un Thread à propos de 37signal, et repris sur ce post car je trouve que le sujet est intéressant : La taille minimum d’une équipe d’administration système et réseau.

Alors bien sur, il n’est pas question ici des grosses structures qui doivent et peuvent mettre en place des équipes  d’exploitation dédiées. Les échanges concernent surtout le nombre d’admins nécessaire pour permettre une exploitation/surveillance quasi continue sans pour autant courir au burn out.

Lire la suite »


Améliorer les performances de MySQL en partionnant les tables

May 25, 2010

Base de données mysql optimiséeDans son document : “Scaling MySQL writes through Partitioning“, Philip Tellis nous explique comment il a réussi à augmenter très significativement le débit en écriture sur une base MySQL.

Le constat est assez basique, et le problème très répandu. Il s’agit d’optimiser les écritures sur une table qui augmente très vite. La premiere solution consiste à multiplier les machines et répartir les données sur plusieurs serveurs. Mais avant d’utiliser cette stratégie vous pouvez aussi optimiser votre serveur.

Lire la suite »


L’hébergement sur les serveurs EC2 d’Amazon en progression

May 17, 2010

Amazon database

Le dernier sondage du site de monitoring Netcraft vient de comptabiliser plus de 365 000 sites web sur la plateforme de Cloud comptuting d’Amazon. Si vous n’en étiez pas déjà convaincus voici une nouvelle preuve sur la progression constante de l’hébergement en mode Cloud.
Lire la suite »


De MySQL à NoSQL

April 30, 2010

CassandraC’est désormais récurrent, de plus en plus d’infrastructures optimisent leurs modèles LAMP (Linux MySQL Apache et PHP) en y ajoutant des systèmes de stockage mémoire. La mode actuelle est au NoSQL. En effet après 20 ans de bons et loyaux services les bases de données relationnelles sont de moins en moins sollicitées sur les sites ayant des problématiques de volume très importants.
Lire la suite »


100 milliards d’objets stockés sur Amazon S3

March 14, 2010

amazon-web-servicesLe service de stockage d’Amazon vient de passer un cap important, 100 milliards d’objets stockés ! En quelques années ce service s’est imposé comme une référence dans le monde du stockage Clouds. Beaucoup de sociétés l’utilisent pour gérer leur croissance. Notamment les sociétés éditrices de service web ou SaaS.

Lire la suite »


Test de charge : Simuler 1 million d’utilisateurs sur MySpace

March 7, 2010

mySpaceLancer un nouveau site, un nouveau service nécessite de faire des tests, fonctionnels mais aussi de charge. En fin d’année dernière (décembre 2009) MySpace a lancé un nouveau service de streaming de vidéo musicale.

Ce type de service nécessite de gros besoins en bande passante et en nombre de connexion simultanées. Pour tester ce service il est nécessaire d’avoir à disposition une infrastrucuture capable de simuler un nombre très important d’utilisateurs ainsi que leurs bandes passante. Il faut donc mettre en place une architecture pour tester l’architecture…

Lire la suite »


Fin de la pause

February 27, 2010

updateBonjour ,

Un petit message pour vous signaler que l’activité de ce blog va reprendre prochainement.

Ces quelques mois sans publication ne marquent donc pas l’arrêt de ce site mais une simple pause.

Le temps de retrouver mon rythme et la publication régulière devrait reprendre. Comme d’habitude vos commentaires, idées et demandes sont les bienvenus.

Je profite d’ailleurs de ce message pour vous remercier de vos visites, commentaires et emails, toujours nombreux.

Merci,

A bientôt,

Marc


Stabilité des services et intégration continue chez Facebook

November 24, 2009

intégration continueRendre un site ou un service hautement disponible, c’est s’assurer que les ressources (électricité, climatisation, serveurs, réseaux, connectivité, etc..) sont 100% opérationnels. Mais tout cela ne sert pas à grand chose si le site/logiciel/service n’est pas fiable. Lire la suite »