cassandra-hero

Managed Databases for Cassandra

Per accelerare la propria attività è sufficiente creare in pochi click un cluster gestito Cassandra. Questo motore di database NoSQL, open source e orientato alle performance, è ideale per elaborare le operazioni più complesse senza rinunce sulla disponibilità. L’utente può concentrarsi sullo sviluppo delle funzionalità applicative mentre OVHcloud si occupa della gestione del servizio: configurazione, manutenzione, backup, alta disponibilità e aggiornamenti.

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

Focus sulle applicazioni

Il nostro servizio gestito Cassandra consente di accelerare lo sviluppo delle funzionalità e permette così di risparmiare tempo e liberarsi dal pensiero di operazioni come l'amministrazione e la manutenzione dei database.

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

Costi sotto controllo

Le soluzioni OVHcloud prevedono una tariffazione trasparente. La fatturazione tiene conto solo dell’effettivo utilizzo del database Cassandra e viene calcolata su base oraria, per una gestione ottimizzata del budget.

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

Controlla i tuoi dati

Come parte del nostro cloud affidabile, questa soluzione soddisfa gli standard più elevati. OVHcloud si assicura che tu mantenga il controllo dei tuoi dati.

Soluzioni Managed Databases for Cassandra a confronto

  Essential Business Enterprise
Numero di nodi 3 nodi inclusi 3 nodi inclusi 6 nodi inclusi
RAM per nodo 7 GB Da 15 a 120 GB Da 15 a 120 GB
Storage per nodo 480 GB SSD Da 960 a 7.680 GB SSD Da 960 a 7.680 GB SSD
Accordo sul livello del servizio (SLA) No 99,90% 99,95%
Passaggio a un'offerta superiore in un click
Supporto delle funzionalità SSTableloader Presto disponibile Presto disponibile Presto disponibile
Crittografia dei dati inattivi e in transito (SSL)
Grafico delle performance
Backup in tempo reale su una localizzazione remota
Periodo di conservazione dei backup 2 giorni 14 giorni 30 giorni
Punto di ripristino precedente (Point-in-time Recovery)
Connection pooling
Supporto di Terraform Presto disponibile Presto disponibile Presto disponibile
Connettività alla rete privata (vRack)   Da 1 a 4 Gbps Da 1 a 4 Gbps
Velocità della rete privata (vRack)   Presto disponibile Presto disponibile
Alta disponibilità  


Visualizza le tariffe di Managed Databases for Cassandra

Casi d'uso di Managed Databases for Cassandra

Applicazioni orientate alle prestazioni

Il sistema di gestione di database (DBMS) Cassandra è particolarmente rapido in quanto è progettato per gestire velocemente anche grandi volumi di dati. Inoltre, è distribuito: più elevato è il numero di nodi che compongono il cluster, maggiore è la capacità di elaborazione. Questa soluzione viene quindi utilizzata per applicazioni che richiedono l’elaborazione di dataset di grandi dimensioni.

Modernizzazione dei database tradizionali

Managed Databases for Cassandra è un servizio high availability che include backup e offre numerose estensioni per i deploy aziendali. Le numerose funzionalità disponibili e la sua solidità rendono Cassandra una soluzione perfetta per migrare da un database tradizionale verso un database NoSQL e aumentare così la capacità di calcolo nel Cloud.

Applicazioni con letture performanti

Grazie alla funzionalità di accesso diretto tramite Primary Key (PK), è possibile accedere direttamente a un'informazione senza dover effettuare più richieste. Numerose applicazioni di telemetria utilizzano Cassandra proprio per questa funzionalità, oltre che per la capacità di gestire rapidamente un gran numero di richieste in scrittura.

Documentazione e guide

Comincia subito

Impara a utilizzare la soluzione Managed Databases for Cassandra per il tuo progetto Public Cloud.
 

Ordina il servizio Managed Databases via API

Scopri come ordinare il servizio Managed Databases for Cassandra via API.

Trova le risposte alle tue domande

Scopri le domande più frequenti.

Déploiement automatisé

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

Funzionalità

Funzionalità principali di Managed Databases for Cassandra

Cluster distribuito

Il servizio Cassandra può essere implementato in cluster distribuiti con scalabilità orizzontale. Significa che l'aumento del numero di nodi comporta anche un aumento delle prestazioni globali e della disponibilità, a differenza della crescita verticale che richiede ogni volta l’attivazione di un server con più risorse.

Conservazione dei backup

OVHcloud propone diverse soluzioni in grado di rispondere a esigenze specifiche in termini di test, sviluppo e produzione. Questi piani includono differenti periodi di retention dei backup, studiati per ognuno di questi utilizzi.

Prestazioni elevate

Grazie al suo modello multimaster, Cassandra è in grado di supportare al meglio anche applicazioni con un numero elevato di scritture.

Sicurezza e disponibilità garantite con Managed Databases for Cassandra

Backup incluso

Tutte le nostre soluzioni includono un backup effettuato di default e in tempo reale verso una localizzazione remota per consentire il ripristino dei dati a uno stato precedente.

Alta disponibilità

Le soluzioni Business ed Enterprise includono di default diversi nodi nel cluster Cassandra e prevedono accordi sul livello del servizio che garantiscono la disponibilità dei database.

Crittografia TLS

Per garantire la confidenzialità delle informazioni, Cassandra supporta il protocollo TLS/SSL (Transport Layer Security/Secure Sockets Layer) per la crittografia dei dati inattivi o in transito.

Fattore di replica

La replica dei tuoi dati tramite questi nodi ne assicura la ridondanza. In questo modo aumenta anche la loro disponibilità.

