Linux пустят в Windows Azure

4 январь, 2012 - 20:49Игорь Дериев

Так утверждают "особы, приближенные к", в частности, блогеры Zdnet. Т.е. информация не официальная, но все же довольно похожая на правду.

Естественно, речь идет только о пользовательских виртуальных машинах, т.е. о IaaS. Вообще, Windows Azure возникла и по сей день развивается как PaaS, т.е. полноценная облачная платформа для приложений, которые, однако, должны разрабатываться специально. В принципе, ясно, что будущее (даже если и отдаленное) именно за этим подходом. Однако Amazon прямо сейчас стрижет купоны с IaaS.

Если признать, что мы переживаем некий переходный период от on-premise вычислений к облачным (а в пользу этого говорит и текущая стратегия Microsoft под названием S+S), то популярность IaaS совершенно понятна. Компаниям не нужно переделывать имеющиеся приложения, достаточно завернуть их в ВМ и отправить в облако. ВМ там будет как-то реплицироваться и пр., не суть важно. Главное, что вы получаете большую часть преимуществ облачных вычислений, не вкладываясь в (дорогую) разработку.

Около года назад Microsoft вроде бы поняла, что пытается опередить время и сделала некоторое движение в сторону IaaS (в виде VM role), но уж слишком робкое. Оказывается, пользовательские ВМ в Windows Azure не сохраняют своего состояния, т.е. при перезагрузке они сбрасываются в исходное состояние. Не очень понятно, с чем связано такое свойство облачной платформы, но оно ограничивает применения VM role какими-то тестовыми проектами или сильно усложняет решения (данные нужно "сливать" куда-то еще).

Но в последнее время заметно, что Microsoft несколько отступает от своих первоначальных, чересчур оптимистичных планов относительно облачных вычислений. Появление в Windows Azure "долговременных", или "персистентных" ВМ, т.е. нормальная поддержка IaaS - как раз один из признаков. Ну и одновременно в планах - поддержка ВМ с Linux (сейчас только Windows Server). Не думаю, что Linux "вообще", скорее каких-то "признанных" дистрибутивов, вроде традиционного SUSE, но все же.