m3db-hero

Managed Databases for M3 Aggregator

Implementeer een M3 Aggregator-architectuur die gericht is op traffic aggregation om uw M3DB-database te ontlasten en deze rechtstreeks in uw metrics-workflow te integreren. Wanneer de gegevensstromen van één time series database uit meerdere bronnen komen (bijvoorbeeld omdat meerdere workloads dezelfde metrics rapporteren), moeten uw gegevens worden geaggregeerd om zinvol te worden geanalyseerd en efficiënt te worden opgeslagen. Een M3 Aggregator-implementatie is direct compatibel met uw M3DB-database. U hoeft dan niet meer zo’n infrastructuur te managen.

Created with Sketch.

Volledige integratie met uw M3DB-database

M3 Aggregator maakt rechtstreeks verbinding met uw M3DB-database om de te aggregeren streams te managen. Het M3 Aggregator-cluster optimaliseert en stroomlijnt de streams voordat deze uiteindelijk worden doorgestuurd naar M3DB voor opslag op lange termijn.

Created with Sketch.

Resources vrijmaken op uw M3DB-database

Door de aggregatie van streams te verplaatsen, kunt u het M3DB-cluster ontlasten van een resource-intensieve taak. Zo kunt u de grootte van uw M3 Aggregator-implementatie onafhankelijk van de grootte van uw M3DB-implementatie instellen. Het maakt niet uit hoeveel u moet aggregeren.

Created with Sketch.

High availability en resilience

Net als M3DB biedt M3 Aggregator een ontwerp dat gemaakt is om hoge beschikbaarheid op meerdere nodes te managen, evenals schaalbaarheid en resilience van gegevens.

Vergelijk onze producten voor Managed Databases for M3 Aggregator

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

 

Bekijk de tarieven voor Managed Databases for M3 Aggregator 

Use case voor Managed Databases for M3 Aggregator

IT-metrics aggregeren

Door de toename van het aantal services en de opsplitsing van microdiensten komen er metrics uit steeds meer bronnen. Deze moeten vaak worden geherstructureerd voordat ze bruikbaar zijn. Of u nu het gedrag van een infrastructuur in het verleden wilt analyseren of een toekomstige trend wilt signaleren, de gegevens moeten eerst worden gebundeld, zodat de analysetools optimaal werken.

Meteorologische data aggregeren

Het organiseren van gegevens, zoals die van weerstations, verbruikt veel resources en vormt echt een uitdaging. Door deze te aggregeren streams naar een dedicated infrastructuur te verplaatsen, bent u verzekerd van een snelle verwerking van deze gegevens volgens de door u vastgestelde regels.

De workload voor een M3DB-database verlagen

Gegevensaggregatieprocessen kunnen uw M3DB-database sterk belasten en het normale gebruik vertragen. Door een M3 Aggregator-cluster te implementeren, bent u ervan verzekerd dat uw M3DB-database voldoet voor al uw geplande werk.

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

Vind antwoorden op uw vragen

Bekijk de veelgestelde vragen.

Geautomatiseerde implementatie

Onze databases zijn geïntegreerd in de Terraform OVHcloud provider.

Functies

Standaardisatie en optimalisatie

Aggregatieregels beheerd door etcd voor flushing

De regels die u gaat implementeren, worden binnen het cluster gedeeld door etcd. Nadat de regels zijn toegepast, worden de geaggregeerde gegevens naar uw M3DB-database verzonden.

TLS-encryptie

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

Terraform Support

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

Enterprise-grade

Ontworpen voor load balancing

M3 Aggregator is ontworpen om horizontaal te kunnen schalen en indien nodig nodes toe te voegen. De load wordt automatisch over de nodes van het cluster verdeeld zonder extra systemen toe te hoeven voegen.

High availability

U bent verzekerd van high resilience van uw gegevens dankzij een drievoudige synchrone replicatie van gegevens, met een consistentiecontrole die aan uw behoeften kan worden aangepast.

Ontworpen voor zware workloads

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

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 Managed Databases for M3 Aggregator

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

Antwoord op uw vragen

Wat is M3 Aggregator?

M3 Aggregator is een speciaal proces voor gegevensaggregatie voor de opensource M3DB time series-database.

Wat is het verschil tussen M3DB en M3 Aggregator?

M3DB is een schaalbare time series-database. Een van de afscheidbare componenten is M3 Aggregator. Beide componenten werken dus samen.

Waarom M3 Aggregator gebruiken?

M3 Aggregator is naast een aantal redenen ideaal voor:

  • de workload van aggregatie op uw M3DB-cluster verminderen;
  • zorgen voor een eerste mate van gegevensaggregatie uit een groot aantal verschillende bronnen.

Wat is Managed Databases for M3 Aggregator?

Managed Databases for M3 Aggregator 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 M3 Aggregator zelf op Public Cloud-instances installeren?

Dat is inderdaad 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 Business- en Enterprise- servicepakketten?

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