m3db-hero

Managed Databases for M3 Aggregator

Implemente uma arquitetura M3 Aggregator dedicada à agregação de fluxos para aliviar a sua base M3DB e integrá-la diretamente no seu workflow de métricas. Quando os fluxos de informação de uma única base de dados time series provêm de várias fontes (ex. vários workloads com a mesma métrica), os seus dados precisam de ser agregados para fornecer uma análise pertinente e um armazenamento eficaz. Uma implementação do M3 Aggregator será diretamente compatível com a sua base M3DB e libertá-lo-á da gestão de uma infraestrutura como esta.

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

Integração completa na sua base M3DB

O M3 Aggregator liga-se diretamente à sua base M3DB para gerir os fluxos que devem ser agregados. O cluster M3 Aggregator otimiza e racionaliza os fluxos antes de os redistribuir eventualmente ao M3DB para um armazenamento a longo prazo.

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

Libertar recursos na base M3DB

Ao deportar a agregação dos fluxos, estará a libertar o cluster M3DB de uma tarefa exigente em recursos. Assim, será possível dimensionar a sua implementação M3 Aggregator independentemente do seu dimensionamento M3DB, independentemente da quantidade de agregação necessária.

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

Alta disponibilidade e resiliência

Tal como o M3DB, o M3 Aggregator beneficia de um design concebido para gerir a alta disponibilidade em vários nós, assim como a escalabilidade e a resiliência dos dados.

Compare as nossas soluções Managed Databases for M3 Aggregator

  Business Enterprise
Número de nós 3 nós incluídos 6 nós incluídos
RAM por nó 7 a 120 GB 15 a 120 GB
Compromisso de nível de serviço (SLA) 99,90% 99,95%
Migração entre as diferentes ofertas Sim Sim
Atualização para as novas versões principais num clique Sim Sim
Encriptação dos dados em repouso e em trânsito (SSL) Sim Sim
Gráfico de desempenho Sim Sim
Apoio ao Cliente Terraform Disponível em breve Disponível em breve
Alta disponibilidade Sim Sim
Ligação à rede privada (vRack) Sim Sim

 

Ver os preços do Managed Databases for M3 Aggregator 

Casos de uso do Managed Databases for M3 Aggregator

Agregação de métricas IT

Com a multiplicação dos serviços e a subdivisão dos microsserviços, as métricas provêm de fontes cada vez mais numerosas e necessitam frequentemente de ser reorganizadas para poderem ser utilizadas. Quer seja para analisar o comportamento anterior de uma infraestrutura ou alertar para uma tendência futura, os dados devem ser agrupados primeiro para otimizar a eficácia das ferramentas de análise.

Agregação de métricas meteorológicas

A organização dos dados, como as informações recolhidas pelas estações meteorológicas, consome recursos e representa um verdadeiro desafio. Ao transferir os fluxos a agregar numa infraestrutura dedicada, tem a garantia de um tratamento rápido destes dados, de acordo com as regras que determinou.

Redução de carga numa base M3DB

Os processos de agregação de dados podem carregar a sua base M3DB e atrasar a sua utilização normal. Ao implementar um cluster M3 Aggregator, tem a garantia de que a sua base M3DB reage como previsto às suas solicitações.

Documentação e manuais

Começar

Precisa de ajuda para gerir o seu serviço? Consulte os nossos tutoriais e a nossa documentação.

Encomende o serviço Managed Databases via API

Saiba como encomendar o seu serviço Managed Databases for M3 Aggregator através da API.

As respostas às suas dúvidas

Descubra as perguntas mais frequentes

Funcionalidades

Regras de agregação geridas por etcd antes de flushing

As regras que implementar são partilhadas no seio do cluster graças ao etcd. Uma vez aplicados, os dados agregados são enviados para a base M3DB.

Encriptação TLS

As transações para o M3 Aggregator são indicadas pelo protocolo HTTPS, que garante a segurança da transação no transporte de informações e na identificação do serviço.

Suporte Terraform (disponível em breve)

