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

445 views

Published on

Для того, чтобы правильно выбрать метод размещения SQL Server в облаке Microsoft, надо знать не только о том, чем отличается PaaS (SQL Azure) от IaaS (SQL Server VM), но и о том, откуда возникли эти различия, и с какими последствиями вы столкнетесь при выборе того или иного метода.
В докладе - различия PaaS от IaaS, почему такие различия возникли, архитектура SQL Azure и IaaS-решения, и многое другое.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
445
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

  1. 1. DATA PLATFORM DAY
  2. 2. PaaS vs IaaS
  3. 3. DATA PLATFORM DAY Опции SQL Server в Azure
  4. 4. DATA PLATFORM DAY IaaS Way
  5. 5. DATA PLATFORM DAY PaaS Way
  6. 6. DATA PLATFORM DAY А что такого в облаке?
  7. 7. DATA PLATFORM DAY Углубляемся
  8. 8. DATA PLATFORM DAY IaaS: архитектура VM Виртуальная машина C: OS Disk E:, F:, etc. Data Disks D: Temporary Disk Dynamic VHD Опции кэширования
  9. 9. DATA PLATFORM DAY Сервер != сервер 
  10. 10. DATA PLATFORM DAY Сервер != сервер... ???
  11. 11. DATA PLATFORM DAY Безопасность SQL и Windows- authN TDE нет Есть TDE Автоматиче ские обновления и патчи без простоя Ручной патчинг
  12. 12. DATA PLATFORM DAY Другое Use CLR SQL Agent & Service Broker
  13. 13. DATA PLATFORM DAY автоНА Логическая БД Физические реплики Реплика1Реплика2Реплика3
  14. 14. DATA PLATFORM DAY Диагностика - сложнее
  15. 15. DATA PLATFORM DAY Основные Bottleneck Root cause Почему важно? Латентность - Больше чем локально - Флуктуации Открытие подключения - Логин проходит сначала через шлюз - Проблемы с промежуточными хопами Мультитенантность - Shared - Soft throttling - Hard throttling - Общий лог 1 2 3 1 3 2
  16. 16. DATA PLATFORM DAY А производительность как? Доступные для БД ресурсы Время БД получает разные ресурсы в зависимости от соседей
  17. 17. DATA PLATFORM DAY Как выбрать-то? 
  18. 18. DATA PLATFORM DAY Начинаем выбирать Миграция У локальной и облачной версий будет общая кодовая база Решение зависит от того, что не поддерживается в Azure SQL DB Есть ли специфичные требования к изоляции решения (например, сервер в домене) Миграция готового решения или разработка нового? Нет Можно ли перепроектироват ь или реализовать шардинг? Размер БД > 500GB Да Windows Azure SQL Database SQL Server IaaS/On- prem Новое Да Нет Да Нет
  19. 19. DATA PLATFORM DAY Слайд с картинкой
  20. 20. 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 реплики включены
  21. 21. DATA PLATFORM DAY Резюмируя – Azure SQL DB 21
  22. 22. Спасибо за внимание :)

×