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

Reduktion af dine databasehostingomkostninger:DigitalOcean vs. AWS vs. Azure

Hvis du hoster dine databaser i skyen, er valget af den rigtige cloud-tjenesteudbyder en vigtig beslutning at tage for dine langsigtede hostingomkostninger. Dette er især tydeligt i dagens verden, hvor organisationer gør, hvad de kan for at optimere og reducere deres omkostninger. I løbet af de sidste par uger er vi blevet oversvømmet med anmodninger fra SMB-kunder, der ønsker at forbedre ROI på deres databasehosting. I denne artikel vil vi sammenligne tre af de mest populære cloud-udbydere, AWS vs. Azure vs. DigitalOcean for deres databasehostingomkostninger for MongoDB®-databasen for at hjælpe dig med at beslutte, hvilken sky der er bedst for din virksomhed.

Et øjeblik

Sammenligning af cloud-forekomstomkostninger

DigitalOcean-instansomkostninger er over 28 % billigere end AWS og over 26 % mindre end Azure. Læs nu

Sammenligning af ScaleGrid DBaaS-omkostninger:AWS vs. Azure vs. DigitalOcean

ScaleGrid til MongoDB®-database på DigitalOcean sparer i gennemsnit 122 % på dine månedlige AWS-hostingomkostninger og 140 % på Azure. Læs nu

Ofte stillede spørgsmål om DigitalOcean Hosting

Lær om DigitalOcean muligheder for høj tilgængelighed, latency ydeevne, og hvordan du migrerer mellem cloud-planer. Læs nu

Sammenligning af cloud-forekomstomkostninger

Så hvilken cloud-udbyder leverer den mest omkostningseffektive løsning til databasehosting? Vi sammenligner AWS vs. Azure vs. DigitalOcean ved hjælp af nedenstående instanstyper:

AWS EC2-forekomster
Azure VM-forekomster
DigitalOcean Dråber

Da databasehosting er mere afhængig af hukommelse (RAM) end lagring, vil vi sammenligne forskellige instansstørrelser lige fra kun 1 GB RAM op til 64 GB RAM, så du kan se hvordan omkostningerne varierer på tværs af forskellige applikationsarbejdsbelastninger.

Lad os tage et kig på de månedlige omkostninger (720 timer) ved databasehosting for selvstændige, on-demand, dedikerede instanser på AWS, Azure og DigitalOcean. Som du kan se fra grafen nedenfor, giver DigitalOcean databasehosting betydelige omkostningsbesparelser over både AWS og Azure. Derudover er deres Droplet-prissætning ekstremt enkel og let at forstå – $5/GB.

Som du kan se fra ovenstående diagram, er omkostningerne til DigitalOcean-forekomster i gennemsnit over 28 % billigere end AWS og over 26 % mindre end Azure.

Sammenligning af ScaleGrid-databasehostingomkostninger:AWS vs. Azure vs. DigitalOcean

Som nævnt ovenfor er grunden til, at vi besluttede at skrive denne artikel, på grund af en nylig stigning i spørgsmål fra kunder om, hvordan de kan reducere deres omkostninger til databasehosting , så vi ville sørge for også at sammenligne omkostningerne ved vores fuldt administrerede DBaaS-løsning på tværs af cloud-udbydere. Her er konfigurationerne for denne sammenligning:

Plan Dedikeret hosting
Database MongoDB®-database
Replikeringsstrategi 2 replikaer + Arbiter

Vores dedikerede hosting-planer er altomfattende, inklusive alle maskine-, disk- og netværksomkostninger samt 24/7 support. Disse planer administreres fuldt ud for dig på tværs af enhver af disse cloud-udbydere og leveres med en omfattende konsol til at automatisere alle dine databasestyrings-, overvågnings- og vedligeholdelsesopgaver i skyen.

Lad os tage et kig på, hvordan ScaleGrid Dedicated Hosting-priser for MongoDB®-databasen sammenligner på tværs af AWS vs. Azure vs. DigitalOcean:

ScaleGrid-dedikerede planer AWS Azure DigitalOcean
2GB 190 $ 187 $ 104 USD
4GB 330 USD 374 $ 140 $
8GB 657 USD 750 USD 300 USD
16 GB 1.164 USD 1.250 USD 500 USD
32GB 1.912 USD 2.025 USD 800 USD

