порівняння daas

порівняння daas

Database as a Service (Daas) - концепція надання масштабируемой бази даних як сервіс, при якому клієнт набуває можливість зберігання / отримання інформації з даної БД без необхідності її налаштування, адміністрування та залучення додаткових ресурсів, необхідних для забезпечення можливості масштабованості самої БД. Замість цього, клієнт отримує інформацію послуги як сервіс, отримуючи на першому етапі вже налаштовану розподілену отказоустойчивую базу даних, підтримувану командою професіоналів. При цьому клієнт платить за такі квоти, як обсяг збережених даних, кількість переданої по мережі інформації і тп (в залежності від постачальника даних типи квот і стоимост по ним також варіюються).

На поточний день серед найбільших DaaS можна виділити п'ять нижчеперелічених:

Нижче будуть описані особливості роботи з виеперечісленнимі сервісами і їх переваги / недоліки з точки зору клієнта.

Пропозиція від компанії Microsoft в рамках хмарної платформи Azure, що дозволяє розміщувати в хмарі бази даних. З побачених особливостей на поточний момент - обмеження в 50 Гб використовуваного місця, що є досить критичним параметром для корпоративних систем, обсяг збережених даних в яких значно перевищує даний рівень.

Ціна на бази даних:

Web Edition Database

  • $ 9.99 per database up to 1GB per month;
  • $ 49.99 per database up to 5GB per month.

Business Edition Database

  • $ 99.99 per database up to 10GB per month;
  • $ 199.98 per database up to 20GB per month;
  • $ 299.97 per database up to 30GB per month;
  • $ 399.96 per database up to 40GB per month;
  • $ 499.95 per database up to 50GB per month.

Таким чином, відносна вартість зберігання 1 Гб даних залишається постійною для всіх пропозицій - близько 10 доларів. Як бонус Microsoft пропонує 1 Гб базу даних (додатково), однак дана база буде доступна лише перші 3 місяці.

FathomDB - каліфорнійський стартап, що займається хмарними DaaS. У порівнянні з SQL Azure, FathomDB надають набагато більші обсяги дискового простору, однак оплата сервісу вже погодинна. Для порівняння з SQL Azure - вартість послуги FathomDB становить $ 14.4 за 10 Гб місця проти $ 100 у Microsoft.

Amazon RDS

Рішення від компанії Amazon. На відміну від інших рішень, користувачеві надається дуже зручний вибір характеристик використовуваних ресурсів, проте оплачуються не тільки фізичні характеристики серверів, але ще і обсяг преедаваемих даних, виходячи з чого важко оцінити вартість використання сервісу.

Обсяг даних, що зберігаються - від 5 Гб до 1 Тб, що робить Amazon RDS зручним для використання в Enterprise середовищі.

Database.com

Сервіс від гіганта хмарних рішень, salesforce.

На відміну від інших DaaS, фізичний обсяг явно не вказано, вартості наведені для кількості користувачів і записів.

В безкоштовний пакет входять: 100000 записів, 50000 транзакцій на місяць, 3 користувача.

Додаткова ємність оплачується окремо - $ 10 за кожні додаткові 100000 записів, $ 10 за кожні 150000 транакцій і $ 10 за 100 нових користувачів.

Сервіс longjump надає розподілену БД з об'ємом даних, що зберігаються від 2.5 Mb (Basic, 1 Гб файлового сховища, 2 користувача) до 45 Mb (Corporate, 15 Гб файлового сховища, 50 користувачів).

Хочеться відзначити, що обсяги баз даних і вимоги до кількості користувачів абсолютно неприпустимі для корпоративних, навантажених додатків, що робить сервіс застосовним лише для приватного використання або для невеликих сервісів локального користування.

Таким чином, світовий DaaS-ринок активно і стрімко розвивається, проте на січний момент ще немає універсальних рішень для подання нелімітованих обсягів збережених даних, що є ключовою особливістю даної області в даний час. Хотілося б відзначити, що найбільш цікавими видаються проекти database.com і Amazon RDS (перший з-за спрощеного білінгу, другий через гнучкості настройки).

порівняння daas

порівняння daas

А хіба в DaaS мають сенс питання, на який СУБД воно будуватися? Та хоч на своїй! Адже DaaS і СУБД за моделлю SaaS - це дві великі різниці.

Всі ці "перебрати індекси на ходу" - або надаються API DaaS-провайдера, або ні. Незалежно від того, як влаштована архітектура платформи. У них там свій XX SQL :)

порівняння daas

З цим згоден, але коли несподівано до додатка для держсектора змінилися вимоги, а саме перейти з PostgreSQL на Oracle розробників треба було бачити - все нанівець, переписувати треба. Модель моделлю, а сувора правда життя - правдою.

Схожі статті