DATA PLATFORM DAY
PaaS vs IaaS
DATA PLATFORM DAY
Опции SQL Server в Azure
DATA PLATFORM DAY
IaaS Way
DATA PLATFORM DAY
PaaS Way
DATA PLATFORM DAY
А что такого в облаке?
DATA PLATFORM DAY
Углубляемся
DATA PLATFORM DAY
IaaS: архитектура VM
Виртуальная машина
C:
OS Disk
E:, F:, etc.
Data Disks
D:
Temporary
Disk Dynamic
VHD
Опции
кэширования
DATA PLATFORM DAY
Сервер != сервер 
DATA PLATFORM DAY
Сервер != сервер... ???
DATA PLATFORM DAY
Безопасность
SQL и
Windows-
authN
TDE нет
Есть TDE
Автоматиче
ские
обновления
и патчи без
простоя
Ручной
патчинг
DATA PLATFORM DAY
Другое
Use CLR SQL Agent
& Service
Broker
DATA PLATFORM DAY
автоНА
Логическая БД Физические
реплики
Реплика1Реплика2Реплика3
DATA PLATFORM DAY
Диагностика - сложнее
DATA PLATFORM DAY
Основные Bottleneck
Root cause Почему важно?
Латентность - Больше чем локально
- Флуктуации
Открытие
подключения
- Логин проходит сначала через шлюз
- Проблемы с промежуточными хопами
Мультитенантность - Shared
- Soft throttling
- Hard throttling
- Общий лог
1
2
3
1
3
2
DATA PLATFORM DAY
А производительность как?
Доступные
для БД
ресурсы
Время
БД получает
разные ресурсы в
зависимости от
соседей
DATA PLATFORM DAY
Как выбрать-то? 
DATA PLATFORM DAY
Начинаем
выбирать
Миграция
У локальной и облачной версий
будет общая кодовая база
Решение зависит от того, что не
поддерживается в Azure SQL
DB Есть ли специфичные
требования к изоляции
решения (например, сервер в
домене)
Миграция готового
решения или
разработка
нового?
Нет
Можно ли
перепроектироват
ь или реализовать
шардинг?
Размер БД >
500GB
Да
Windows Azure SQL
Database
SQL Server IaaS/On-
prem
Новое
Да
Нет Да Нет
DATA PLATFORM DAY
Слайд с картинкой
DATA PLATFORM DAY
A2 (M) (2 ядра, 3.5GB RAM)
В 2013:
Всего:
$4.87/час,
$116.88/день
$3,623.48/месяц
Сейчас:
Всего:
$2.28/час,
$54.72/день
$1696.32/месяц
SQL Server Enterprise,
Windows Azure VM
HA: (+ 2 реплики ВМ)
P2 (2 ядра, 16GB RAM)
В 2013:
Всего:
$2.51/час,
$60.31/день
$1,869.50/месяц
Сейчас:
Всего:
$1.25/час,
$30/день
$930/месяц
Windows Azure
SQL Database Premium
HA: 2 реплики
включены
DATA PLATFORM DAY
Резюмируя – Azure SQL DB
21
Спасибо за внимание :)

More Related Content

PDF
Виртуальный дата-центр КРОК
PDF
Сергей Аверин "Распространенные ошибки применения баз данных"
PDF
Вадим Мадисон "Опыт разработки через микросервисы"
PDF
Загрузка больших объемов данных для бизнес-аналитики
PPTX
Пишем свою платформу для управления данными. Это очень просто / Суханов Васил...
PDF
Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambl...
PPTX
Организация надежного резервного копирования веб-проекта. Практика и подводны...
PDF
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
Виртуальный дата-центр КРОК
Сергей Аверин "Распространенные ошибки применения баз данных"
Вадим Мадисон "Опыт разработки через микросервисы"
Загрузка больших объемов данных для бизнес-аналитики
Пишем свою платформу для управления данными. Это очень просто / Суханов Васил...
Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambl...
Организация надежного резервного копирования веб-проекта. Практика и подводны...
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)

What's hot (20)

