НовостиСобытияКонференцииФорумыIT@Work
Облака/ИТ-сервисы:

Блог

Куда движется Azure? И ряд других вопросов

Андрей Колесов
15.06.2012 11:16:34

Неделю назад MS сделала объявления по поводу развития своей облачной платформы Azure, а вчера на сайте еженедельника появилась переводная статья по этому поводу – Microsoft обновляет Windows Azure с поддержкой открытого кода. В целом автор повторяет официальные известия компании, но, как мне кажется, все же очень точно сделал акценты, выделив особо "поддержку открытого кода".
Я совершенно уверен, что Linux и пр – это вопрос второго порядка.

Главное – то, что MS в дополнение к варианту PaaS (собственного Azure) добавили вариант IaaS (поддержку виртуальных машин, ну а в них заодно и Linux, что в виртуальных машинах было всегда).
И сразу отмечу, что те самым заложила основу для путаницы. Точнее – для усиления путаницы, поскольку она и раньше наблюдалась.Путиница заключается в том, что теперь под одним термином Azure скрывается два разных сервиса. И теперь на слова "мы используем Azure" можно задать только один вопрос – "какой?"

Но кроме того по самой новости есть много вопросов, впрочем тоже не новых, многие из них давно задают, но остаются без ответов (я регулярно задаю их при встречах с MS, но они – и местные и приезжие товарищи - только регулярно "уходят" от них). Задам еще раз.

1. Появилась IaaS - понятно. Но MS давно утверждала (не в России), что у нее в Azure уже была возможность работы с обычными виртуальными машинами (не-PaaS). Как же так? Так была раньше или не была?
2. Что такое "образы машин MS"? Насколько они стандартизированы? Они могут работать в среде только Hyper-V или в любом гипервизоре? Можно ли будет перебросить из Azure в Amazon?
3. В новости есть инфо про доступность в новых странах, в том числе в России. Что это означает? Ведь о доступности в России говорилось еще осенью прошлого года. Что изнелилось по сравнению с тем, что было?
4. Как я понял - это лишь предварительная версия новой Ажур. А можно ли ей
пользоваться уже сейчас? Когда будет финальная версия?
5. Есть еще вопрос, который MS в принципе не обсуждает в России, и очень неохотно за рубежом - Azure Appliance. Речь идет о возможности развертывания Azure-Paas на прощадках заказчиков (пусть не всех, избранных). Вот как например год назад в ЦОДах Fujitsu: http://money.msn.com/business-news/article.aspx?feed=PR&date=20110607&id=13739697

Вот такие вопросы.
"Хотелось бы послушать начальника транспортного цеха"…

Комментариев: 32

Только зарегистрированные и авторизованные пользователи могут добавлять комментарии

Александр
15.06.2012 12:04:04

1) Была VM-роль. Но она никак не коррелирует с IaaS. По сути дела говоря, VM-роль была предназначена для облегчения сценариев портирования старых приложений, переписать которые под новую облачную модель было невозможно либо для сценариев, которые требовали прямого участия человека в процессе инсталляции приложения на машину. Кроме того VM-роль лимитировалась только операционной системой Windows Server 2008 R2.
2) "образы машин MS" - это стандартные VHD-файлы, то есть вы можете спокойно запускать виртуалки на локальной машине. Портировать в Амазон скорее всего не получится, если я не ошибаюсь там инстансы имеют вид AMI-образов.
3) До этого доступ к Azure был через посредника - Softline.

15.06.2012 12:10:33

2) Только под Hyper-V?
3) Платить кому: в Ирландию или в Москву? В рублях?
Спасибо.

Александр
15.06.2012 12:22:31

Андрей
2) Там используется урезанная и специфическая версия Hyper-V, называемая Windows Azure Hypervisor, которая имеет массу отличий от Hyper-V и которая развивается вообще отдельно.
3) Не понял вопрос. Вы при создании подписки на портале указываете кредитную карту, с которой в дальнейшем будут списываться средства.
Спасибо

15.06.2012 12:32:46

Александр (к сожалению, не знаю ваш статус на рынке, это усложняет разговор, трудно говорить, не понимаю компетенцию собеседника)

2) это понятно. Вопрос о другом: Где могут реально использоваться ВМ-Azure? Что должно стоять на локальном сервере? Это будет работать под VMware ESX?

