Какой из них выбрать для установки на моем сервере: Windows 2003 Standard или Windows 2008 Web Edition?
Я нахожусь в процессе поиска выделенного сервера для размещения моих скоро выпускаемых веб-приложений. Они построены с использованием ASP.NEt и используют Sql Server 2005. У меня есть отличная сделка с компанией Intel для Intel Core2Quad Q9300 с 8 ГБ или оперативной памятью и 750 ГБ sata.
Мне бесплатно предлагают Windows 2003 64 Standard или Windows 2008 64 Web, какую мне выбрать?
Мое главное беспокойство связано с базой данных, в первый момент у меня будет только один блок для размещения как веб-уровня, так и уровня базы данных. Смогу ли я установить SQL Server (сначала экспресс-издание, а затем стандарт) в веб-версии Windows 2008?
3 ответа
Если вы можете получить Server 2008, я бы пошел с ним, потому что IIS7 является отличным обновлением до IIS6.
64-разрядная версия SQL Server Standard 2008 официально поддерживается на веб-сервере Windows 2008. SQL Server Enterprise 2008 64-разрядная версия НЕ (не уверена, работает ли она и только не указана в списке. 32-разрядная версия предприятия указана в списке, но запуск 32-разрядной версии на современном сервере не звучит привлекательно). См. Системные требования здесь для получения полного списка выпусков SQL Server 2008 и поддерживаемых серверов.
Не уверен насчет SQL Server 2005, похоже, необходим патч.
Вы можете запустить SQL Server на Server 2008 Web Edition (это изменение по сравнению с Server 2003 Web Edition). Основные ограничения, которые мне известны между Web и Standard для 2008 года, заключаются в том, что Web не может выполнять какую-либо виртуализацию, управлять Active Directory или DNS и т. Д. Он по сути должен быть сервером приложений.
Я бы порекомендовал более новую ОС, так как она поставляется с IIS7 и расширенным TCP/IP (среди прочего).
Если это бесплатно, перейдите на стандартную версию. Вот сравнение функций:
http://www.microsoft.com/windowsserver2008/en/us/compare-features.aspx
Я никогда не замечал каких-либо различий в производительности в версиях, поэтому мог бы также получить функции, которые вы могли бы использовать когда-нибудь. Дорого обновить позже.
Вы можете запустить SQL на любом из них.