cassandra-hero

Managed Databases for Cassandra

Acelere a sua atividade implementando um cluster gerido Cassandra em apenas alguns cliques. Este motor de bases de dados NoSQL open source e orientado para o desempenho é ideal para o tratamento de tarefas mais pesadas, sem comprometer a disponibilidade. Desta forma, poderá concentrar-se no desenvolvimento das suas funcionalidades aplicativas e a OVHcloud encarrega-se da gestão do serviço: configuração, manutenção, backups, alta disponibilidade e atualizações.

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

Concentre-se nas suas aplicações

Graças ao nosso serviço gerido Cassandra, poderá acelerar a disponibilização das suas funcionalidades. Este serviço permite-lhe ganhar tempo, pois não terá de se preocupar nem com a administração nem com a manutenção das suas bases de dados.

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

Controle os seus custos

Aplicamos preços transparentes às nossas ofertas. Paga apenas a utilização da sua base de dados Cassandra, com faturação à hora, podendo assim gerir o seu orçamento de forma mais eficiente.

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

Controle os seus dados

Fazendo parte da nossa cloud de confiança, esta solução está em conformidade com as normas mais rigorosas. Garantimos o controlo dos seus dados.

Compare os nossos planos Managed Databases for Cassandra

  Essential Business Enterprise
Número de nós 3 nós incluídos 3 nós incluídos 6 nós incluídos
RAM por nó 4 a 7 GB 15 a 120 GB 15 a 120 GB
Armazenamento total útil 240 a 480 GB 960 a 7 680 GB  960 a 7 680 GB 
Compromisso de nível de serviço (SLA) Não 99,90% 99,95%
Passar para uma oferta superior em um clique Sim Sim Sim
Suporte das funcionalidades SSTableloader Disponível em breve Disponível em breve Disponível em breve
Encriptação dos dados em repouso e em trânsito (SSL) Sim Sim Sim
Gráfico de desempenho Sim Sim Sim
Backup em tempo real para uma localização remota Sim Sim Sim
Período de retenção dos backups 1 dia 1 dia 1 dia
Ponto de restauro anterior (Point in Time Recovery) Sim Sim Sim
Ligação pooling Sim Sim Sim
Suporte do Terraform (saber mais) Sim Sim Sim
Ligação à rede privada (vRack)   1 a 4 Gbps 1 a 4 Gbps
Velocidade da rede privada (vRack) Sim Sim Sim
Alta disponibilidade   Sim Sim


Ver os preços do Managed Databases for Cassandra 

Casos de uso do Managed Databases for Cassandra

Aplicações orientadas para o desempenho

O sistema de gestão de bases de dados (SGBD) Cassandra é particularmente veloz, pois foi concebido para gerir rapidamente, mesmo grandes volumes de dados. Além disso, é distribuído: quanto maior for o número de nós que compõem o cluster, maior será a sua capacidade de tratamento. É especialmente utilizado para aplicações que requerem uma manipulação de “datasets” importantes.

Modernização de bases de dados históricas

O Managed Databases for Cassandra é um serviço altamente disponível que inclui backups. Também oferece múltiplas extensões para as implementações das empresas. Graças à sua riqueza funcional e à sua robustez, Cassandra é uma solução adequada à migração para uma base de dados NoSQL a partir de uma base de dados tradicional, de forma a aumentar a sua capacidade de tratamento na cloud.

Aplicações a leituras potentes

Graças à sua funcionalidade de acesso direto por "primary key” (PK), poderá ter acesso direto a informações sem ter de efetuar sub-pedidos. Várias aplicações de telemetria utilizam Cassandra para esta funcionalidade, bem como para a sua capacidade de absorção rápida de um grande número de pedidos de escrita.

Documentação e manuais

Começar

Saiba como utilizar a solução Managed Databases for Cassandra para o seu projeto Public Cloud.
 

Encomende o serviço Managed Databases via API

Saiba como encomendar o seu serviço Managed Databases For Cassandra através da API

As respostas às suas dúvidas

Descubra as perguntas mais frequentes

Implementação automatizada

As nossas bases de dados estão integradas no OVHcloud Terraform Provider

Funcionalidades

Principais funcionalidades do Managed Databases for Cassandra

Cluster distribuído

O serviço Cassandra tem a capacidade de ser implementado em cluster distribuído com uma escalabilidade horizontal. Isto significa que o aumento do número de nós terá como consequência um aumento do desempenho global e da disponibilidade. E isto, ao contrário de um crescimento vertical, que precisaria de mudar para um servidor com mais recursos de cada vez.

Retenção de backups

Oferecemos vários planos de serviço que respondem às necessidades de teste, de desenvolvimento e de implementação. Cada um deles proporciona um período de retenção de backups diferente, estudado para cada uma das utilizações.

Desempenhos elevados

No caso de aplicações com um número significativo de escritas, Cassandra é a solução ideal graças ao seu modelo de implementação em multimaster.

Managed Databases for Cassandra garante-lhe segurança e disponibilidade

Backup incluído

Cada uma das nossas ofertas inclui um backup, efetuado por predefinição em tempo real para uma localização remota. Assim, poderá restaurar os seus dados a partir de um período de tempo passado.

Alta disponibilidade

Com as nossas ofertas Business e Enterprise, poderá usufruir de forma predefinida de vários nós no seu cluster Cassandra. Com os nossos compromissos contratuais de nível de serviço para estas últimas, a disponibilidade da sua base de dados está garantida.

Encriptação TLS

Cassandra usa o protocolo TLS/SSL (Transport Layer Security/Secure Sockets Layer) para encriptar os dados em repouso ou em trânsito. Esta funcionalidade garante a confidencialidade dos dados.

