m3db-hero

Managed Databases for M3 Aggregator

Déployez une architecture M3 Aggregator dédiée à l'agrégation de flux pour soulager votre base M3DB et l'intégrer directement à votre workflow de métriques. Lorsque les flux d’informations d'une même base de données time series viennent de sources multiples (ex. plusieurs workloads remontant une même métrique), vos données ont besoin d'être agrégées pour fournir une analyse pertinente et un stockage efficace. Un déploiement de M3 Aggregator sera directement compatible avec votre base M3DB et vous libèrera de la gestion d'une telle infrastructure.

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

Intégration complète à votre base M3DB

M3 Aggregator se connecte directement à votre base M3DB pour gérer les flux à agréger. Le cluster M3 Aggregator optimise et rationalise les flux avant de les redistribuer éventuellement à M3DB pour un stockage sur le long terme.

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

Libérer des ressources sur votre base M3DB

En déportant l'agrégation des flux, vous soulagez le cluster M3DB d'une tâche exigeante en ressources. Ainsi, vous pouvez dimensionner votre déploiement M3 Aggregator indépendamment de votre dimensionnement M3DB. Et ce, peu importe la quantité d'agrégation à effectuer.

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

Haute disponibilité et résilience

Tout comme M3DB, M3 Aggregator bénéficie d'un design pensé pour gérer la haute disponibilité sur plusieurs nœuds, ainsi que l’évolutivité et la résilience des données.

Comparez nos offres Managed Databases for M3 Aggregator

  Business Enterprise
Nombre de nœuds 3 nœuds inclus 6 nœuds inclus
RAM par nœud De 7 à 120 Go De 15 à 120 Go
Engagement de niveau de service (SLA) 99,90 % 99,95 %
Bascule entre les différentes offres Oui Oui
Mise à jour vers les nouvelles versions majeures en un clic Oui Oui
Chiffrement des données au repos et en transit (SSL) Oui Oui
Graphique de performances Oui Oui
Support de Terraform (en savoir plus) Oui Oui
Haute disponibilité Oui Oui
Connectivité au réseau privé (vRack) Oui Oui

 

Voir les tarifs de Managed Databases for M3 Aggregator 

Cas d’usage de Managed Databases for M3 Aggregator

Agrégation de métriques IT

Avec la multiplication des services et la subdivision des microservices, les métriques proviennent de sources toujours plus nombreuses et nécessitent souvent d'être réorganisées pour être exploitables. Que ce soit pour analyser le comportement antérieur d'une infrastructure ou alerter sur une tendance future, les données doivent d'abord être regroupées pour optimiser l'efficacité des outils d'analyse.

Agrégation de métriques météo

L'organisation des données, comme celles collectées par les stations météo, consomme des ressources et représente un véritable défi. En déportant les flux à agréger dans une infrastructure dédiée, vous avez l’assurance d’un traitement rapide de ces données, selon les règles que vous aurez déterminées.

Réduction de charge sur une base M3DB

Les processus d'agrégation des données peuvent charger votre base M3DB et ralentir son utilisation normale. En déployant un cluster M3 Aggregator, vous vous assurez que votre base M3DB réagit comme prévu aux sollicitations que vous lui faites.

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 M3 Aggregator via API.

Trouvez les réponses à vos questions

Découvrez les questions les plus fréquentes.

Déploiement automatisé

Nos bases de données sont intégrées dans le Provider Terraform OVHcloud.

Fonctionnalités

Standardisation et optimisation

Règles d'agrégation gérées par etcd avant flushing

Les règles que vous allez mettre en place sont partagées au sein du cluster grâce à etcd. Une fois appliquées, les données agrégées sont poussées dans votre base M3DB.

Chiffrement TLS

Les transactions vers M3 Aggregator sont portées par le protocole HTTPS qui assure la sécurité de la transaction sur le transport des informations et l'identification du service.

Support 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.

Enterprise-grade

Conçu pour la répartition de charge

Le design de M3 Aggregator a été pensé pour pouvoir évoluer horizontalement et ajouter des nœuds en fonction de vos besoins. La charge est ainsi automatiquement répartie sur les nœuds du cluster sans avoir à ajouter de système additionnel.

Haute disponibilité

Vous êtes assuré·es d’une forte résilience de vos données grâce à une triple réplication synchrone des données, avec une vérification de consistance paramétrable selon vos besoins.

Conçu pour les charges importantes

M3DB et M3 Aggregator ont été conçus pour combler un manque : les bases de données time series sont, la plupart du temps, limitées et ne peuvent pas accueillir des charges vraiment importantes. Avec M3DB et M3 Aggregator, certains déploiements accueillent un milliard de datapoints par seconde en écriture, tout en fournissant plus de deux milliards de datapoints en lecture.

Connectivité au réseau privé (vRack) (bientôt disponible)

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

Pricing Public Cloud

Tarification de Managed Databases for M3 Aggregator

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 : Business ou Enterprise.

Les questions que vous vous posez

Qu’est-ce que M3 Aggregator ?

M3 Aggregator est un processus dédié à l’agrégation de données pour la base de données time series open source M3DB.

Quelle est la différence entre M3DB et M3 Aggregator?

M3DB est une base de données time series évolutive. L’un de ses composants pouvant être déporté s'appelle M3 Aggregator. Les deux composants fonctionnent donc ensemble.

Pourquoi utiliser M3 Aggregator ?

Entre autres raisons, M3 Aggregator est idéal pour :

  • réduire la charge de travail liée à l'agrégation sur votre cluster M3DB ;
  • assurer un premier niveau d'agrégation des données provenant d'un grand nombre de sources différentes.

Qu’est-ce que Managed Databases for M3 Aggregator ?

Managed Databases for M3 Aggregator est un service managé 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 M3 Aggregator sur des instances Public Cloud ?

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és en main.

Quelle est la différence entre les offres de service 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 ou l’API OVHcloud. 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 et MongoDB.

Est-ce que M3 Aggregator est open source ?

L’utilisation des composants M3 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.