
Continuent Tungsten, la réplication simplifiée de base de données
Posté le 10 décembre 2009 :: Développement
Continuent Tungsten est une pile logicielle Open Source permettant le déploiement et le management de bases de données en réplication. Continuent Tungsten est une alternative à Sequoia qui n’est plus développé activement ni supporté par Continuent.
Les fonctionnalités principales de Tungsten :
- installation et configuration rapide (15minutes)
- implémentation de l’architecture maitre/esclave(s)
- sauvegarde/restauration intégrées
- contrôle de l’intégrité des données (notamment via des checksums incrémentales)
- fonctionnalité failover efficace
- protection des données
- interface d’administration distribuée à base de règles
- découverte automatique des esclaves
- pas ou peu de changements coté applicatif
- modulaire et possibilité de développer des modules spécifiques
- support de MySQL, PostgreSQL et Oracle
- développé en Java (mais les applications n’ont pas besoin d’être développé en Java)
Tungsten a notamment été présenté lors de la pgday2009, avec une démonstration montrant la simplicité de la solution. Par ailleurs, l’interface d’administration propose des fonctions importantes car elle permet de connaitre l’état de l’ensemble des nœuds du cluster, vérifier la cohérence des réplicas, sauver et restaurer une base, switcher les rôles (maître/esclave).

Enfin, deux fonctionnalités sont particulièrement intéressantes et vont probablement évoluer dans les mois à venir :
- le routeur SQL apportant le load-balancing. Il est également possible de développer des plugins permettant de faire des distinction entre requêtes d’écriture et de lecture, à la manière de MySQL Proxy, ou d’ajouter un autre algorithme de répartition de charge.
- La possibilité de faire de la réplication entre des systèmes de bases de données différents. Avec Tungsten, il est par exemple possible de répliquer une base de données MySQL vers une base de données Oracle. ou encore de faire de la réplication d’une base MySQL 5.1 vers une base MySQL 5.0.
N’hésitez pas à consulter la FAQ de Tungsten qui devrait répondre à toutes les questions que vous pouvez vous poser. Elle est très complète et permet d’avoir un aperçu de l’ensemble de sa pile logicielle, sans avoir à lire l’intégralité des différentes documentations.
Patrick GUIRAN
(Vous souhaitez reproduire cet article ?)
A la Une
Solutions Linux 2010 : le stand de Sopra
Wind River met Carrier-Grade Linux dans les serveurs
Joomladay France 2010 demain à Bordeaux
Solutions Linux 2010 : 9 entreprises sur 10 utilisent du logiciel libre
Un an d’hébergement gratuit chez Ikoula ?
Une association francophone pour défendre Enlightenment
Avencall veut soutenir la croissance de la VoIP et du logiciel libre
SugarCon 2010 à San Francisco du 12 au 14 avril
RTS Embedded Systems à Paris du 30 mars au 1er avril
Solutions Linux 2010 : "Audit et optimisation MySQL 5" chez Eyrolles
Les serveur NAS de Thecus compatibles TwonkyMedia
Yoono : agréger les messageries instantanées dans le navigateur web
OOo4Kids 0.9 disponible (OpenOffice pour les 7-12 ans)
Un système Lame intégré pour groupe de travail Origin 400 chez SGI
Symfony a intégré la plateforme musicale de Qobuz
Ocari, nouvelle solution CMS pour monde de la Presse
Solutions Linux 2010 : EdenWall Technologies dévoile Prelude 1.0 et NufireWall
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |> |...
















