Является ли Windows Azure многопользовательской операционной системой? - PullRequest
2 голосов
/ 05 ноября 2010

Я пытаюсь понять, в чем разница между Windows Azure и другими конкурентами, на техническом уровне.

Из того, что я понимаю, Azure является мультитенантной ОС, а это означает, что каждое приложение выполняется в какой-то песочнице на основе Hyper-V . Другими словами, каждое загружаемое приложение выполняется Azure в своей закрытой песочнице. Это означает, что операционная система «настоящая», но приложение работает в виртуальной среде.

То есть против , скажем, Amazon EC2 , где они предоставляют вам виртуальную машину с полностью виртуальной операционной системой (виртуальной машиной).

Я прав или я все понял?

Ответы [ 4 ]

3 голосов
/ 06 ноября 2010

Что касается многопользовательской аренды и передачи экземпляра одному арендатору, то и Azure, и Amazon EC2 абсолютно одинаковы.Оба они выделяют вам виртуальную машину в качестве вычислительного экземпляра.

Разница между EC2 и Azure (в настоящее время) заключается в том, что Amazon предоставляет вам настоящую виртуальную машину с операционной системой, а также возможностью и ТРЕБОВАНИЕМ для управления операционной системой и всем остальнымустановленный в этой ОС.

Azure отнимает у вас часть «СПОСОБНОСТИ» (в настоящее время вы не можете манипулировать ОС), одновременно занимаясь техническим обслуживанием.

На мой взгляд, если у вас нет особых требований, требующих полного доступа к ОС (а предстоящий выпуск Azure позволит вам на самом деле устанавливать такие компоненты на ваши экземпляры, как устаревшие компоненты COM и т. Д.), Я бы придерживался Azure, поскольку он имеетза вычетом административных расходов.

2 голосов
/ 05 ноября 2010

Нет. В Azure вы также получаете виртуальные машины (по одной на экземпляр роли). Они просто более отвлечены от вас, чем Amazon или Rackspace.

2 голосов
/ 05 ноября 2010

В Azure вы также получаете разные виртуальные машины. Например, в Amazon EC2 происходит то, что абстракция заканчивается на аппаратном уровне. Все, что выше виртуальных машин, то есть обновления операционной системы, платформы приложений, веб-сервер и т. Д .; все должно управляться вами.

В Azure абстракция значительно превосходит аппаратный уровень и уровень инфраструктуры приложений. Например, веб-роли - это не что иное, как виртуальные машины, предварительно загруженные с IIS и .net Framework (и другие платформы приложений), настроенные для обслуживания веб-трафика. Вы можете просто развернуть свое приложение, и все другие конфигурации будут обработаны для вас, но под ним это все еще виртуальная машина.

2 голосов
/ 05 ноября 2010

Windows Azure предоставляет виртуальные машины под управлением Windows, как это делает Amazon EC2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...