3) Так такая возможность была и раньше! В чем новость тогда?
Тогда я вам поясню.
а) в силу наших российских дел не все компании могут пользоваться карточками
б) принципиально важно, на какой счет поступают деньги плательщика - российского банка или иностранного резидента. В последнем случае - это уже вопрос валютного контроля. Не все могу платить деньги "за границу",

Vladislav Artukov
15.06.2012 12:52:57

Не составляет труда получить доступ к содержимому VHD-файла.

Но если мы желаем запустить операционную систему (установленную "внутри" VHD-файла) - надо учитывать, что операционная система "заточена" под определенный набор оборудования. Гипервизор Hyper-V предоставляет свой набор оборудования, гипервизор ESX - свой. Перенос между гипервизорами вполне осуществим, но требуется как инструментальная поддержка, так и соблюдение определенных requirements.

Александр
15.06.2012 12:29:01

По поводу переноса виртуалок с Azure в Amazon - никогда не задавался таким вопросом. Но так как VHD-образы поддерживаются гипервизором Xen можно сделать вывод, что теоретически да это должно быть возможным.

Andrey Beshkov
15.06.2012 13:01:52

> 2. Что такое "образы машин MS"? Насколько они стандартизированы? Они могут работать в среде только Hyper-V или в любом гипервизоре? Можно ли будет перебросить из Azure в Amazon?

Образы машин храняться в VHD файле. Их готовят на локальном Hyper-V и затем загружают в Azure где они работают также под управленем Hyper-V

Никто не мешает конвертировать VHD в формат AMI Amazon. Такая операция официально поддерживается Amazon

http://aws.amazon.com/ec2/vmimport/

Andrey Beshkov
15.06.2012 12:50:55

1. Появилась IaaS - понятно. Но MS давно утверждала (не в России), что у нее в Azure уже была возможность работы с обычными виртуальными машинами (не-PaaS). Как же так? Так была раньше или не была?

Раньше в Azure VM Role была возможность запустить вирт. машину создав эталонный образ ОС и вашего приложения. Проблема была в том что после перезапуска такой вирт. машины к примеру в результате сбоя все изменения записанные на виртуальный жесткий диск такой машины терялись. Проще говоря вирт машина была stateless и заново запускалась из золотого образа забывая все что было в предыдущей жизни.

В новом варианте IaaS Virtual Machines можно запускать вирт. машины так же как и на локальном Hyper-V и они будут сохранять все данные наработанные в текущем сеансе на своем жестком диске даже после перезагрузки.

Подробности различий этих двух видов вирт. машин описаны тут

http://blogs.msdn.com/b/plankytronixx/archive/2012/06/08/the-difference-between-azure-vms-and-azure-vm-role.aspx

Andrey Beshkov
15.06.2012 13:07:40

Про нюансы доступности в России и Azure appliance вам пожалуй стоит говорить с этими сотрудниками MS как с людьми отвечающими за продвижение Azure в рамках страны

http://www.facebook.com/dmitri.martynov.9
http://www.facebook.com/olya.karpman

15.06.2012 13:11:27

Спасибо, я им напомню про вопросы. Я их задавал уже не раз...

Alexander Belotserkovskiy
15.06.2012 13:11:10

Здравствуйте.
3) Это означает, что мы сможем получать офферы Azure как россияне и не будет всего этого жуткого процесса с иностранными кредитками и прочим. В течение месяца это все уже обещается быть доступным (пока что только анонс). Раньше офферы были доступны только от Софтлайна, который являлся посредником, как уже сказали.
4) Нельзя говорить о том, что это новая платформа. Это обновленная платформа, и притом сами принципы функциональности, насколько я могу судить, кардинально не изменились. Платформу можно успешно использовать, однако совсем новая функциональность, которая находится в превью-версии, доступна не всем - тут либо надо быть близким к телу человеком (Windows Azure, SQL Azure MVP, Insiders, люди в Microsoft), либо получить триальный доступ на 3 месяца, который опять же пока что недоступен для россиян (во всяком случае опции выбора России при регистрации триала нет). Новые обновления позволяют говорить о том, что Azure наконец превратилась в зрелую облачную платформу, которая всерьез может некоторыми офферами потягаться даже с привычными нам 5-долларовыми хостерами. Сроки выхода из превью я не встречал, но не думаю, что MS будет сильно затягивать - работа сейчас происходит очень бурная.
5) Не просто Paas, а в принципе Windows Azure. Тут очень деликатные вопросы. Во-первых, я не вижу пока возможных площадок для развертывания Appliance, во-вторых, это, насколько я себе представляю подобное внедрение, достаточно дорого.