ScaleGrid tilbyder også DigitalOcean-understøttelse til MySQL, PostgreSQL og Redis™ med den samme pris pr. RAM sammenlignet med DigitalOceans Managed Databases-løsning. Selvom priserne er de samme, giver ScaleGrid et gennemsnit på næsten 40 % højere gennemløb i forhold til DigitalOcean til MySQL og op til 94 % højere gennemløb for afbalancerede arbejdsbelastninger sammenlignet med DigitalOcean til PostgreSQL. Tjek disse indlæg for at se ydeevnebenchmark mellem disse to udbydere:

  • Bedste MySQL DigitalOcean-ydeevne – ScaleGrid vs. DigitalOcean Managed Databases
  • Sammenligning af PostgreSQL DigitalOcean Performance – ScaleGrid vs. DigitalOcean Managed Databases

Hvor meget kan du spare ved at migrere til DigitalOcean?

Så implementerer du MongoDB®-database på AWS eller Azure og spekulerer på, hvordan du kan sænke dine databasehostingomkostninger? Lad os se, hvor meget du kan spare ved at migrere din hosting for MongoDB®-database til DigitalOcean:

ScaleGrids dedikerede hostingtjeneste med 2 replikaer + Arbiter for MongoDB®-database på DigitalOcean sparer dig i gennemsnit 122 % på dine månedlige AWS-hostingomkostninger og 140 % på dine månedlige Azure-hostingomkostninger . Ovenstående diagram viser omkostningsbesparelserne på tværs af forskellige planer og spænder fra omkring 80 % omkostningsbesparelser for 2 GB RAM, op ​​til 153 % omkostningsbesparelser i vores planstørrelse på 32 GB RAM.

Reduktion af dine databasehostingomkostninger:DigitalOcean vs. AWS vs. AzureKlik for at tweete

DigitalOcean Advantages

DigitalOcean giver mange fordele til databasehosting, og du kan lære mere om dem i vores blogindlæg Den bedste måde at hoste MongoDB på DigitalOcean. Her er et hurtigt overblik over de vigtigste fordele:

  • Udviklervenlig
  • Simpel prissætning
  • SSD-baserede VM'er
  • Høj ydeevne

Ofte stillede spørgsmål om DigitalOcean Hosting

Er min databaseklynge stadig meget tilgængelig?

Ja. Alle vores muligheder for høj tilgængelighed tilbydes i DigitalOcean, inklusive 2 replikaer + 1 Arbiter, 3 replikaer og brugerdefinerede replika-opsætninger. DigitalOcean har ikke konceptet med tilgængelighedszoner (AZ), så vi fordeler noderne på tværs af forskellige regioner. I USA distribuerer vi f.eks. noder på tværs af New York 3, New York 2 og New York 1.

Påvirker det latency?

Ja, du kan se en stigning i latens. Ideelt set vil vi gerne se både applikationen og databasen i det samme datacenter. Så hvis du hoster din applikation i AWS eller Azure og flytter din database til DigitalOcean, vil du se en stigning i latens. Den gennemsnitlige forsinkelse mellem AWS US-East og DigitalOcean New Yorks datacenter er typisk kun 17,4 ms tur/retur.

Hvordan kan jeg migrere?

ScaleGrid giver en importguide til at migrere data fra en klynge til en anden. Hvis du har særlige behov for din migrering, bedes du kontakte [email protected].

Flere tips til dig

Den bedste måde at hoste MongoDB på DigitalOcean

MongoDB er #3 open source og #1 NoSQL database i verden. Du kan antage, at størstedelen af ​​implementeringerne køres på AWS, Azure eller GCP, men mange SMB'er drager mod den udviklervenlige sky, DigitalOcean. Lær mere

Meltdown Performance Impact on MongoDB:AWS, Azure &DigitalOcean

Meltdown og Spectre er sårbarheder, der kan udnyttes af ondsindede programmer til at stjæle følsom information. Se ydeevnetest for at bestemme virkningen af ​​Meltdown CPU-kernepatchen på dine MongoDB-servere. Lær mere

Sammenligning af MongoDB-ydelse på AWS, Azure og DigitalOcean

Før du investerer meget tid og energi i en bestemt sky, er det vigtigt at forstå de overordnede præstationskarakteristika for MongoDB på denne sky. Vi besluttede at sammensætte det til dig som en del af vores performance-serie. Lær mere


  1. Database Performance Tuning til MariaDB

  2. 5 bedste onlinekurser til at lære MySQL

  3. Brug af Intel Optane Storage til SQL Server

  4. MySQL-konverteringsfunktion