Database
 sql >> база данни >  >> RDS >> Database

Намаляване на разходите за хостинг на вашата база данни:DigitalOcean срещу AWS срещу Azure

Ако хоствате базите си данни в облака, изборът на подходящия доставчик на облачни услуги е важно решение за вашите дългосрочни разходи за хостинг. Това е особено очевидно в днешния свят, където организациите правят всичко възможно, за да оптимизират и намалят разходите си. През последните няколко седмици бяхме затрупани от заявки от клиенти на малки и средни предприятия, които искат да подобрят възвръщаемостта на инвестициите за хостинг на базата си от данни. В тази статия ще сравним три от най-популярните облачни доставчици, AWS срещу Azure срещу DigitalOcean за техните разходи за хостинг на база данни за база данни MongoDB®, за да ви помогнем да решите кой облак е най-подходящ за вашия бизнес.

С един поглед

Сравняване на разходите за облачни инстанции

Разходите за екземпляр на DigitalOcean са с над 28% по-евтини от AWS и с над 26% по-малко от Azure. Прочетете сега

Сравняване на ScaleGrid DBaaS разходи:AWS срещу Azure срещу DigitalOcean

ScaleGrid за база данни MongoDB® на DigitalOcean спестява средно 122% от вашите месечни разходи за хостинг на AWS и 140% за Azure. Прочетете сега

Често задавани въпроси относно хостинга на DigitalOcean

Научете за опциите за висока наличност на DigitalOcean, производителността при забавяне и как да мигрирате между облачни планове. Прочетете сега

Сравняване на разходите за облачен екземпляр

И така, кой доставчик на облак предоставя най-рентабилното решение за хостинг на база данни? Сравняваме AWS срещу Azure срещу DigitalOcean, използвайки следните типове екземпляри:

AWS EC2 екземпляри
Azure Екземпляри на VM
DigitalOcean Капчици

Тъй като хостингът на база данни зависи повече от паметта (RAM), отколкото от съхранението, ще сравним различни размери на екземпляра, вариращи от само 1 GB RAM до 64 GB RAM, за да можете да видите как разходите варират при различните натоварвания на приложенията.

Нека да разгледаме месечната цена (720 часа) за хостинг на база данни за самостоятелни, при поискване, специални екземпляри на AWS, Azure и DigitalOcean. Както можете да видите от графиката по-долу, хостингът на база данни DigitalOcean осигурява значителни икономии на разходи както в AWS, така и в Azure. Освен това ценообразуването на Droplet е изключително лесно и лесно за разбиране – $5/GB.

Както можете да видите от горната диаграма, средно разходите за екземпляр на DigitalOcean са с над 28% по-евтини от AWS и с над 26% по-малко от Azure.

Сравняване на разходите за хостинг на база данни ScaleGrid:AWS срещу Azure срещу DigitalOcean

Както споменахме по-горе, причината, поради която решихме да напишем тази статия, е поради скорошно увеличение на въпросите от клиенти за това как могат да намалят разходите си за хостинг на база данни , така че искахме да се уверим, че ще сравним разходите за нашето напълно управлявано DBaaS решение и между доставчиците на облак. Ето конфигурациите за това сравнение:

План Специализиран хостинг
База данни База данни MongoDB®
Стратегия за репликация 2 копия + арбитър

Нашите Специализирани хостинг планове са всеобхватни, включително всички разходи за машина, диск и мрежа, както и поддръжка 24/7. Тези планове се управляват изцяло за вас във всеки от тези доставчици на облак и се предлагат с изчерпателна конзола за автоматизиране на всички ваши задачи за управление, наблюдение и поддръжка в облака.

Нека да разгледаме как се сравнява цените на ScaleGrid Специализиран хостинг за база данни MongoDB® в AWS спрямо Azure срещу DigitalOcean:

Специализирани планове на ScaleGrid AWS Azure DigitalOcean
2GB $190 $187 $104
4GB 330$ $374 $140
8GB 657$ $750 300$
16GB $1,164 1250$ $500
32GB $1,912 2025$ 800$