Nós de replicação

A replicação dos dados através destes nós assegura a sua redundância. Assim, ela aumenta a disponibilidade deles.

Ligação à rede privada (vRack)

Com os nossos planos Business e Enterprise, poderá restringir o acesso ao serviço de bases de dados através da nossa rede privada. Também poderá usufruir de uma velocidade que pode ir até 4 Gbps.

Um serviço cloud Cassandra adaptado às exigências das empresas

Beneficiar da mais alta disponibilidade

Com um cluster de 3 nós disponíveis de forma predefinida, o plano Enterprise permite-lhe beneficiar de um compromisso de nível de serviço garantido de 99,95%. Assim, terá uma garantia suplementar nas implementações mais críticas.

Utilizar o painel de controlo

O catálogo Managed Databases oferece um painel de controlo integrado na Área de Cliente. Ele permite-lhe gerir os utilizadores e os backups. Pode também acompanhar as estatísticas dos seus pedidos, logs e métricas.

Visualizar logs em tempo real

Graças a esta funcionalidade, poderá ver as últimas 100 linhas de logs. Assim, poderá facilitar o diagnóstico da sua base de dados e otimizar o funcionamento da sua aplicação.

Automatizar via Terraform (disponível em breve)

As ferramentas e API Terraform permitem-lhe aprovisionar as bases de dados SQL e as respetivas configurações. Assim, poderá poupar tempo nas suas implementações.

Tarifas Public Cloud

Preço do Managed Databases for Cassandra

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

Respostas a questões frequentes

O que é Cassandra?

Do seu nome completo Apache Cassandra, trata-se de um sistema de gestão de bases de dados (SGBD) NoSQL open source: Isto significa que armazena os dados sob a forma de chave-valor. armazena e manipula os dados para os reestruturar. Cassandra possui a sua própria linguagem para efetuar pedidos, a Cassandra Query Language (CQL) e funciona em todos os sistemas operativos, o que o torna uma solução flexível.

O que é o Managed Databases for Cassandra?

Este serviço é uma DBaaS (Database as a Service). É repartido por várias das nossas instâncias Public Cloud e é fornecido como um serviço chave na mão. Este serviço facilita-lhe o trabalho, pois a OVHcloud é quem fica encarregue da sua gestão e administração, incluindo a configuração, a manutenção, o backup, a segurança e a escalabilidade. Em resumo, é um serviço de bases de dados cloud que lhe permite poupar tempo.

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

É possível fazê-lo depois de descarregar e implementar a última versão do JDK Java. No entanto, terá de realizar todas as tarefas de gestão e de administração da sua base de dados. Desta forma, não poderá usufruir das funcionalidades que fornecemos no nosso serviço chave na mão.

Porque é que o Cassandra é uma base de dados popular?

Inicialmente implementado por um nome importante no setor IT, e levado desde 2008 pela fundação Apache, Cassandra é atualmente o segundo motor mais utilizado no mundo de acordo com os últimos dados. Isto explica-se pela ênfase colocada no desempenho, mas também pela alta disponibilidade com um modo distribuído que permite minimizar, ou mesmo eliminar, os Single Point of Failure (SPOF).

Cassandra é mais eficaz que MongoDB?

Estes dois motores de bases de dados oferecem vantagens diferentes, embora ambos façam parte das bases de dados NoSQL. Uma das diferenças reside na linguagem utilizada para os pedidos. MongoDB utiliza uma sintaxe próxima do JavaScript, enquanto Cassandra será mais singular, com a utilização do próprio CQL.

Também existe uma diferença na gestão da redundância de um cluster. Por um lado, MongoDB possui sempre um servidor principal e servidores secundários prontos a assumir o controlo. Por outro lado, Cassandra utiliza um modelo diferente, baseado em vários nós principais no mesmo cluster.

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

Cada um representa um pack Cassandra preciso no Public Cloud e inclui funcionalidades variáveis que respondem a aplicações diferentes. Estas podem dizer respeito ao tamanho do cluster, ao número de nós no cluster, à rede, à escalabilidade ou ainda à alta disponibilidade.

Os dados armazenados no Managed Databases for Cassandra são partilhados com terceiros?

Não, o serviço dispõe de uma ou de várias instâncias Public Cloud que o executam. Estas últimas dispõem de um espaço de armazenamento dedicado individual. Assim, mantém o controlo sobre os seus dados.

Posso migrar para nós de maior capacidade?

É possível. De facto, se verificar que as suas necessidades em termos de RAM ou de espaço de armazenamento estão a aumentar, poderá escolher nós com maior capacidade. No entanto, tenha em conta que não é possível voltar para um nó de capacidade inferior.

O Managed Databases for Cassandra dispõe de algum backup?

Sim. Fornecemos um backup automático em cada oferta. No entanto, as políticas de conservação predefinidas diferem consoante a fórmula escolhida. Aconselhamos que avalie todas as nossas ofertas antes de fazer a sua escolha.

Porque devo pagar para utilizar o Managed Databases for Cassandra se o serviço foi concebido numa licença open source?

Tratamos de todas as atividades de gestão e de administração da base de dados por si. Assim, não precisará de se preocupar com a implementação, manutenção, segurança, backup ou escalabilidade. É este serviço gerido que é faturado, para evitar que tenha de realizar este tipo de tarefas.

Posso ligar o Managed Databases for Cassandra ao meu servidor Bare Metal?

Sim, pode ligar a sua base de dados ao seu servidor através de uma rede pública ou privada. No entanto, deverá fazê-lo de forma autónoma, ou seja, também terá de gerir e administrar a sua base de dados pelos seus próprios meios.