15.06.2012 13:18:31

3) Так как же это будет? Оплачивать на российский счет?

5) Вы все же не ответили на вопрос. "дорого", "нет площадок" - это не ответ. Как дорого? Какие площадки нужны? И главное - в принципе это есть или нет. Вы уходите от ответов.

Alexander Belotserkovskiy
15.06.2012 13:21:22

3) Да. Пока не знаю, в каком формате.
5) Ну я, если честно, вопрос не совсем понял. Appliance жив, это всё, что я могу пока сказать. Почему его нет в России?

15.06.2012 13:25:03

5) Давай начнем с начала
- это есть или нет?
- кому и на каких условиях доступно?
- кто является таким пользователем сегодня?
Про Россию - потом, давайте, с этими вопросами разберемся.

Alexander Belotserkovskiy
15.06.2012 13:19:48

Да, я вхожу в скромную группу Windows Azure Insiders. Если у вас есть вопросы, буду рад попытаться на них ответить smile:)

15.06.2012 13:25:35

Цитата
группу Windows Azure Insiders

Наверное, это круто. А что это такое?

15.06.2012 14:16:06

Цитата
привычными нам 5-долларовыми хостерами

Если честно, это несколько неожидано.
Мне всегда казалось, что хостинг на Azure, это не слишком-то дешево. И уж точно это не бюджетное решение.

Я не оспариваю этого вывода, но очень бы хотел увидеть примерные выкладки, что такое "бюджетный Azure", т.е. какой минимальный функционал и сколько это выйдет.
У вас ничего готового нет на примере (уж больно не хочется заморачиваться с клькулятором smile:) )?

Антон Салов
15.06.2012 14:12:52

Alexander Belotserkovskiy и Андрей Бешков, прекратите называть нас посредникам )

Посредник - это тот, кто перепродает и все. Мы же согласно нашим договоренностям с MS не имеем права "тупо перепродавать Azure as is", мы должны создавать VAS и вместе с ним продавать Azure - что мы и делаем.

Да, сейчас дадут возможность платить карточкой. Но много ли компаний захотят платить ею? Вооот! И тут появляется интересный VAS, когда у компании есть выбор - платить вендору напрямую или платить партнеру, который дает бумажный договор, счета-фактуры, оплату по инвойсу российского банка, и что немаловажно при покупке услуг хостинга Azure(телематических по своей сути), обладает лицензией на телематику.

Переинача классику: Я не посредник, я - партнер (с) )))

15.06.2012 14:24:37

Цитата
прекратите называть нас посредникам

А вы вообще кто?

Антон Салов
15.06.2012 14:46:00

Я по-моему четко написал кто мы и определение посредника.
По-вашему тюнинг ателье AMG по отношению к Mercedes тоже посредник? )

Правильная формулировка звучит: продажи сервиса через партнера.

15.06.2012 15:11:38

Цитата
Я по-моему четко написал кто мы и определение посредника

Где?
Я вижу только
Цитата
Мы же согласно нашим договоренностям с MS

А кто вы такие - не понятно.

Антон Салов
15.06.2012 15:26:40

А... меня как и Бешкова в ФБ видимо не узнают ) smile:oops:
Извините, позвольте представиться, Антон Салов, Softline, заместитель директора по новым технологиям, выстраиваю и развиваю ПАРТНЕРСКИЕ продажи Azure в России

15.06.2012 18:47:01

Очень приятно.

Насчет же партнерских отношений ... только не поймите меня не правильн ... для обывателя предоставление вами доступа к Azure выглядит именно как простое распространение.

Так что не обижайтесь на терминологию, она хромает всегда.

Vladislav Artukov
15.06.2012 19:46:15

К сожалению, заметная часть бизнеса в России строится как "бизнес на мосту" - есть мост, за проезд по нему собираем деньги.

Нет, поймите меня правильно, если это это действительно полезный мост - за проезд по нему можно и нужно брать деньги. Но если это мост надуманный - это бизнес на увеличении издержек.

Разумеется, самому "бизнесу на издержках" хорошо, а вот экономике в целом - плохо. В данном случае хорошо Софтлайн или СКБ Контур - они (надеюсь, успешно) продают в России по 150 руб. то, что перед границами России стоит 100 руб.

