Вокруг облака - технологический сценарии Windows Azure
-
Upload
alexey-bokov -
Category
Sports
-
view
801 -
download
0
description
Transcript of Вокруг облака - технологический сценарии Windows Azure
![Page 1: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/1.jpg)
Технологические сценарии Windows Azure
Алексей БоковЭксперт по облачной платформе Windows Azure [email protected] abokov
![Page 2: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/2.jpg)
Содержание
Облачная платформа Windows Azure
Доступность
Масштабируемость
Производительсть
Открытость
![Page 3: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/3.jpg)
24 узла в CDN: Ashburn, San Francisco, Chicago, San Antonio, Los Angeles, Miami, Newark, Seattle, Amsterdam, Dublin, London,
Moscow, Paris, Stockholm, Vienna,
Zurich, Hong Kong, Sao Paulo, Seoul,
Singapore, Sydney, Taipei, Tokyo, Doha
8 датацентров: - 4 поколение на ITPAC - площадь~ 28 100 кв - мощность ~ 16 МВт - PUE ~ 1.05-1.22 - стоимость ~ 500М $
Windows Azure - инфраструктура
North Central US
South East Asia
East AsiaNorth Europe Dublin
West Europe AmsterdamSouth Central
US
East US
West US
![Page 4: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/4.jpg)
Windows Azure - инфраструктура
Подробнее о датацентрах Microsoft: ou.gs/wadc
![Page 5: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/5.jpg)
Технологии:• Гибкость, масштабируемость• Оплата по факту использования• Инфраструктура на Windows Server или Linux - как сервис• SLA 99.95%• Полезные облачные сервисы
![Page 6: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/6.jpg)
Виртуальные машины• ОС : Windows Server, CentOS, SUSE, Ubuntu, openSUSE• Доступ через Remote Desktop ( Windows ), root ssh ( Linux )
Есть RESP API для управления виртуальными машинами
![Page 7: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/7.jpg)
Windows Azure Виртуальные машины
1 ядро x 1.6Ghz
1.75 GB memory
250 GB storage100 Mbps network
2 ядра x 1.6Ghz
3.5 GB memory 500 GB storage
200 Mbps network
Small
0.085/0.15
Medium
0.17/0.23
X-Large
0.68/0.92
Large 0.34/0.46
4 ядра x 1.6Ghz
7.0 GB memory1000 GB storage
400 Mbps network
8 ядер x 1.6Ghz
14 GB memory2000 GB 800 Mbps network
0.02
Extra Small
1 x 1.0Ghz
Разделяемое ядро
768 MB memory 20 GB storage
5 Mbps network
Стоимость Linux/Windows, $ за час
![Page 8: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/8.jpg)
Windows Azure Хранилища данных
Надежная платформа с возможностями гибкого масштабирования ресурсов
Compute
$0.04-0.96/hour+ Variable Instance Sizes
Per service hour
StoragePer GB stored and
transactions$0.12 GB/month
$0.01/100k transactions
Caching
128MB cache for $45/monthPer Message Operation
$1.99/10k transactionsPer Message Operation
Access Control
Prices shown in USD only. International prices are available
$0.10/100 Relay Hours$0.01/10,000 Messages (Queues/Topics/Relays)
Per Message Operation
Service Bus
Windows Azure
Windows Azure дополнительные сервисы
Реляционная база данных с высоким уровнем доступности и удобным масштабированием
Web Edition$9.99/month
(up to 1 GB DB/month)
Business Edition
Starting at $99.99/month(10-50 GB DB/month)
SQL Azure
![Page 9: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/9.jpg)
Windows Azure – немного цифр
Облачное хранилище:• сейчас вмещает
более 4 триллионов объектов в облачном хранилище
• 270 000 обращений в среднем
• Пиковая нагрузка - 860 000 обращений
![Page 10: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/10.jpg)
Доступность
![Page 11: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/11.jpg)
Почему сервисы ломаются?
Увеличивается нагрузка
Проблемы с оборудованиемСерверыСетевая инфраструктура Сервисы платформы
Ошибки в ПОUpgrades
![Page 12: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/12.jpg)
Возможности платформы
ГибкостьУдобное управление вычислительными ресурсами и их масштабирование
Автоматическое управлениеWindows Azure автоматически восставливает “упавшие” узлы
Fault DomainsWindows Azure распределяет сервис на разныефизические устройства
Устойчивое хранилищеПоддерживается 3 копии данных
![Page 13: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/13.jpg)
Обновление сервиса в облаке: VIP Swap
![Page 14: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/14.jpg)
Подключение нового сервиса
![Page 15: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/15.jpg)
Масштабируемость
![Page 16: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/16.jpg)
Что тут не так?
Требуется масштабирован
ие
![Page 17: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/17.jpg)
Масштабирование всех компонент
![Page 18: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/18.jpg)
Производительность
![Page 19: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/19.jpg)
Производительность имеет значениеБыстрая работа приложенияБыстрая загрузка веб-страницы8 секунд vs. 3 секунды?
Новые типы интерактивных приложенийПриложение лучше воспринимается пользователями – больше $$$
![Page 20: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/20.jpg)
Глобальное решение
Доступ к ресурсамРазмещение данных и сервисов ближе к конечномупользователю
Глобальная доступностьПриложения устойчивые к отказам датацентровСинхронизация данных между разными ДЦ
![Page 21: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/21.jpg)
Windows Azure Traffic ManagerОбработка запросов пользователей в ближайщий датацентр
Policies Monitoring
foo.cloudapp.net
DNS response
1.2.3.4
![Page 22: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/22.jpg)
Возможности облачной платформыWindows Azure – облачные сервисы с высоким уровнем доступности Помним о изменении нагрузок на сервисРеагируем на изменения
Масштабируемая архитектураАсинхронный доступ к ресурсамМасштабирование при нагрузке
Маскимум производительностиКэширование, CDN, Traffic Manager, etc
![Page 23: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/23.jpg)
Веб платформа для спортивных команд Пряники – сервис
для нематериальной мотивации персонала
Сервис для удаленного управления IT ресурсами
Wizee Шопинг – мобильный гид по торговым центрам
Всероссийская школьная образовательная сеть
Инструмент для выбора надежного партнера по разработке веб-сайтов
Облачный сервис по извлечению данных Облачный сервис для
организации и проведения онлайн мероприятий
Сервис для путешественников Управление процессом подбора персонала
Трансляция премии “Золотой граммофон” онлайн
Онлайн трансляции представлений
Powered by Windows Azure: сделано в России
![Page 24: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/24.jpg)
Платформа создания бизнес-приложений
Сервис создания и обработки диаграмм
Новостной сервис на всех платформах
ERP в облаке
Видео-трансляции
Инструмент поиска по
социальным медиа
Портал для малого бизнеса
Социальная сеть интересных мест
Сервис создания динамического видео
Облачный сервис для дистрибуции авторского контента
Универсальный SaaS для малого бизнеса
Облачный хостинг блогов
Электронный документооборот
Powered by Windows Azure: сделано в России
![Page 25: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/25.jpg)
Powered by Windows Azure: сделано в России
Система управления и контроль внутренних процессов
Мониторинг и аналитика брендов
Рейтинг блогосферы
Википедия бизнес-контактовОбмен информацией о продуктах и технологиях
Cистема мониторинга упоминаний в социальных медиа
Сервис для поиска работыТегирование изображений
![Page 26: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/26.jpg)
• SportFort – CMS для спортсменов любителей и непрофессиональных спортивных команд ( сейчас более 1200 спортивных команд )
• Windows Azure используется как надежный и удобный веб-хостинг
http://sportfort.ru
AppFabric Cache
Worker Role
Обработка медиаБиллингСервисы оповещения
WA Queue
SQL Azure
БД используетфедерации
WA Table
Storage
Логи
Blob Store
Медиа данные
CDN
Web Role
ASP.NET MVC 3
Веб портал
Multi Tenant
Веб портал в облаке
![Page 27: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/27.jpg)
Открытые технологии в Microsoft
• Компания вносит свой вклад в развитие открытых технологий и активно взаимодействует с открытыми индустриальными стандартами
• В 2011 вошла в top 20 контрибьюторов в ядро RedHat
microsoft.com/openness
![Page 28: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/28.jpg)
Интеграция технологий Microsoft и open source
• Поддержка популярных языков и средства разработки – Java, php, ruby, Eclipse
• Популярные фреймворки – WordPress, Joomla, Drupal• Открытые стандарты – Odata и OpenXML• Исходный код, документация, мануалы и
руководства по использованию и настройке в облаке Windows Azure
interoperabilitybridges.com
![Page 29: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/29.jpg)
Площадка для хостинга проектов с открытым кодом
• Поддержка git, mercurial, TFS, svn • Встроенные wiki, issue tracker, форумы• 300К пользователей• 28 000 проектов
codeplex.com
![Page 30: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/30.jpg)
Другие ресурсы по open source:
• SDK (node.js, java, python, … ): github.com/WindowsAzure
• MSOpenTech (redis, solr, couchDB, … ):
github.com/MSOpenTech
• Toolkits ( android, iPhone, ..): github.com/WindowsAzure-
Toolkits
• OpenSource в Microsoft: blogs.technet.com/b/port25/
![Page 31: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/31.jpg)
Open-source технологии • Облачный сервис для создания, распространения и продажи
авторского контента с использованием виджетов• Как основная БД используется NoSQL TableStorage, Apache Lucene
как движок для поиска • Оплата авторам контента через PayPal
http://atcontent.com
Интеграция с PayPal и механизм оплаты
Подробнее – ou.gs/atcontent
![Page 32: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/32.jpg)
Полезные ресурсы• Портал о технологиях Windows Azure: azurehub.ru
• Группа разработчиков Windows Azure: ou.gs/user
• Сообщество по безопасности IT Security: ou.gs/itsec
• Блог Windows Azure: ou.gs/msdn
• Наш твиттер: @windowsazure_ru
• Контактный email: [email protected]
![Page 34: Вокруг облака - технологический сценарии Windows Azure](https://reader033.fdocuments.net/reader033/viewer/2022061119/54656821af795907578b5ee8/html5/thumbnails/34.jpg)
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION
IN THIS PRESENTATION.