Назад | Перейти на главную страницу

Веб-ферма ASP.NET

Мы пытаемся настроить веб-ферму ASP.NET (для балансировки нагрузки). Мой вопрос: поскольку у нас уже есть 64-разрядная версия Windows Server 2003 Standard, могу ли я получить аналогичный сервер, но с Windows Server 2008 Web Edition.

Я просто хочу знать наверняка, чтобы заказать правильную лицензию на сервере, который мы будем заказывать. Я не хочу заказывать его с 2008 года и сталкиваться с кучей таких вещей: «о да, с 2003 на 2008 он изменился».

IIS полностью различается между Server 2003 и Server 2008. Он может работать, но я бы не стал смешивать операционные системы в веб-ферме.

Я бы избегал 2008 года, если вы уже используете 2003. Я не пытался объединить их на ферме, но думаю, у вас возникнут проблемы. Как сказал Дэвид, между IIS 6 (Windows 2003) и IIS 7 (Windows 2008) многое изменилось. Были даже изменения в MetaBase, которые могли быстро помешать работе, если только совместимость с MetaBase не помогала.

http://learn.iis.net/page.aspx/125/metabase-compatibility-with-iis-7/

Также было много изменений в том, как обрабатываются идентификационные данные / аутентификация ... Я просто сомневаюсь, что это стоит того, чтобы потратить деньги, чтобы попытаться заработать. Лучше просто использовать 2003 или перенести все на 2008 год.

Если вы обеспокоены, почему бы не запустить несколько экземпляров каждого из них в Amazon EC2 для тестирования перед фиксацией? Он отлично подходит для временной игры.

Я тестировал на нем несколько конфигураций на разных серверах / версиях IIS 2 недели назад, и мой счет был меньше доллара, что довольно круто, учитывая то, что я прогнал.