Kafka MirrorMaker

Kafka MirrorMaker

Kafka MirrorMaker permet de copier les données entre deux clusters Kafka. Ce service vous permet de vous concentrer sur le développement de vos applications sans vous préoccuper de la gestion : configuration, monitoring, backup, redondance et mises à jour.

Icons/concept/App/App Script Created with Sketch.

Innovez plus rapidement

Kafka MirrorMaker prêt à l’emploi est directement déployable en quelques clics. Grâce à ce service, vous pouvez mettre en place un réplica de cluster Kafka rapidement.

Icons/concept/Clock/Clock Available Created with Sketch.

Maîtrisez vos coûts

Notre modèle de tarification transparent et prédictible inclut tout le trafic réseau. Vous payez uniquement l’utilisation de Kafka MirrorMaker, qui est facturée à l’heure.

Icons/concept/padlock/padlock Closed Created with Sketch.

Conservez le contrôle de vos données

Kafka MirrorMaker fonctionne sur notre cloud de confiance qui répond à des certifications strictes. Notre objectif est de vous donner le contrôle total de vos données.

Comparez nos offres Managed Databases for Kafka MirrorMaker

  Essential Business Enterprise
Nombre de nœuds 1 nœud inclus 3 noeuds inclus 6 noeuds inclus
RAM par nœud De 7 à 30 Go De 7 à 30 Go De 7 à 30 Go
Engagement de niveau de service (SLA) Non 99,9 % 99,95 %
Bascule entre les différentes offres Oui Oui Oui
Mise à jour vers les nouvelles versions majeures en un clic Oui Oui Oui
Chiffrement des données au repos et en transit (SSL) Oui Oui Oui
Graphique de performance Oui Oui Oui
Support Terraform Bientôt disponible Bientôt disponible Bientôt disponible
Haute disponibilité Non Oui Oui
Connectivité au réseau privé (vRack) Non Bientôt disponible Bientôt disponible

 

Voir les tarifs de Managed Databases for Kafka MirrorMaker

Cas d’usage de Managed Databases for Kafka MirrorMaker

Réplication des données

Kafka MirrorMaker permet de répliquer les données d’un cluster source vers un cluster cible. Ce service vous permet de disposer d’une meilleure résilience pour les données de votre cluster Kafka.

Clusters Kafka en multicloud

Kafka MirrorMaker rend possible la « mise en miroir » des données d’un cluster Kafka.  Cette réplication est même possible entre des clusters Kafka hébergés chez différents fournisseurs de cloud ou on-premises.

Documentation et guides

Démarrez

Vous avez besoin d’un accompagnement dans la prise en main de votre service ? Consultez nos tutoriels et notre documentation.

Commandez votre service Managed Databases via API

Découvrez comment commander votre service Managed Databases For Kafka via API.

Trouvez les réponses à vos questions

Découvrez les questions les plus fréquentes.

Fonctionnalités

Haute disponibilité

Les offres pour Managed Databases for Kafka MirrorMaker proposent a minima un cluster de 3 nœuds.

Chiffrement TLS

Afin de garantir la confidentialité des données, Apache Kafka MirrorMaker prend en charge le protocole TLS/SSL (Transport Layer Security/Secure Sockets Layer) pour chiffrer les données en transit. 

Connectivité au réseau privé (vRack)

Avec nos offres Business et Enterprise, vous pouvez restreindre l’accès à votre service de base de données par notre réseau privé. Vous profitez également d’un débit allant jusqu’à 2 Gbit/s.

Disponibilité

Votre activité nécessite une haute disponibilité lors de vos déploiements critiques ? Grâce à la gamme Enterprise, vous profitez de clusters à 6 nœuds et d’un engagement de niveau de service garanti à 99,95 %.

Tableau de bord

Il vous permet de gérer vos replications flow et de suivre les logs et métriques. Pour y accéder, il vous suffit de vous connecter à votre espace client OVHcloud.

Visualisation des logs en temps réel

Analysez ou effectuez des diagnostics sur votre base de données pour optimiser le fonctionnement de votre application. Et ce, en visualisant jusqu’aux 100 dernières lignes de logs collectés en temps réel.

Support de Terraform (bientôt disponible)

