Pokud své databáze hostujete v cloudu, je výběr správného poskytovatele cloudových služeb důležitým rozhodnutím pro vaše dlouhodobé náklady na hosting. To je zvláště patrné v dnešním světě, kde organizace dělají, co mohou, aby optimalizovaly a snížily své náklady. Během posledních několika týdnů jsme byli zavaleni požadavky od zákazníků z řad malých a středních podniků, kteří chtěli zlepšit návratnost investic do svého databázového hostingu. V tomto článku porovnáme tři z nejpopulárnějších cloudových poskytovatelů, AWS vs. Azure vs. DigitalOcean, pokud jde o jejich náklady na hostování databáze pro databázi MongoDB®, abychom vám pomohli rozhodnout, který cloud je pro vaši firmu nejlepší.
Na první pohled | ||||||
---|---|---|---|---|---|---|
|
Porovnání nákladů na cloudové instance
Který poskytovatel cloudu tedy poskytuje nejhospodárnější řešení pro hostování databází? Porovnáváme AWS vs. Azure vs. DigitalOcean pomocí níže uvedených typů instancí:
AWS | Instance EC2 |
Azure | Instance virtuálních počítačů |
DigitalOcean | Kapky |
Protože hostování databáze je více závislé na paměti (RAM) než na úložišti, porovnáme různé velikosti instancí v rozsahu od pouhého 1 GB RAM až po 64 GB RAM, abyste viděli jak se náklady liší v různých pracovních zátěžích aplikací.
Pojďme se podívat na měsíční náklady (720 hodin) na hostování databáze pro samostatné, na vyžádání, vyhrazené instance na AWS, Azure a DigitalOcean. Jak můžete vidět z níže uvedeného grafu, hosting databáze DigitalOcean poskytuje výrazné úspory nákladů oproti AWS i Azure. Navíc jejich cena za kapky je extrémně jednoduchá a snadno pochopitelná – 5 $/GB.
Jak můžete vidět z výše uvedeného grafu, náklady na instance DigitalOcean jsou v průměru o více než 28 % levnější než AWS a o více než 26 % nižší než Azure.
Porovnání nákladů na hostování databáze ScaleGrid:AWS vs. Azure vs. DigitalOcean
Jak bylo uvedeno výše, důvodem, proč jsme se rozhodli napsat tento článek, je nedávný nárůst dotazů od zákazníků, jak mohou snížit náklady na hostování databází , takže jsme se chtěli ujistit, že porovnáme náklady na naše plně spravované řešení DBaaS i mezi cloudovými poskytovateli. Zde jsou konfigurace pro toto srovnání:
Plán | Dedikovaný hosting |
Databáze | Databáze MongoDB® |
Strategie replikace | 2 repliky + arbitr |
Naše plány vyhrazeného hostování jsou komplexní, včetně všech nákladů na stroje, disky a sítě a také nepřetržitou podporu. Tyto plány jsou pro vás plně spravovány u kteréhokoli z těchto cloudových poskytovatelů a jsou dodávány s komplexní konzolí pro automatizaci všech vašich úloh správy databází, monitorování a údržby v cloudu.
Pojďme se podívat na srovnání cen dedikovaného hostování ScaleGrid pro databázi MongoDB® napříč AWS vs. Azure vs. DigitalOcean:
Vyhrazené plány ScaleGrid | AWS | Azurová | DigitalOcean |
---|---|---|---|
2 GB | 190 $ | 187 $ | 104 $ |
4 GB | 330 $ | 374 $ | 140 $ |
8 GB | 657 $ | 750 $ | 300 $ |
16 GB | 1 164 $ | 1 250 $ | 500 $ |
32 GB | 1 912 $ | 2 025 $ | 800 $ |
ScaleGrid také nabízí podporu DigitalOcean pro MySQL, PostgreSQL a Redis™ se stejnou cenou podle RAM ve srovnání s řešením Managed Databases společnosti DigitalOcean. Zatímco ceny jsou stejné, ScaleGrid poskytuje v průměru téměř o 40 % vyšší propustnost oproti DigitalOcean pro MySQL a až o 94 % vyšší propustnost pro vyvážené pracovní zatížení ve srovnání s DigitalOcean pro PostgreSQL. Podívejte se na tyto příspěvky a uvidíte srovnání výkonu mezi těmito dvěma poskytovateli:
- Nejlepší výkon MySQL DigitalOcean – ScaleGrid vs. DigitalOcean Managed Databases
- Porovnání výkonu PostgreSQL DigitalOcean – ScaleGrid vs. DigitalOcean Managed Databases
Kolik můžete ušetřit migrací na DigitalOcean?
Takže nasazujete databázi MongoDB® na AWS nebo Azure a zajímá vás, jak můžete snížit náklady na hostování databáze? Pojďme se podívat, kolik můžete ušetřit migrací svého hostingu pro databázi MongoDB® do DigitalOcean:
Služba Dedicated Hosting společnosti ScaleGrid se 2 replikami + Arbiter pro databázi MongoDB® na DigitalOcean vám ušetří v průměru 122 % měsíčních nákladů na hosting AWS a 140 % měsíčních nákladů na hosting Azure . Výše uvedený graf nastiňuje úspory nákladů u různých plánů a pohybuje se od přibližně 80% úspory nákladů na 2 GB paměti RAM až po 153% úsporu nákladů v rámci našeho plánu velikosti 32 GB RAM.
Snížení nákladů na hostování databáze:DigitalOcean vs. AWS vs. AzureClick To TweetVýhody DigitalOcean
DigitalOcean poskytuje mnoho výhod pro hostování databází a více se o nich můžete dozvědět v našem příspěvku na blogu The Best Way to Host MongoDB on DigitalOcean. Zde je rychlý přehled klíčových výhod:
- Vhodné pro vývojáře
- Jednoduché stanovení cen
- Virtuální počítače založené na SSD
- Vysoký výkon
Časté dotazy ohledně hostingu DigitalOcean
Je můj databázový cluster stále vysoce dostupný?
Ano. Všechny naše možnosti vysoké dostupnosti jsou nabízeny v DigitalOcean, včetně 2 Replik + 1 Arbiter, 3 Replik a vlastních nastavení sady replik. DigitalOcean nemá koncept zón dostupnosti (AZ), takže uzly distribuujeme do různých oblastí. Například v USA distribuujeme uzly přes New York 3, New York 2 a New York 1.
Ovlivňuje to latenci?
Ano, můžete vidět zvýšení latence. V ideálním případě bychom chtěli vidět aplikaci i databázi ve stejném datovém centru. Pokud tedy svou aplikaci hostujete v AWS nebo Azure a přesunete svou databázi do DigitalOcean, zaznamenáte zvýšení latence. Průměrné latence mezi AWS US-East a umístěním datového centra DigitalOcean New York jsou obvykle pouze 17,4 ms zpáteční doby.
Jak mohu provést migraci?
ScaleGrid poskytuje průvodce importem pro migraci dat z jednoho clusteru do druhého. Pokud máte nějaké speciální potřeby pro migraci, kontaktujte prosím [email protected].
|