m3db-hero

Managed Databases for M3DB

Implementeer een opensource time series (TSBD) database-engine die gedistribueerd en krachtig is om uw metrics op kleine of grote schaal in een oogwenk te verzamelen. M3DB is compatibel met Prometheus en biedt uitstekende gegevenscompressie met maximale resilience. Door Managed Databases for M3DB te gebruiken kunt u uw inspanningen richten op uw applicaties. De service wordt volledig gemanaged voor wat betreft configuratie, monitoring, back-up, redundantie en updates.

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

Compatibiliteit gegarandeerd met de belangrijkste TSDB-protocollen

Om uw metrics naar M3DB te schrijven, kunt u kiezen uit de meest gebruikte protocollen, zoals Graphite Carbon, Prometheus en InfloDB.

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

Opslagoplossing voor Prometheus en Grafana

Houd overzicht over uw metrics met Grafana-dashboards en beschik over de functies van Prometheus inclusief volledige compatibiliteit met PromQL.

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

Uitgebreide, betrouwbare time-series databases

Door zijn ontwerp met gebruikmaking van een efficiënt compressiealgoritme (M3TSZ float64) kan M3DB grote hoeveelheden gegevens verwerken zonder veel opslagcapaciteit te verbruiken. Daarnaast is betrouwbare replicatie gegarandeerd door de geïmplementeerde consistentiecontrolemechanismen.

Vergelijk onze producten voor Managed Databases for M3DB

  Essential Business Enterprise
Aantal nodes 1 inbegrepen node 3 nodes inbegrepen 6 nodes inbegrepen
RAM per node 7 GB - 60 GB 7 GB - 120 GB 15 GB - 120 GB
Serviceniveauverplichting (SLA) Nee 99,90 % 99,95 %
Overschakelen tussen producten Ja Ja Ja
Met één klik updaten naar nieuwe hoofdversies Ja Ja Ja
Gegevensencryptie in rust en onderweg (SSL) Ja Ja Ja
Prestatiegrafiek Ja Ja Ja
Terraform Support Binnenkort beschikbaar Binnenkort beschikbaar Binnenkort beschikbaar
High availability Nee Ja Ja
Verbinden met privénetwerk (vRack) Nee Ja Ja

 

Bekijk de tarieven voor Managed Databases for M3DB

Use case voor Managed Databases for M3DB

IoT-metrics verzamelen

De markt voor het “internet of things” (IoT) groeit volop en de hoeveelheid metrics, die voor het managen van deze systemen gebruikt worden, stijgt explosief. De capaciteit om hoge workloads te verwerken of de aanverwante opslagkosten zouden geen rem moeten vormen op de toename van het aantal sensoren die nodig is voor de werking van deze systemen. M3DB zorgt voor realtime opslag van deze informatie, terwijl de historiek in de gewenste granulariteit behouden blijft.

Lokalisatiegegevens vervolgen

Live informatie over geolocatie-coördinaten is in veel toepassingen nodig, bijvoorbeeld voor uitwisselingen tussen personen op sociale media of voor het volgen van een wagenpark. Het verwerken van deze gegevens vereist een hoge mate van betrouwbaarheid en resilience. M3DB is een schaalbare oplossing waarmee u voorbereid bent op de toekomst.

Migratie vanaf InfluxDB

InfluxDB is een van de meest gebruikte oplossingen voor time series-databases, maar het model voor opschalen van clusters en de prijs kunnen op de middellange tot lange termijn een rem vormen. M3DB concurreert met een efficiënt opschaalmodel en volledige compatibiliteit rechtstreeks met de beste oplossingen op de markt.

Documentatie en handleidingen

Begin

Heeft u ondersteuning nodig bij het aan de slag gaan met uw dienst? Raadpleeg onze tutorials en documentatie.

Bestel uw Managed Databases-service via API

Ontdek hoe u uw Managed Databases For M3DB-service via API kunt bestellen.

Vind antwoorden op uw vragen

Bekijk de veelgestelde vragen.

Déploiement automatisé

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

Functies

Standaardisatie en optimalisatie

Opslagoptimalisatie

Dankzij het M3TSZ float64-algoritme, geïnspireerd door Gorilla TSZ-compressie, kan de opslagoptimalisatie tot 11x oplopen.

TLS-encryptie

Transacties naar M3DB worden verzonden via het HTTPS-protocol. Dit zorgt ervoor dat de uitwisseling veilig verloopt voor wat betreft de verzending van gegevens en de identificatie van de service.

Support voor Terraform (binnenkort beschikbaar)

