Как оценить потребности в веб-сервере ASP.NET?

В настоящее время моя организация использует стороннюю систему для хостинга.NET. У них есть настроенная веб-ферма с балансировкой нагрузки и переключением в режиме реального времени на двух веб-серверах. Третья сторона также осуществляет администрирование и мониторинг IIS и сервера для нас.

В целом, эта модель работает, но у нас были некоторые проблемы с обслуживанием третьей стороны, и я пытаюсь убедить моих боссов (но также и себя), что мы могли бы получить свой собственный сервер и выполнить настройку и мониторинг IIS самостоятельно и сэкономить деньги и иметь лучший сервис.

Итак, для начала я должен выяснить, какой размер сервера нам нужно приобрести. Сколько оперативной памяти должно иметь? Мощность процессора? # процессоров? И т.д. Кроме того, нам действительно нужно сбалансировать нагрузку на два сервера, или нам будет хорошо с одним сервером?

Как мне ответить на эти вопросы? Как вы оцениваете веб-сервер ASP.NET? Предположим, я могу получить необходимые данные, такие как количество запросов в секунду, средний размер ответа и т. Д. Существуют ли инструкции от MS по этому поводу?

1 ответ

Решение

чтобы мы могли получить собственный сервер и самостоятельно настраивать и контролировать IIS, а также экономить деньги и улучшать обслуживание

Выбери два. Экономьте деньги и улучшайте обслуживание - не двигайтесь в дом.

Итак, для начала я должен выяснить, какой размер сервера нам нужно приобрести. Сколько оперативной памяти должно иметь? Мощность процессора? # процессоров? И т.д. Кроме того, нам действительно нужно сбалансировать нагрузку на два сервера, или нам будет хорошо с одним сервером?

Видите, плохой сервис. Два сервера НЕ предназначены для балансировки нагрузки - они позволяют разместить патчи на одном и перезагрузить его, не прерывая работу веб-сайта.

Как мне ответить на эти вопросы? Как вы оцениваете веб-сервер ASP.NET? Предположим, я могу получить необходимые данные, такие как количество запросов в секунду, средний размер ответа и т. Д. Существуют ли инструкции от MS по этому поводу?

Нет и быть не может - это действительно зависит от того, что вы делаете. Не каждый запрос / сайт генерируется равным. Поместите цифры сюда, дайте нам URL, и мы сможем дать вам идею.

Другие вопросы по тегам