Но "облачный" бизнес в России так не пойдет, поскольку он банально невыгоден для клиентов. Когда "онпремис" стоит дешевле "клауд" - будут выбирать онпремис.

Антон Салов
21.06.2012 14:57:03

Владислав,

если говорить в ваших терминах, у нас проезд по мосту бесплатен, мы монетизируемся за счет рекламных перетяжек на нем. И построили мост, когда других переправ через реку не было. Точнее можно было переправиться на в других странах и только если вы их гражданин )))

переводя на русский - мы продаем по цене сайта MS )

а на счет выгоды для клиентов, полагаю мои клиенты за последние 4 года занятий облаками с Вами не согласятся ) рынок голосует за облака

15.06.2012 14:24:23

Цитата
прекратите называть нас посредникам

А вы вообще кто?

Сергей
15.06.2012 17:47:11

Используем Azure (SQL, WebRole, Storage) в своем проекте (farpoint-nn.ru)

1. Про виртуальные машины, они были в 1.6 по приглашениям и в бета версии (без гарантий, только Windows Server 2008 R2), сейчас с гарантией и линукс.
2. "Что такое "образы машин MS"?" Файл формата VHD - по сути бинарный дамп жесткого диска. Каждый гипервизор имеет свой формат но обычно конвертация возможна, при условии что система сможет установить драйвера для нового железа т.к. эмулируемое железо у всех гипервизоров свое.
3. Раньше либо банковская карта + адрес (не обязательно реальный smile;) ) в одной из нескольких десятков стран, за исключением России либо договор с SoftLine - расчет в рублях со всеми бухгалтерскими документами в бумажном виде, собственно так и платим. Через SoftLine на 20% дороже smile:(. После обновления течении месяца обещают возможность платить напрямую, что во первых дешевле во вторых есть некоторые различия при администрировании Azure связанные с тем что подписка по факту принадлежит SoftLine а не тебе.
4. Пользоваться можно, гарантия доступности того за что платишь 99,95%, при условии запуска не менее двух машин. Поясню если "падает" машина поднимают другой инстанс (без твоего участия) в течении 10м поэтому и для обеспечения 99,95% доступности нужна вторая. Балансировка нагрузки (NLB) автоматически на все инстансы.
"Когда будет финальная версия? " я думаю будет постоянное развитие так что ждать незачем, к тому же гарантии дают уже сейчас, что еще надо ?
5. Кроме того что как сказал Александр "Там используется урезанная и специфическая версия Hyper-V, называемая Windows Azure Hypervisor" там же используется специальная версия MSSQL с поддержкой федераций.

"2) это понятно. Вопрос о другом: Где могут реально использоваться ВМ-Azure? Что должно стоять на локальном сервере?

Вариант первый - ничего, вариант второй все что не покупается в Azure (процессорное время, SQL, Storage, AD) плюс любые компоненты системы, которые используются компонентами размещенными в Azure.

Это будет работать под VMware ESX? "

Azure это не одна технология а множество и они открыты для взаимодействия. Например можете разместить в Azure базу данных и получать доступ к ней с виртуальных машин VMware.

Ближайшая аналогия Azure это хостинг виртуальных серверов (VPS). Но плюс к этому балансировка нагрузки (NLB), Storage, MSSQL, виртуальные сети, кэш и многое другое ... Плата естественно только за то что используешь. Добавление ресурсов автоматическое или в пару кликов.

Andrey Beshkov писал " Проще говоря вирт машина была stateless и заново запускалась из золотого образа забывая все что было в предыдущей жизни. " это WebRole любые данные необходимо было сохранять в базе данных внешней или SQL Azure или в хранилище (Storage) опять же внешнем или Azure Storage. Повторюсь можно было и раньше попросить дать доступ к VMRole просто сейчас они доступны для всех и поддерживают больше возможностей. VMRole - виртуальная машина (которую ты сам настраиваешь и устанавливаешь любые программы) WebRole - одна или несколько предустановленных виртуальных машин, которые используется как единый webserver или webservice, ты имеешь доступ к любой из них по RDP и можешь установить что угодно, но если одна из них "упадет" то взамен "поднимется" другая предустановленная машина и на ней выполнят deploy твоего приложения или сервиса, поэтому не рекомендуется делать что то руками, только через deploy пакет, который позволяет много чего делать.

Alexander Belotserkovskiy: "либо получить триальный доступ на 3 месяца, который опять же пока что недоступен для россиян" триал можно получить через сайт SoftLine smile;)

