- •Основные характеристики
- •Объект управления
- •Особенности построения обеспечивающих подсистем Программное обеспечение Рекомендуемый состав общесистемного по
- •Информационное обеспечение
- •Технологическое обеспечение Архитектура локальной вычислительной сети
- •Применение Microsoft Azure
- •Список используемых источников
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(национальный исследовательский университет»)
ИНЖЕНЕРНО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ МАИ
КАФЕДРА №504 « ЭКОНОМИЧЕСКАЯ ИНФОРМАТИКА »
ДОКЛАД
ПО ДИСЦИПЛИНЕ « ПРИКЛАДНЫЕ ИНФОРМАЦИОННЫЕ ПРОГРАММЫ (В ЭКОНОМИКЕ) »
По теме:
«Анализ облачной системы Microsoft (Windows) Azure»
Выполнила студентка __________________________ Тагаева Д.А.
группы 50-413Б (ДАТА, ПОДПИСЬ)
Преподаватель ____________________________ Ковалев А.М.
(ДАТА, ПОДПИСЬ)
Москва
2015
Содержание
Основные характеристики 3
Объект управления 7
Особенности построения обеспечивающих подсистем 8
Программное обеспечение 8
Рекомендуемый состав общесистемного ПО 8
Информационное обеспечение 9
Технологическое обеспечение 11
Архитектура локальной вычислительной сети 11
Веб – технологии, веб – контент 14
Применение Microsoft Azure 15
Список используемых источников 16
Основные характеристики
Microsoft (Windows) Azure— название облачной платформы Microsoft. Предоставляет возможность разработки и выполнения приложений и хранения данных на серверах, расположенных в распределённых дата-центрах. Первоначально называлась Windows Azure. В 2014 году платформа была переименована в Microsoft Azure [1].
Windows Azure — это открытая и гибкая облачная платформа, позволяющая быстро создавать, развертывать и управлять приложениями в глобальной сети центров обработки данных под управлением Майкрософт. Приложения можно разрабатывать с помощью любого языка, инструмента или платформы. Кроме того, приложения в общедоступном облаке можно интегрировать с имеющейся ИТ-средой.
Из этого определения следует, что Windows Azure является облачной платформой и позволяет работать с бизнес-приложениями, службами и задачами в облаке. Но это еще не все — есть несколько ключевых слов, характеризующих платформу Windows Azure.
Открытая. Windows Azure предоставляет ряд облачных служб, с помощью которых можно создавать и развертывать облачные приложения средствами практически любого языка программирования, структуры или инструмента.
Гибкая. Windows Azure включает в себя множество облачных служб для любых задач — от хостинга веб-сайта компании до работы с большими базами данных SQL в облаке. Кроме того, в этой платформе есть функции, которые обеспечивают высокую производительность и низкую задержку в сети для облачных приложений.
Под управлением Майкрософт. Сейчас службы Windows Azure размещены в нескольких центрах обработки данных в США, Европе и Азии. Эти центры управляются корпорацией Майкрософт и обеспечивают круглосуточную профессиональную поддержку.
Совместимая. Облачные приложения в Windows Azure можно легко интегрировать с локальными ИТ-средами, работающими на базе Microsoft Windows Server.
В основе работы Microsoft Azure лежит запуск виртуальной машины для каждого экземпляра приложения. Разработчик определяет необходимый объём для хранения данных и требуемые вычислительные мощности (количество виртуальных машин), после чего платформа предоставляет соответствующие ресурсы. Когда первоначальные потребности в ресурсах изменяются, в соответствии с новым запросом заказчика платформа выделяет под приложение дополнительные или сокращает неиспользуемые ресурсы дата-центра.
Microsoft Azure как PaaS обеспечит не только все базовые функции операционной системы, но и дополнительные: выделение ресурсов по требованию для неограниченного масштабирования, автоматическую синхронную репликацию данных для повышения отказоустойчивости, обработку отказов инфраструктуры для обеспечения постоянной доступности и многое другое.
Microsoft Azure также реализует другой тип сервиса — инфраструктуру как сервис. Модель предоставления инфраструктуры (аппаратных ресурсов) реализует возможность аренды таких ресурсов, как серверы, устройства хранения данных и сетевое оборудование. Управление всей инфраструктурой осуществляется поставщиком, потребитель управляет только операционной системой и установленными приложениями.
Microsoft Azure состоит из:
Compute — компонент, реализующий вычисления на платформе Windows Azure.
Storage — компонент хранилища предоставляет масштабируемое хранилище. Хранилища не имеет возможности использовать реляционную модель и является альтернативной, "облачной" версией SQL Server.
Fabric — Windows Azure Fabric по своему назначению является «контролёром» и ядром платформы, выполняя функции мониторинга в реальном времени, обеспечения отказоустойчивости, выделении мощностей, развертывания серверов, виртуальных машин и приложений, балансировки нагрузки и управления оборудованием.
Практически все сервисы Microsoft Azure имеют API, построенное на REST, что позволяет разработчикам использовать «облачные» сервисы с любой операционной системы, устройства и платформы [1].
Будучи облачной платформой Майкрософт с массой разнообразных служб, Windows Azure позволяет создавать, развертывать и управлять абсолютно любыми решениями. Другими словами, Windows Azure — это неиссякаемый источник возможностей. Какой бы ни была ваша компания — транснациональным гигантом с ресурсоемкими серверными приложениями или небольшой фирмой, которой нужен веб-сайт серьезного уровня, — Windows Azure станет для нее платформой облачных приложений на все случаи жизни.
Возможности и преимущества Microsoft Azure:
Инфраструктура и технологическая платформа для развития бизнеса.
Возможность выбора инструментов, средств разработки и технологий по вашему выбору.
Оплата ресурсов по факту использования.
Гарантированная поддержка Microsoft ваших сервисов, подкрепленная соглашением SLA с уровнем 99,95%.
Миграция существующих приложений.
Интеграция облачных сервисов с локальными данными Расширение возможностей частного облака [2].
На сегодняшний момент Microsoft Azure широко распространен в мире (рис. 1). В дополнение к центрам обработки данных под управлением Майкрософт, в состав Windows Azure входит сеть доставки контента (Content Delivery Network, CDN), которая в настоящее время охватывает 24 сайта в США, Европе, Азии, Австралии и Южной Америке. Эта сеть состоит из географически распределенной системы серверов, с помощью которых Windows Azure предоставляет контент по широкополосному соединению клиентам, которым требуется особенно высокая производительность, кэшируя данные, образы, картинки и видео на вычислительных экземплярах Windows Azure. К числу кэшируемого контента относятся веб-объекты, загружаемые объекты (мультимедиа, программы и документы), приложения, потоки онлайн-вещания, запросы баз данных, DNS-трафик, маршруты и многое другое. Майкрософт гарантирует, что Windows Azure CDN успешно обработает клиентские запросы и предоставит требуемый контент без ошибок с вероятностью 99,9%. В конечном счете, кэширование данных Windows Azure в CDN обеспечивает следующие преимущества.
Повышенный комфорт для пользователей, географически удаленных от источника контента.
Более высокую производительность приложений, которым для работы необходимо загружать много контента с различных интернет-сайтов.
Более высокую устойчивость в случае резкого роста объемов трафика, например при выходе нового продукта.
CDN предоставляется подписчикам Windows Azure в качестве дополнительной функции. Для нее действуют отдельные тарифные планы, которые можно выбрать на портале управления Windows Azure Management Portal.
Рисунок 1. Распространение Microsoft Azure в мире.
К распространению своей облачной платформы в России Windows Azure Microsoft привлекла «Сбербанк» и дистрибутора Mont. Microsoft договорилась с дочерней компанией «Сбербанка» «Деловая среда» о специальных льготных условиях для разработчиков, которые публикуют на сайте dasreda.ru свои приложения для Windows Azure. Проект «Деловая среда» позиционируется как место для общения, развития и ежедневной деятельности предпринимателей. Помимо прочего на сайте размещен магазин облачных приложений – бухгалтерских программ, сервисов для совместной работы, документооборота и т.д.
С небольших разработчиков «Деловая среда» получает 50% выручки от проданных на ее сайте облачных сервисов, заявил CNews коммерческий директор «Деловой среды». При выходе на заметные масштабы продаж доля площадки может достигать 90%.
Специальные условия для ПО, разработанного под Windows Azure, заключаются в том, что «Деловая среда» в течение трех месяцев или первых 100 сделок (в зависимости от того, какое из этих событий наступит позже) не будет взимать отчисления с его создателей. Microsoft в результате таких договоренностей рассчитывает получить выход на компании малого и среднего бизнеса, а «Сбербанк» - Azure-приложения на своей площадке.
Еще одним партнером Microsoft по продвижению облачной платформы стал один из крупнейших российских дистрибуторов программного обеспечения Mont. С ним подписано годовое корпоративное соглашение (enterpsire agreement). В виртуальном ЦОДе Mont на сайте «Облакотека» (oblacoteka.ru) в марте 2013 г. заработает подраздел azure.oblacoteka.ru. В нем будет публиковаться ПО, предлагаемое клиентам ЦОДа. Провайдеры облачного ПО смогут взимать плату за использование своих бизнес-приложений электронными деньгами и банковскими картами, рассказал CNews генеральный директор «Облакотеки» Максим Захаренко.
Сейчас в России у Microsoft 9 сертифицированных партнеров Azure circle partners, которые могут консультировать и настраивать облачное деловое ПО на платформе вендора. Это Bright box, Arbyte, EPAM, Softline, General computers, Comparex, «Аплана» (входит в группу «АйТи»), Allware и IBS Platformix.
Microsoft уже несколько раз снижал цены на использование Azure и, по словам Ложечкина, это может происходить и в дальнейшем. При этом он заявляет, что целевые показатели по продажам в России удалось превысить, не называя конкретных сумм [3].
Платформа Windows Azure для общедоступных облаков — это один из трех столпов, составляющих основу концепции облачной ОС от Майкрософт, которая преобразует традиционные центры обработки данных, помогает компаниям выявлять тенденции в любых массивах данных, способствует разработке широкого спектра современных бизнес-приложений, а также позволяет пользователям работать с любых устройств в едином защищенном ИТ-окружении [4].
Классификационные группы, к которым относится информационная система (программный продукт) в различных классификациях:
информационная система управления (MIS – management information system);
крупные интегрированные информационные системы с полным набором средств поддержки сложных организационных структур;
методология управление ресурсами и внешними связями предприятия – ERP II (Enterprise Resource and Relationship Processing) [6].
