Вконце 2008 года Microsoft объявила о планах перевода серверных продуктов на облачные вычисления и вот спустя год выпустила первые базовые продукты для облачных вычислений, Windows Azure и SQL Azure. С хостируемой версией SQL Server все вполне очевидно, а вот положение хостируемой версии Windows Server несколько туманно.
Azure — новая платформа
Windows Azure — это операционная система Windows Server, которая теперь преобразуется в облачную службу. В самом общем виде платформа Windows Azure во многом похожа на Windows Server, только размещается она в центрах обработки данных Microsoft, а не у клиента.
Таким образом, это платформа, для которой разработчики могут создавать приложения, а компаниям она позволяет работать с хостируемыми приложениями и хранить данные в «облаке». Однако Windows Azure— не просто новая версия Windows Server, приспособленная для работы в виде облачной хостируемой службы. Конечно, Microsoft начала с ядра Windows Server для разработки Windows Azure, но эта система с самого начала проекта разрабатывается для функционирования в качестве облачной службы.
И Windows Azure, и Windows Server имеют свои особые возможности. Специалисты Microsoft говорят, что каждый продукт будет разрабатываться независимо, хотя некоторые возможности систем со временем будут сближаться.
Тем не менее, в силу своих уникальных свойств, они никогда не будут зеркальными копиями друг друга. Windows Azure работает в рамках модели гибридных вычислений Microsoft, поэтому определенные задания можно выполнять на локальных серверах предприятия, в то время как другие будут исполняться хостируемыми облачными службами вне компании.
Эта система может найти применение при постепенном переносе всех ресурсов в «облако», если эффективность и стоимость такой стратегии окажутся приемлемыми для клиента.
Почему Windows Azure?
Если бы платформа Windows Azure была просто хостируемой версией Windows Server, то ценность предложения состояла бы только в понимании основ функциональности. Однако среди замечательных свойств Windows Azure надо отметить гибкость при резком повышении, скачке рабочей нагрузки (spiky).
Возьмем обычный трафик интерактивного приложения для хранения данных, поведение которого имеет ожидаемые средние характеристики, а в праздники наблюдаются скачки. Для обработки таких ситуаций можно было бы закупить дополнительные ресурсы, которые будут в основном простаивать.
Решением проблемы могла бы быть виртуализационная инфраструктура, куда передавались бы такие неожиданно возникающие нагрузки. Однако подобное решение потребует создания сложной инфраструктуры, в том числе разработки архитектуры, развертывания и управления.
С помощью Windows Azure можно просто добавить ресурсы и оплачивать их в зависимости от времени использования. Новая сложная модель приложения поддерживается технологиями AppFabric платформы Windows Azure.
Цены и доступность
В Microsoft считают, что понадобится время на то, чтобы персонал компаний осознал возможность использования сторонней хостируемой службы типа Azure для выполнения важных задач, поэтому четких условий по цене и лицензированию не предлагается. Существует только упрощенная ценовая модель: вычислительный ресурс стоит 12 центов за час, хранение 1 Гбайт за месяц обойдется в 15 центов, транзакции по хранилищу— 1 цент за 10 Кбайт, передача данных 10 и 15 центов соответственно, за входящий и исходящий Гбайт данных.
Стоимость использования AppFabric: 15 центов за 100?тыс. сообщений, 10 и 15 центов соответственно, за входящий и исходящий 1Гбайт данных.
За использование SQL Azure вводится дополнительная плата. Трудно сказать, будет ли ценовая политика Microsoft в отношении Azure интересна клиентам. Впрочем, в Microsoft понимают, что модель ценовой политики носит экспериментальный характер. Поэтому процесс внедрения платформы Windows Azure еще не ясен.
Рекомендации
Вероятно, крупные компании будут еще присматриваться к платформе Windows Azure, а малый и средний бизнес начнет ее применять раньше.
Однако она заслуживает внимания в любом случае. По мере продвижения Microsoft к более взвешенной ценовой модели интерес к платформе будет расти. Потребность крупного бизнеса в использовании хостируемых ресурсов есть. Гибридная модель, предлагаемая Windows Azure и другими оперативными службами Microsoft, не является полумерой: это главное направление вычислительной технологии будущего.
Поль Тюрро (thurott@win2000mag.com) — редактор новостей в Windows IT Pro. Готовит еженедельные выпуски Windows IT Pro Update, а также ежедневные выпуски новостей WinInfo