Database
 sql >> Database >  >> RDS >> Database

Ridurre i costi di hosting del database:DigitalOcean vs. AWS vs. Azure

Se stai ospitando i tuoi database nel cloud, scegliere il giusto fornitore di servizi cloud è una decisione importante da prendere per i tuoi costi di hosting a lungo termine. Ciò è particolarmente evidente nel mondo di oggi, in cui le organizzazioni stanno facendo tutto il possibile per ottimizzare e ridurre i costi. Nelle ultime settimane, siamo stati inondati di richieste da parte di clienti PMI che cercavano di migliorare il ROI sul loro hosting di database. In questo articolo, confronteremo tre dei provider di cloud più popolari, AWS vs. Azure vs. DigitalOcean per i costi di hosting del database per il database MongoDB® per aiutarti a decidere quale cloud è il migliore per la tua azienda.

A colpo d'occhio

Confronto dei costi delle istanze cloud

I costi delle istanze DigitalOcean sono oltre il 28% in meno rispetto ad AWS e oltre il 26% in meno rispetto ad Azure. Leggi ora

Confronto dei costi DBaaS ScaleGrid:AWS e Azure e DigitalOcean

Il database ScaleGrid per MongoDB® su DigitalOcean consente di risparmiare in media il 122% sui costi mensili di hosting AWS e il 140% su Azure. Leggi ora

Domande frequenti sull'hosting di DigitalOcean

Scopri le opzioni di disponibilità elevata di DigitalOcean, le prestazioni di latenza e come migrare tra piani cloud. Leggi ora

Confronto dei costi delle istanze cloud

Quindi, quale fornitore di servizi cloud offre la soluzione più conveniente per l'hosting di database? Confrontiamo AWS rispetto ad Azure e DigitalOcean utilizzando i seguenti tipi di istanza:

AWS Istanze EC2
Azzurro Istanze VM
DigitalOcean Gocce

Poiché l'hosting del database dipende più dalla memoria (RAM) che dallo storage, confronteremo varie dimensioni di istanza che vanno da solo 1 GB di RAM a 64 GB di RAM in modo da poter vedere come variano i costi in base ai diversi carichi di lavoro delle applicazioni.

Diamo un'occhiata al costo mensile (720 ore) dell'hosting di database per istanze dedicate standalone, on-demand su AWS, Azure e DigitalOcean. Come puoi vedere dal grafico seguente, l'hosting del database DigitalOcean offre notevoli risparmi sui costi sia su AWS che su Azure. Inoltre, il loro prezzo Droplet è estremamente semplice e facile da capire:$ 5/GB.

Come puoi vedere dal grafico sopra, in media, i costi delle istanze DigitalOcean sono oltre il 28% in meno rispetto ad AWS e oltre il 26% in meno rispetto ad Azure.

Confronto dei costi di hosting del database ScaleGrid:AWS e Azure rispetto a DigitalOcean

Come accennato in precedenza, il motivo per cui abbiamo deciso di scrivere questo articolo è dovuto al recente aumento delle domande dei clienti su come ridurre i costi di hosting del database , quindi volevamo assicurarci di confrontare i costi della nostra soluzione DBaaS completamente gestita anche tra i provider cloud. Ecco le configurazioni per questo confronto:

Piano Hosting dedicato
Database Database MongoDB®
Strategia di replica 2 repliche + Arbitro

I nostri piani di hosting dedicato sono all-inclusive, inclusi tutti i costi di macchina, disco e rete, oltre al supporto 24 ore su 24, 7 giorni su 7. Questi piani sono completamente gestiti per te da uno qualsiasi di questi fornitori di servizi cloud e sono dotati di una console completa per automatizzare tutte le attività di gestione, monitoraggio e manutenzione del database nel cloud.

Diamo un'occhiata al confronto tra i prezzi di ScaleGrid Dedicated Hosting per il database MongoDB® tra AWS e Azure rispetto a DigitalOcean:

Piani dedicati ScaleGrid AWS Azure DigitalOcean
2GB $ 190 $187 $ 104
4GB $ 330 $ 374 $ 140
8GB $ 657 $750 $ 300
16GB $ 1,164 $ 1.250 $500
32GB $ 1.912 $ 2,025 $800