Connettività alla rete privata (vRack)

Con le soluzioni Business ed Enterprise è possibile limitare l'accesso al proprio servizio di database tramite la nostra rete privata, che raggiunge una velocità fino a 4 Gbps.

Un servizio Cloud Cassandra adatto alle esigenze di tutte le aziende

Massimo livello di disponibilità

Con un cluster di 3 nodi disponibili di default, la soluzione Enterprise applica una garanzia di livello di servizio del 99,95% per una sicurezza ancora maggiore durante i deploy più critici.

Dashboard

Il catalogo Managed Databases offre una dashboard integrata nello Spazio Cliente che permette di gestire utenti e backup. Consente inoltre di monitorare le statistiche delle richieste, dei log e delle metriche.

Visualizzazione dei log in tempo reale

Questa funzionalità fornisce la visualizzazione delle ultime 100 righe di log, per facilitare la diagnostica del database e ottimizzare il funzionamento delle applicazioni.

Automatizzazione via Terraform (presto disponibile)

Gli strumenti e le API Terraform consentono il provisioning dei database SQL e delle loro configurazioni per risparmiare tempo sulle implementazioni.

Tariffazione Public Cloud

Tariffe di Managed Databases for Cassandra

La fattura, inviata alla fine di ogni mese, viene calcolata sull'utilizzo del servizio su base oraria. La tariffa applicata varia in base alla soluzione scelta: Essential, Business o Enterprise.

Le risposte alle tue domande

Cos'è Cassandra?

Apache Cassandra è un sistema di gestione di database (DBMS) NoSQL open source che memorizza i dati sotto forma di chiave-valore. Le informazioni vengono quindi salvate e manipolate per essere ristrutturate. Apache Cassandra dispone di un proprio linguaggio di interrogazione, il Cassandra Query Language (CQL). Compatibile con tutti i sistemi operativi, questo linguaggio rende Cassandra una soluzione estremamente flessibile.

Cos'è Managed Databases for Cassandra?

Questo servizio è un DBaaS (Database as a Service) distribuito tra più istanze Public Cloud e fornito come servizio chiavi in mano. È una soluzione in grado di semplificare il lavoro: OVHcloud si occupa infatti della sua gestione e amministrazione, incluse le operazioni di configurazione, manutenzione, backup, sicurezza e scalabilità. Questo servizio di database Cloud permette quindi un notevole risparmio di tempo.

È possibile installare in autonomia Cassandra su istanze Public Cloud?

Sì, è possibile una volta effettuati download e installazione dell'ultima versione del JDK Java. Ricordiamo però che in questo caso sarà compito dell’utente occuparsi delle operazioni di gestione e amministrazione del database. Questa opzione non prevede quindi la possibilità di approfittare delle funzionalità offerte con il nostro servizio chiavi in mano.

Perché Cassandra è un database così popolare?

Inizialmente sviluppato da un grande nome dell'industria IT ed entrato a far parte della fondazione Apache dal 2008, Cassandra è il secondo motore più utilizzato al mondo secondo gli ultimi dati raccolti. La sua enorme diffusione è dovuta all'attenzione posta sulle performance e sull'alta disponibilità, grazie a una modalità distribuita che permette di minimizzare e persino eliminare i Single Point of Failure (SPOF).

Cassandra è più efficace di MongoDB?

Questi due database offrono vantaggi differenti, anche se entrambi appartengono alla categoria dei database NoSQL. Una delle principali differenze risiede nel linguaggio delle query. MongoDB utilizza infatti una sintassi simile a JavaScript, mentre Cassandra dispone di un proprio linguaggio di interrogazione, il CQL.

Anche la gestione della ridondanza di un cluster differisce: MongoDB dispone sempre di un server master e di server secondari pronti a sostituirlo; Cassandra utilizza un modello diverso, basato sulla presenza di più nodi master all'interno dello stesso cluster.

Qual è la differenza tra le soluzioni Essential, Business ed Enterprise?

Ognuna di queste soluzioni propone un pacchetto Cassandra preciso nel Public Cloud e include funzionalità che rispondono a differenti applicazioni, relative ad esempio a dimensione del cluster, numero di nodi, rete, scalabilità e alta disponibilità.

I dati archiviati in Managed Databases for Cassandra vengono condivisi con terze parti?

No. il servizio viene eseguito su una o più istanze Public Cloud, con uno spazio di storage dedicato. L’utente mantiene così il completo controllo dei propri dati.

È possibile migrare verso nodi di capacità superiore?

Sì, per rispondere al meglio all’evoluzione delle esigenze in termini di RAM e storage è possibile passare a nodi di maggiore capacità. Non è invece possibile ritornare a un nodo di capacità inferiore.

Managed Databases for Cassandra dispone di un backup?

Sì, OVHcloud fornisce un backup automatizzato per ogni soluzione. Le politiche di retention predefinite variano in base alla formula utilizzata. Prima di effettuare una scelta consigliamo pertanto di esaminare tutte le opzioni a disposizione.

Perché l’utilizzo di Managed Databases for Cassandra è a pagamento se il servizio è basato su una licenza open source?

OVHcloud esegue tutte le operazioni relative alla gestione e amministrazione del database, liberando l’utente da pensieri legati a installazione, manutenzione, sicurezza, backup e scalabilità. A essere fatturato con la soluzione è proprio questo servizio gestito.

È possibile connettere Managed Databases for Cassandra a un server Bare Metal?

Sì, il database può essere connesso al server tramite una rete pubblica o privata. Gli utenti che scelgono questa opzione dovranno effettuare l’operazione in autonomia e occuparsi in seguito della gestione e amministrazione del database.