Automatisez vos déploiements et gagnez du temps. Grâce au support des outils et API Terraform, vous pouvez provisionner vos bases de données automatiquement et, par exemple, maintenir les multiples environnements de votre application.

Tarification Public Cloud

Tarification de Managed Databases for Kafka MirrorMaker

La facture que vous recevez à chaque fin de mois est calculée selon l’usage de votre base de données à l’heure. Le tarif dépend de l'offre choisie : Essential, Business ou Enterprise.

FAQ

Qu’est-ce que Kafka MirrorMaker ?

Kafka MirrorMaker permet de disposer de la haute disponibilité pour un cluster Kafka en répliquant les données vers un autre cluster Kafka cible.

Pourquoi utiliser Kafka MirrorMaker ?

Cette solution est idéale pour répondre aux besoins de forte résilience des données traitées par un cluster Kafka, étant donné que Kafka MirrorMaker assure la « mise en miroir » des données du cluster Kafka source.

Quelle est la différence entre Apache Kafka et Kafka MirrorMaker ?

Apache Kafka permet la création de clusters Kafka pour les pipelines de traitement de données et d’applications de données en streaming en temps réel. Kafka MirrorMaker permet de répliquer les données d’un cluster Kafka source vers un cluster Kafka cible.

Qu’est-ce que Managed Databases for Kafka MirrorMaker ?

Managed Databases for Kafka MirrorMaker est un service associé à Managed Databases Apache Kafka. Il fait partie des services managés disponibles sur notre Public Cloud. Son objectif est de vous faire gagner du temps en nous confiant la gestion et l’entretien de votre base de données.

Puis-je installer moi-même Kafka MirrorMaker sur des instances Public Cloud ?

Une fois que vous avez téléchargé et accepté la licence de Kafka, c’est en effet possible. Cependant, vous devrez vous occuper de la gestion et de l’administration de la base de données et ne bénéficierez pas des capacités que nous fournissons dans notre service clé en main.

Quelle est la différence entre les offres de service Essential, Business et Enterprise ?

Chacune comprend des fonctionnalités répondant à des usages différents. Entre autres, elles ne disposent pas des mêmes fonctionnalités ni du même niveau de disponibilité.

Puis-je migrer vers des nœuds de plus grande capacité ?

En effet, vous en avez la possibilité si vos besoins en RAM augmentent. Notez toutefois qu’il est impossible de revenir vers un nœud de capacité inférieure.

Cette solution peut-elle être intégrée à un projet Public Cloud ?

Oui, notre service peut être consommé comme une ressource ou au sein d’une infrastructure Public Cloud. Vous pouvez l’administrer depuis votre espace client, l’API OVHcloud ou l’API OpenStack. Nous proposons également des services managés pour la gestion de bases de données relationnelles (SQL), comme MySQL et PostgreSQL, ou non relationnelles (NoSQL), comme Redis ou MongoDB.

Est-ce que MirrorMaker est open-source ?

L’utilisation des composants Apache Kafka, Kafka Connect et Kafka MirrorMaker est régie par la licence open source Apache License version 2.0. Cette licence autorise la modification et la distribution du code sous forme libre ou propriétaire, gratuite ou commerciale et impose le maintien du copyright lors de toute modification, une copie de la licence devant être fournie avec le code source.

Comment fonctionne Kafka mirroring ?

Mirrormaker permet de répliquer les données entre vos clusters kafka, afin de garantir la haute disponibilité de vos données. Le cas le plus commun pour l’utilisation du mirroring avec Kafka MirrorMaker est la reprise après sinistre (disaster recovery), en répliquant l’ensemble des messages de votre base de données Kafka dans une région différente de celle où est hébergé votre cluster Kafka principal. Un autre cas d’usage fréquent du mirroring avec Kafka MirrorMaker est l’adoption du cloud computing : certains clients qui utilisent Apache Kafka on-premise, peuvent répliquer leur donnés à l’identique chez un cloud provider grâce à Mirrormaker, et préparer ainsi leur migration vers le cloud. Pour les entreprises ayant une empreinte globale, la réplication des données permises grâce à Mirrormaker facilite la mise à disposition pour leur traitement : les machines virtuelles ou instances qui seront dédiées au traitement de ces données peuvent rester proches des utilisateurs et être distribuées géographiquement. En ce sens, Kafka Mirrormaker diminue la latence et participe à offrir une performance optimale.