ScaleGrid offre anche il supporto DigitalOcean per MySQL, PostgreSQL e Redis™ con lo stesso prezzo per RAM rispetto alla soluzione Managed Database di DigitalOcean. Sebbene i prezzi siano gli stessi, ScaleGrid offre una velocità effettiva superiore di quasi il 40% rispetto a DigitalOcean per MySQL e fino al 94% in più per carichi di lavoro bilanciati rispetto a DigitalOcean per PostgreSQL. Dai un'occhiata a questi post per vedere il benchmark delle prestazioni tra questi due fornitori:

  • Migliori prestazioni MySQL DigitalOcean:ScaleGrid e database gestiti da DigitalOcean
  • Confronto delle prestazioni di PostgreSQL DigitalOcean:ScaleGrid e database gestiti da DigitalOcean

Quanto puoi risparmiare migrando a DigitalOcean?

Quindi, stai distribuendo il database MongoDB® su AWS o Azure e ti chiedi come puoi ridurre i costi di hosting del database? Vediamo quanto puoi risparmiare migrando il tuo hosting per il database MongoDB® su DigitalOcean:

Il servizio di hosting dedicato di ScaleGrid con 2 repliche + Arbiter per il database MongoDB® su DigitalOcean ti consente di risparmiare in media il 122% sui costi mensili di hosting AWS e il 140% sui costi mensili di hosting Azure . Il grafico sopra illustra i risparmi sui costi tra i diversi piani e varia da circa l'80% di risparmio sui costi per 2 GB di RAM, fino al 153% di risparmio sui costi nel nostro piano da 32 GB di RAM.

Ridurre i costi di hosting del database:DigitalOcean vs. AWS vs. AzureClick To Tweet

Vantaggi di DigitalOcean

DigitalOcean offre molti vantaggi per l'hosting di database e puoi saperne di più nel nostro post sul blog The Best Way to Host MongoDB on DigitalOcean. Ecco una rapida panoramica dei principali vantaggi:

  • Adatto agli sviluppatori
  • Prezzi semplici
  • VM basate su SSD
  • Alte prestazioni

Domande frequenti sull'hosting di DigitalOcean

Il mio cluster di database è ancora altamente disponibile?

Sì. Tutte le nostre opzioni di alta disponibilità sono offerte in DigitalOcean, incluse 2 repliche + 1 arbitro, 3 repliche e configurazioni di set di repliche personalizzate. DigitalOcean non ha il concetto di zone di disponibilità (AZ), quindi distribuiamo i nodi in diverse regioni. Ad esempio, negli Stati Uniti, distribuiamo i nodi su New York 3, New York 2 e New York 1.

Influisce sulla latenza?

Sì, puoi vedere un aumento della latenza. Idealmente, vorremmo vedere sia l'applicazione che il database nello stesso data center. Quindi, se stai ospitando la tua applicazione in AWS o Azure e sposti il ​​tuo database su DigitalOcean, vedrai un aumento della latenza. Tuttavia, le latenze medie tra AWS US-East e le sedi dei datacenter di DigitalOcean New York sono in genere di soli 17,4 ms di andata e ritorno.

Come posso migrare?

ScaleGrid fornisce una procedura guidata di importazione per migrare i dati da un cluster all'altro. Se hai esigenze particolari per la tua migrazione, contatta [email protected].

Altri suggerimenti per te

Il modo migliore per ospitare MongoDB su DigitalOcean

MongoDB è il terzo database open source e il #1 NoSQL al mondo. Si può presumere che la maggior parte delle distribuzioni venga eseguita su AWS, Azure o GCP, ma molte PMI gravitano verso il cloud adatto agli sviluppatori, DigitalOcean. Ulteriori informazioni

Impatto sulle prestazioni di Meltdown su MongoDB:AWS, Azure e DigitalOcean

Meltdown e Spectre sono vulnerabilità che possono essere sfruttate da programmi dannosi per rubare informazioni sensibili. Consulta i test delle prestazioni per determinare l'impatto della patch del kernel della CPU Meltdown sui tuoi server MongoDB. Ulteriori informazioni

Confronto delle prestazioni di MongoDB su AWS, Azure e DigitalOcean

Prima di investire molto tempo ed energia in un determinato cloud, è importante comprendere le caratteristiche generali delle prestazioni di MongoDB su quel cloud. Abbiamo deciso di metterlo insieme per te come parte della nostra serie di performance. Ulteriori informazioni