PPTX
Основные кейсы использования in-memory СУБД на примере Тарантула и проектов M...
PDF
Кэширование данных в web приложениях. Использование memcached / Юрий Красноще...
PPTX
Опыт построения СХД на базе Windows Server для использования в публичном обла...
PPTX
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
PPTX
MySQL® и MongoDB® - когда что лучше использовать? / Петр Зайцев (Percona)
PDF
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
PDF
Максим Барышников, Что такое типовые проблемы нагруженных проектов и как их р...
PPTX
Спасение 6 миллионов файлов в условиях полного Хецнера
PDF
Isilapp — Extreme Cloud Storage on FreeBSD
PPTX
130413 net app-сюртуков
PPTX
Денис Иванов
PPTX
Oblakoteka mont partnerday_2015
PDF
Балансировка нагрузки и отказоустойчивость в Одноклассниках
PDF
AWS и GCP: трудная жизнь в облаках / Максим Пугачев (IPONWEB)
PDF
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
PPTX
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
PPTX
Андрей Созыкин — ИММ УрО РАН — ICDBA2016
PPTX
Как SRE следит за стабильностью и скоростью HeadHunter / Антон Иванов (HeadHu...
PDF
Бинарные (файловые) хранилища: страшная сказка с мрачным концом / Даниил Подо...
PPTX
Тестируем производительность распределённых систем, Александр Киров (Parallels)
Основные кейсы использования in-memory СУБД на примере Тарантула и проектов M...
Кэширование данных в web приложениях. Использование memcached / Юрий Красноще...
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
MySQL® и MongoDB® - когда что лучше использовать? / Петр Зайцев (Percona)
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
Максим Барышников, Что такое типовые проблемы нагруженных проектов и как их р...
Спасение 6 миллионов файлов в условиях полного Хецнера
Isilapp — Extreme Cloud Storage on FreeBSD
130413 net app-сюртуков
Денис Иванов
Oblakoteka mont partnerday_2015
Балансировка нагрузки и отказоустойчивость в Одноклассниках
AWS и GCP: трудная жизнь в облаках / Максим Пугачев (IPONWEB)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Андрей Созыкин — ИММ УрО РАН — ICDBA2016
Как SRE следит за стабильностью и скоростью HeadHunter / Антон Иванов (HeadHu...
Бинарные (файловые) хранилища: страшная сказка с мрачным концом / Даниил Подо...
Тестируем производительность распределённых систем, Александр Киров (Parallels)
Ad

Similar to SQL Server in Microsoft Azure cloud: IaaS way vs PaaS way (20)

PPTX
Миграции информационной инфраструктуры бизнес-приложений в облако
PDF
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
PPTX
Open source technologies in Microsoft cloud - MS SWIT 2014
PPTX
CGVictor - Azure (Ажурные перспективы - СПб, INETA, 22.12.2009)
PDF
Предоставление баз данных в виде сервиса (DBaaS)
PPT
Platypus platform ivbit
PPTX
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
PPTX
Как жить в облаке почти без админов: мониторинг и эксплуатация сотен виртуаль...
PPTX
Как жить в облаке почти без админов: мониторинг и эксплуатация сотен виртуаль...
PDF
CI/CD в Playrix: Как собирать тысячи билдов в день для разных платформ / Юрий...
PDF
Решения Dell для защиты данных и оптимизации ресурсов хранения
PPTX
Летняя Школа д1 (вводная)
PDF
Облака в Украине и ЕС как инструменты защиты ИТ: практические аспекты
PDF
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
PDF
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
PPTX
Миграция JIRA - безобразие или безрассудство
PDF
Автономные Сети: упрощение развертывания уровня доступа в сети сервис-провайдера
PDF
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
PPTX
КРИ 2014: Расширение возможностей вашей игры с помощью Microsoft Azure
Миграции информационной инфраструктуры бизнес-приложений в облако
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
Open source technologies in Microsoft cloud - MS SWIT 2014
CGVictor - Azure (Ажурные перспективы - СПб, INETA, 22.12.2009)
Предоставление баз данных в виде сервиса (DBaaS)
Platypus platform ivbit
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Как жить в облаке почти без админов: мониторинг и эксплуатация сотен виртуаль...
Как жить в облаке почти без админов: мониторинг и эксплуатация сотен виртуаль...
CI/CD в Playrix: Как собирать тысячи билдов в день для разных платформ / Юрий...
Решения Dell для защиты данных и оптимизации ресурсов хранения
Летняя Школа д1 (вводная)
Облака в Украине и ЕС как инструменты защиты ИТ: практические аспекты
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
Миграция JIRA - безобразие или безрассудство
Автономные Сети: упрощение развертывания уровня доступа в сети сервис-провайдера
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
КРИ 2014: Расширение возможностей вашей игры с помощью Microsoft Azure
Ad

More from Microsoft (20)

PPTX
Инструменты тестирования Microsoft - в облаке и локально
PPTX
Организация процессов разработки – введение в Microsoft alm final
PPTX
От локальной Devops инфраструктуры в облако
PDF
DevGamm 2016 - Microsoft Azure - геймдев в большом облаке
PPTX
Сервисы Azure для научных исследований
PPTX
Azure Functions для бизнес-систем
PPTX
Windows Embedded Day - От устройств к облаку - референсная архитектура IoT
PPTX
Пери Инновации - Боты машинное обучение и искусственный интеллект
PPTX
Alfa Future People 2016 - Как «воспитать» из плохого бота хорошего помощника
PPTX
РИТ 2016: Боты, Интернет вещей и немного машинного обучения
PPTX
Cloud Day 2.0. Машинное обучение и AzureML. Предсказываем вероятность выжить ...
PPTX
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...
PPTX
Аналитика в облаке для современного бизнеса
PPTX
GoTo Hackathon 2016 Анализ данных с помощью облачных инструментов Microsoft
PPTX
ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft
PPTX
Visual Studio Connect() Russia Инструменты управления жизненным циклом Micros...
PPTX
Georgia Azure Event - Scalable cloud games using Microsoft Azure
PPTX
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
PPTX
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
PPTX
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...
Инструменты тестирования Microsoft - в облаке и локально
Организация процессов разработки – введение в Microsoft alm final
От локальной Devops инфраструктуры в облако
DevGamm 2016 - Microsoft Azure - геймдев в большом облаке
Сервисы Azure для научных исследований
Azure Functions для бизнес-систем
Windows Embedded Day - От устройств к облаку - референсная архитектура IoT
Пери Инновации - Боты машинное обучение и искусственный интеллект
Alfa Future People 2016 - Как «воспитать» из плохого бота хорошего помощника
РИТ 2016: Боты, Интернет вещей и немного машинного обучения
Cloud Day 2.0. Машинное обучение и AzureML. Предсказываем вероятность выжить ...
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...
Аналитика в облаке для современного бизнеса
GoTo Hackathon 2016 Анализ данных с помощью облачных инструментов Microsoft
ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft
Visual Studio Connect() Russia Инструменты управления жизненным циклом Micros...
Georgia Azure Event - Scalable cloud games using Microsoft Azure
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...

SQL Server in Microsoft Azure cloud: IaaS way vs PaaS way