
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
SUSE Linux Enterprise Server pour VMware
On parle de virtualisation dans le dernier Linux Pratique
VMware lance vCloud Director et VMware vShield
VMworld 2010 : Quest Software et Virtual Computer font alliance
Citrix OpenCloud se voit enrichi
Quest et la virtualisation des postes de travail
Social CRM Software Award pour le module cosmic d’update software
XBRL : formations à Paris en septembre et novembre
Archos peaufine sa gamme de tablettes Android
Les Aéroports de Lyon refondent leur site Internet en Open Source
L’April et Framasoft joignent leurs efforts pour plus d’accessibilité... libre !
Quest Identity Manager arrive sous Unix/Linux/Mac
Après SpringSource, Nick White est engagé par Talend
VMware lance la plateforme applicative dédiée au cloud
Novell fait la promotion de WorkloadIQ
Ubuntu Tweak (0.5.6) en mode restauration
fise, un nouveau moteur sémantique RESTful et libre
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |> |...
