Automatize as suas implementações e ganhe tempo. Graças ao suporte das ferramentas e API Terraform, poderá aprovisionar as suas bases de dados automaticamente e manter os múltiplos ambientes da sua aplicação.

Concebido para a repartição de carga

O design do M3 Aggregator foi concebido para poder evoluir horizontalmente e adicionar nós em função das suas necessidades. Assim, a carga é automaticamente repartida pelos nós do cluster sem ser preciso adicionar um sistema suplementar.

Alta disponibilidade

Tem a garantia de uma forte resiliência dos seus dados graças a uma tripla replicação síncrona dos dados, com uma verificação de consistência que pode ser configurada consoante as suas necessidades.

Concebido para cargas importantes

O M3DB e M3 Aggregator foram concebidos para colmatar uma lacuna: as bases de dados time series são, na maior parte dos casos, limitadas e não podem acolher cargas verdadeiramente importantes. Com o M3DB e M3 Aggregator, algumas implementações acolhem mil milhões de datapoints por segundo em escrita, ao mesmo tempo que fornecem mais de dois mil milhões de datapoints em leitura.

Ligação à rede privada (vRack) (disponível em breve)

Com os nossos planos Business e Enterprise, poderá restringir o acesso ao serviço de bases de dados através da nossa rede privada. Além disso, também poderá usufruir de uma velocidade de até 2 Gbps.

Tarifas Public Cloud

Preço do Managed Databases for M3 Aggregator

A fatura, que recebe no final de cada mês, é calculada de acordo com a utilização da sua base de dados à hora. O preço depende do plano escolhido: Business ou Enterprise.

Respostas a questões frequentes

O que é o M3 Aggregator?

M3 Aggregator é um processo dedicado à agregação de dados para a base de dados time series open source M3DB.

Qual é a diferença entre M3DB e M3 Aggregator?

M3DB é uma base de dados time series escalável. Um dos seus componentes que pode ser deportado chama-se M3 Aggregator. Os dois componentes funcionam em conjunto.

Porquê utilizar o M3 Aggregator?

Entre outras razões, o M3 Aggregator é ideal para:

  • reduzir a carga de trabalho associada à agregação do seu cluster M3DB;
  • assegurar um primeiro nível de agregação dos dados provenientes de um grande número de fontes diferentes.

O que é o Managed Databases for M3 Aggregator?

O Managed Databases for M3 Aggregator é um serviço gerido no nosso Public Cloud, cuja principal função é ajudá-lo a poupar tempo delegando-nos a gestão e a manutenção da sua base de dados.

Posso instalar de forma autónoma o M3 Aggregator em instâncias Public Cloud?

Sim, é possível. No entanto, será responsável pela gestão e administração da base de dados, e não poderá usufruir das vantagens incluídas com o nosso serviço chave na mão.

Qual é a diferença entre os planos Business e Enterprise?

Cada um inclui funcionalidades que respondem a utilizações diferentes e, portanto, o seu nível de disponibilidade também varia.

Posso migrar para nós de maior capacidade?

Tem a possibilidade de o fazer se as suas necessidades de RAM aumentarem. Note que não é possível voltar a um nó de capacidade inferior.

Esta solução pode ser integrada num projeto Public Cloud?

Sim, o nosso serviço pode ser utilizado como um recurso ou no âmbito de uma infraestrutura Public Cloud. Pode administrá-la a partir da Área de Cliente ou da API OVHcloud. Também disponibilizamos serviços geridos para a gestão de bases de dados relacionais (SQL), como MySQL e PostgreSQL, ou não relacionais (NoSQL), como Redis e MongoDB.

O M3 Aggregator é open source?

A utilização dos componentes M3 é regida pela licença open source Apache License versão 2.0. Esta licença permite a alteração e a distribuição do código em forma livre ou proprietária, gratuita ou paga, e impõe a manutenção do direito de autor em qualquer modificação, pelo que deverá ser fornecida uma cópia da licença com o código fonte.