" которая всерьез может некоторыми офферами потягаться даже с привычными нам 5-долларовыми хостерами" в 1.7 доступны десять shared машин поэтому для не нагруженных сайтов Azure становится бесплатным (можно платить за SQL и Storege из Azure или использовать внешние). Если нужны гарантии и высокая доступность то удовольствие обойдется от 30$.

Михаил Романов: "но очень бы хотел увидеть примерные выкладки, что такое "бюджетный Azure", т.е. какой минимальный функционал и сколько это выйдет."

можно получить 1 Gb хранилища за 0,12$ smile:) если же имеется ввиду веб сайт то
10 машин бесплатно но общих или 15$ в месяц самая маленькая виртуальная машина.
Дополительные ресурсыcalculator/






15.06.2012 18:42:25

Цитата
можно получить 1 Gb хранилища за 0,12$ если же имеется ввиду веб сайт то
10 машин бесплатно но общих или 15$ в месяц самая маленькая виртуальная машина.

Ага, спасибо.
Правда про 10 бесплатных в shared написано, что бесплатно на время preview. Что будет дальше, надо смотреть. Но в целом да, цены Azure не такие и заоблачные как мне представлялись на первый взгляд (или может они поменялись - я не работаю с Azure, а потому не слежу и не в курсе, если честно).

15.06.2012 20:48:02

Большое спасибо за подробные пояснения!

Ольга Карпман
16.06.2012 22:09:07

По вопросам 3,4,5:
3) В октябре 2011 обявили что Windows Azure теперь стал доступен в России в рамках программы Entrerprise Agreement, который заказчики могут заключить через авторизированных партнеров Microsoft (LAR-ов). Этот способ интересен и выгоден компаниям, готовым оценить объем используемых ресурсов на год вперед и сделать начальный денежный взнос.
При этом прямая модель подписки на Azure с месячной оплатой (когда пользователь может зайти на портал windowsazure.com, выбрать необходимые ресурсы, выбрать Россию в списке стран и заплатить Майкрософту российской или международной кредитной картой или оплатить invoice в локальной валюте) в России на тот момент не была включена. Но у нас с прошлого года доступен сервис azure.softline.ru - подписка через партнера Softline, который отличается гибкостью платежной модели именно для Российского рынка.
Сейчас, вместе с анонсом на прошлой неделе об обновленном функционале Windows Azure стал также доступен в прямой модели в многих новых странах, Россия одна из них. Технически это возможность включилась в некоторых странах сразу, в некоторых с задержкой от нескольких дней до нескольких недель. То есть в ближайшее время в России эта модель заработает.
4) 7 июня вышла в свет версия Preview, следующая версия будет уже Global Availability - пока точная дата не известна, но мы ожидаем что это случится осенью.
5) Действительно Azure Appliance существует, но это не является неким тиражируемым решением или общедоступной моделью, скорее custom решением, которое собственно Fujitsu и внедрили. Никакой публичной информации о такой модели в России я пока не видела.

17.06.2012 11:43:04

Спасибо! Как я понимаю, этот уже близко к некоторой офифиальной позиции московского офиса MS.

Евгений Кривошеев
17.06.2012 09:58:18

Цитата
1. Появилась IaaS - понятно. Но MS давно утверждала (не в России), что у нее в Azure уже была возможность работы с обычными виртуальными машинами (не-PaaS). Как же так? Так была раньше или не была?

Раньше была VM Role, которая не давала гарантий сохранности данных. Приложение должно было само заботиться о сохранности (например, сохраняя их в блобы).

Цитата
2. Что такое "образы машин MS"? Насколько они стандартизированы? Они могут работать в среде только Hyper-V или в любом гипервизоре? Можно ли будет перебросить из Azure в Amazon?

VHD-образы. Работают везде, где поддерживается VHD. Также есть бета конвертора из VMDK в VHD.

Цитата
4. Как я понял - это лишь предварительная версия новой Ажур. А можно ли ей
пользоваться уже сейчас? Когда будет финальная версия?

Да, это предварительная версия. В ней нет SLA и есть ограничение по тому, какие именно лицензии для готовых образов доступны. При этом можно загружать какие угодно свои VHD-образы. Также, если нужна официальная поддержка, то в предварительной версии она ограничена конкретными версиями.

Только зарегистрированные и авторизованные пользователи могут добавлять комментарии