35
Перспективы развития Database as a Service Шуйсков Александр Геннадьевич Naumen

Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Embed Size (px)

DESCRIPTION

Запись выступления на неконференции *aaS предпринимателей 2011 http://smartsourcing.ru/events/unconferenceXaaS2011

Citation preview

Page 1: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Перспективы развития Database as a Service

Шуйсков Александр ГеннадьевичNaumen

Page 2: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Предметная область

DaaS (Database as a Service) - база данных, предоставляемая как сервис.Особенности:

● Данные – на удалённых серверах (датацентры?)● Гарантированная защищенность от БД других клиентов (multitenancy)

и отказоустойчивость● Оплата – по определённым квотам● Нет необходимости обслуживания● Может поддерживать масштабирование

*Дальнейшая информация будет сказана применительно к сегменту СМБ

Page 3: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Ситуация на текущий момент

● Часть потребителей используют БД, предоставляемые хостерами (MySQL, …)

● Другая часть имеет и обслуживает собственные серверы БД

Page 4: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

БД, предоставляемые хостерами (MySQL, …):

● Ограничения по занимаемому пространству● Узкий набор квот● Как следствие - отсутствие варианта почасовой оплаты● Зачастую – без услуги автоматического архивирования● Нет масштабирования

Page 5: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

Page 6: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:

Page 7: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:Высокая стоимость сопровождения

Page 8: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:Высокая стоимость сопровождения;Человеческий фактор

Page 9: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:Высокая стоимость сопровождения;Человеческий фактор;Сложность многих действий – повторная работа

Page 10: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:Высокая стоимость сопровождения;Человеческий фактор;Сложность многих действий – повторная работа???

Page 11: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Собственные серверы БД:

1. Содержание собственных администраторов:Высокая стоимость сопровождения;Человеческий фактор;Сложность многих действий – повторная работа???

Page 12: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 13: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 14: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 15: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 16: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 17: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

Page 18: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Проблемы на текущий день

$$$

Page 19: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Как может быть решена проблема?

Использовать решения класса * as a Service

Page 20: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Как может быть решена проблема?

Использовать решения класса * as a Service

DaaS● Обслуживание командой профессионалов● Абстрагирование от проблем отказоустойчивости на физическом

(питание, сеть) уровне и уровне БД● Плата не за обслуживание, а за потребление

Page 21: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Результат использования DaaS

● Гарантии поставщика услуг (владельца сервиса)● Автоматическое создание резервных копий● Отсутствие платы за сопровождение БД внутренней группой

администраторов● Возможность выбора оптимального плана потребления ресурсов● Прогнозирование стоимости использования на основе квот

Page 22: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Поставщики DaaS на текущий момент

Page 23: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

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.

Page 24: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

+++Постоянная стоимость хранимых данныхДополнительное место (БД) в качестве бонуса (первые 3 месяца)

---Ограничение в 50 Гб хранимого места

Page 25: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

Page 26: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

+++Большие объемы БД по сравнению с Microfoft SQL AzureПочасовая оплатаМеньшая стоимость---Сравнительно молодой проект

Page 27: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

Объем хранимых данных – от 5 Гб до 1 Тб

Годовая подписка от $227.5 до $5300

Более подробное описание предложения: http://aws.amazon.com/rds/

Page 28: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

+++Очень удобный выбор характеристик используемых ресурсовСравнительно высокий объем хранимых данных – от 5 Гб до 1 Тб

---Биллинг передаваемого траффикаСложность прогнозирования расходов

Page 29: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

Стоимости приведены для количества пользователей и записей

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

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

Весь список цен сервиса: http://www.database.com/pricing

Page 30: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Обзор DaaS-решений на рынке

+++Сервис от salesforceГибкий биллинг

---Не указанный явно максимальный объем храненияПлата за транзакцииОграничения количества пользователей

Page 31: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

ВыводыМинусы

1. У многих из них – сложный биллинг2. Во многих случаях, нужно иметь точную статистику для

прогнозирования затрат3. В большинстве – присутствуют ограничения на объем хранимых

данных

Page 32: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

ВыводыПлюсы

1. Готовая инфраструктура2. Отсутствие платы за сопровождение3. Гибкие системы оплаты

Page 33: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Перспективы развития● Увеличение объемов хранимой информации● Упрощение схемы оплаты ● Развитие рынка DaaS в России

Page 34: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

СПАСИБО!

Page 35: Александр Шуйсков (NAUMEN): перспективы развития Database as a Service

Для дальнейшего чтения