возможен сервер windows iis/sql на маленьком экземпляре amazon ec2?

В своих ценах они указывают, что сервер iis/sql возможен только для крупных экземпляров: http://aws.amazon.com/windows/, стоимость которого превышает 800 долларов США в месяц.

Однако в нескольких сообщениях в блогах показано использование AMI с сервером IIS/SQL с небольшими экземплярами (которые предположительно стоят около 80 долларов в месяц).

http://articles.sitepoint.com/article/wordpress-in-the-cloud-with-ec2-and-wpi

http://blogs.iis.net/bills/archive/2009/01/13/how-to-run-windows-amp-iis-in-the-cloud-on-amazon-ec2-in-15-mins.aspx

Интересно, есть ли у этого проблемы с лицензией. Кто-нибудь знает, является ли это законным (т. Е. Не нарушает TOS), и если да, то одинаковы ли цены для IIS / SQL по сравнению с обычными небольшими экземплярами Windows? (Я спрашиваю, потому что у них есть отдельные цены для более крупных экземпляров.)


person Michael Chinen    schedule 20.03.2011    source источник


Ответы (2)


По вашей ссылке windows/sql/iis будет работать на любом экземпляре:

Инстансы по требованию

SQL Server Express Edition, Microsoft IIS и ASP.NET можно использовать в любом инстансе Amazon EC2 под управлением Windows Server без дополнительных затрат.

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

person Wyatt Barnett    schedule 20.03.2011
comment
Ах, раньше я думал, что это просто конфликтующее утверждение с таблицей под ним, но при повторном просмотре, возможно, это просто стандартный / корпоративный SQL-сервер, который требует большого экземпляра / дополнительных затрат из-за лицензии. вопросы и стоимость. - person Michael Chinen; 20.03.2011

Это возможно и относительно легко настроить. Одна сложная часть заключается в том, что все небольшие экземпляры являются 32-разрядными, а первый образ машины (AMI), который появляется с IIS и SQL Server Express, является 64-разрядным образом. При первом создании экземпляра вы получаете страницу с популярными образами AMI, и единственный экземпляр с SQL Server Express — это 64-разрядный образ. Вы должны искать 32-битную версию. Я использую этот 32-битный AMI с небольшим экземпляром, и он отлично работает: Windows-Server2008-i386-SqlExpress-v103 (ami-c5e40dac).

Также по умолчанию все службы SQL отключены, поэтому вам нужно зайти в службы и включить их (SQL Server, браузер SQL Server, агент SQL Server...).

person Josh    schedule 23.09.2011