ScaleGrid също предлага поддръжка на DigitalOcean за MySQL, PostgreSQL и Redis™ със същата цена от RAM в сравнение с решението за управлявани бази данни на DigitalOcean. Въпреки че ценообразуването е същото, ScaleGrid осигурява средно почти 40% по-висока пропускателна способност спрямо DigitalOcean за MySQL и до 94% по-висока пропускателна способност за балансирани работни натоварвания в сравнение с DigitalOcean за PostgreSQL. Разгледайте тези публикации, за да видите сравнителния анализ на ефективността между тези двама доставчици:

  • Най-добра производителност на MySQL DigitalOcean – ScaleGrid срещу DigitalOcean управлявани бази данни
  • Сравняване на производителността на PostgreSQL DigitalOcean – ScaleGrid спрямо управлявани бази данни на DigitalOcean

Колко можете да спестите, като мигрирате към DigitalOcean?

И така, внедрявате база данни MongoDB® на AWS или Azure и се чудите как можете да намалите разходите си за хостинг на база данни? Нека видим колко можете да спестите, като мигрирате вашия хостинг за база данни MongoDB® към DigitalOcean:

Специализираната хостинг услуга на ScaleGrid с 2 реплики + Arbiter за база данни MongoDB® на DigitalOcean ви спестява средно 122% от вашите месечни разходи за хостинг в AWS и 140% от месечните ви разходи за хостинг в Azure . Диаграмата по-горе очертава спестяванията в различните планове и варира от около 80% икономия на разходи за 2GB RAM, до 153% спестяване на разходи в нашия размер на плана от 32GB RAM.

Намаляване на разходите ви за хостинг на база данни:DigitalOcean срещу AWS срещу AzureClick To Tweet

Предимства на DigitalOcean

DigitalOcean предоставя много предимства за хостинг на база данни и можете да научите повече за тях в нашия блог Най-добрият начин за хостване на MongoDB в DigitalOcean. Ето кратък преглед на основните предимства:

  • Удобен за програмисти
  • Просто ценообразуване
  • SSD базирани виртуални машини
  • Висока производителност

Често задавани въпроси за хостинг на DigitalOcean

Моят клъстер от база данни все още ли е много достъпен?

Да. Всички наши опции за висока наличност се предлагат в DigitalOcean, включително 2 реплики + 1 арбитър, 3 реплики и персонализирани настройки на набор от реплики. DigitalOcean няма концепцията за зони за наличност (AZ), така че разпределяме възлите в различни региони. Например в САЩ разпространяваме възли в Ню Йорк 3, Ню Йорк 2 и Ню Йорк 1.

Влияе ли на забавянето?

Да, можете да видите увеличение на латентността. В идеалния случай бихме искали да видим както приложението, така и базата данни в един и същ център за данни. Така че, ако хоствате приложението си в AWS или Azure и преместите базата си данни в DigitalOcean, ще видите увеличение на латентността. Въпреки това, средните латентности между AWS US-East и местоположенията на центъра за данни DigitalOcean в Ню Йорк обикновено са само 17,4 ms време за двупосочно пътуване.

Как мога да мигрирам?

ScaleGrid предоставя съветник за импортиране за мигриране на данни от един клъстер в друг. Ако имате някакви специални нужди за вашата миграция, моля, свържете се с [email protected].

Още съвети за вас

Най-добрият начин за хостване на MongoDB на DigitalOcean

MongoDB е №3 с отворен код и №1 NoSQL база данни в света. Може да предположите, че по-голямата част от внедряванията се изпълняват на AWS, Azure или GCP, но много малки и средни предприятия гравитират към удобния за разработчици облак, DigitalOcean. Научете повече

Влияние на производителността при разпадане върху MongoDB:AWS, Azure и DigitalOcean

Meltdown и Spectre са уязвимости, които могат да бъдат използвани от злонамерени програми за кражба на чувствителна информация. Вижте тестове за производителност, за да определите въздействието на корекцията на ядрото на Meltdown CPU върху вашите MongoDB сървъри. Научете повече

Сравняване на производителността на MongoDB на AWS, Azure и DigitalOcean

Преди да инвестирате много време и енергия в конкретен облак, важно е да разберете общите характеристики на производителността на MongoDB в този облак. Решихме да го съберем за вас като част от нашата поредица от изпълнения. Научете повече


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL не е равен на () оператор за начинаещи

  2. Проблемът с функциите на прозореца и изгледите

  3. Свързване на IBM DB2 с IRI софтуер

  4. Как да изчислим степента на задържане в SQL?

  5. Изненади и предположения в производителността:STRING_SPLIT()