Automatiseer uw implementaties en bespaar tijd. Dankzij de Terraform-API en -tools kunt u uw databases automatisch inrichten en bijvoorbeeld meerdere toepassingsomgevingen onderhouden.

Vermijd vendor lock-in met PromQL

PromQL is de industriestandaard voor monitoring en maakt het mogelijk om metrics te verwerken met standaard of op maat gemaakte tools. Dit vermijdt vendor lock-in.

Zeer flexibel in gebruik

De precisie van de metrics kan voor elke schrijfbewerking worden geconfigureerd van een seconde tot een nanoseconde.

Enterprise-grade

Compatibel met M3 Aggregator

U kunt de gegevensaggregatie vanuit meerdere bronnen exporteren naar een ander proces en een ander cluster om resources vrij te maken van uw centrale M3DB-database.

High availability

Voor de Business- en Enterprise-producten bent u verzekerd van high resilience van uw data dankzij een drievoudige synchrone replicatie van gegevens, met een consistentiecontrole die aan uw behoeften kan worden aangepast.

Ontworpen voor zware workloads

M3DB is ontworpen om een leemte op te vullen: time series-databases zijn meestal beperkt en kunnen geen echt grote workloads verwerken. Met M3DB verwerken sommige implementaties een miljard datapunten per seconde in schrijfmodus, terwijl ze meer dan twee miljard datapunten in leesmodus bieden.

Ontworpen voor load balancing

Het ontwerp van M3DB is goed doordacht: u kunt waar nodig horizontaal opschalen en nodes toevoegen. Hierdoor wordt de belasting automatisch verdeeld over de nodes van het cluster zonder extra systemen toe te hoeven voegen.

Verbinden met privénetwerk (vRack)

Met onze Business- en Enterprise-producten kunt u de toegang tot uw databaseservice beperken door middel van ons privénetwerk. U profiteert ook van een snelheid tot 2 Gbps.

Public Cloud tarieven

Tarieven voor Managed Databases for M3DB

De factuur, die u telkens aan het einde van de maand ontvangt, wordt berekend op basis van het gebruik van uw database per uur. Het tarief is afhankelijk van het gekozen product: Essential, Business of Enterprise.

Antwoord op uw vragen

Wat is M3DB?

M3DB is een opensource time series-database met hoge beschikbaarheid en schaalbaarheid, die ontworpen is om zware workloads te ondersteunen.

Waarom M3DB gebruiken?

De metrics van bijvoorbeeld een monitoring- of IoT-systeem moeten worden verzameld en opgeslagen. M3DB vervult deze rol en biedt tevens resilience en datacompressie.

Wat is het verschil tussen InfluxDB en M3DB?

InfluxDB is een populaire time series-oplossing. In tegenstelling tot M3DB was deze echter oorspronkelijk niet ontworpen voor zeer hoge werklasten en het ontwerp ervan maakt het gebruik voor grote architecturen minder geschikt.

Wat is Managed Databases for M3DB?

Managed Databases for M3DB is een managed service op onze Public Cloud. Het doel ervan is dat u tijd bespaart door ons het beheer en onderhoud van uw database toe te vertrouwen.

Kan ik M3DB zelf installeren op Public Cloud-instances?

Zodra u M3DB heeft gedownload, is dat mogelijk. U zult echter wel zelf het beheer en administratie van de database moeten doen en u zult niet kunnen profiteren van de functies die we in onze kant-en-klare service bieden.

Wat is het verschil tussen de serviceproducten Essential, Business en Enterprise?

Elk product heeft functies voor andere doeleinden. Ze hebben onder meer niet dezelfde functies of hetzelfde beschikbaarheidsniveau.

Kan ik migreren naar grotere nodes?

U kunt dit doen als u meer RAM nodig heeft. U kunt echter niet teruggaan naar een node met een lagere capaciteit.

Kan deze oplossing worden geïntegreerd in een Public Cloud-project?

Ja, onze service kan worden gebruikt als een resource of binnen een Public Cloud-infrastructuur. U kunt het beheren vanuit uw Control Panel of met de OVHcloud API. We bieden ook managed services voor relationele databases (SQL), zoals MySQL en PostgreSQL, of niet-relationele (NoSQL), zoals Redis of MongoDB.

Is M3DB open source?

Het gebruik van M3-componenten wordt geregeld door de opensource Apache-licentie versie 2.0. Deze licentie staat het bewerken en distribueren van code toe, vrijelijk of in besloten kring, in gratis of commerciële vorm en vereist dat het copyright behouden blijft bij elke wijziging, waarbij een kopie van de licentie bij de broncode moet worden geleverd.