Как оценить потребности в веб-сервере ASP.NET?
В настоящее время моя организация использует стороннюю систему для хостинга.NET. У них есть настроенная веб-ферма с балансировкой нагрузки и переключением в режиме реального времени на двух веб-серверах. Третья сторона также осуществляет администрирование и мониторинг IIS и сервера для нас.
В целом, эта модель работает, но у нас были некоторые проблемы с обслуживанием третьей стороны, и я пытаюсь убедить моих боссов (но также и себя), что мы могли бы получить свой собственный сервер и выполнить настройку и мониторинг IIS самостоятельно и сэкономить деньги и иметь лучший сервис.
Итак, для начала я должен выяснить, какой размер сервера нам нужно приобрести. Сколько оперативной памяти должно иметь? Мощность процессора? # процессоров? И т.д. Кроме того, нам действительно нужно сбалансировать нагрузку на два сервера, или нам будет хорошо с одним сервером?
Как мне ответить на эти вопросы? Как вы оцениваете веб-сервер ASP.NET? Предположим, я могу получить необходимые данные, такие как количество запросов в секунду, средний размер ответа и т. Д. Существуют ли инструкции от MS по этому поводу?
1 ответ
чтобы мы могли получить собственный сервер и самостоятельно настраивать и контролировать IIS, а также экономить деньги и улучшать обслуживание
Выбери два. Экономьте деньги и улучшайте обслуживание - не двигайтесь в дом.
Итак, для начала я должен выяснить, какой размер сервера нам нужно приобрести. Сколько оперативной памяти должно иметь? Мощность процессора? # процессоров? И т.д. Кроме того, нам действительно нужно сбалансировать нагрузку на два сервера, или нам будет хорошо с одним сервером?
Видите, плохой сервис. Два сервера НЕ предназначены для балансировки нагрузки - они позволяют разместить патчи на одном и перезагрузить его, не прерывая работу веб-сайта.
Как мне ответить на эти вопросы? Как вы оцениваете веб-сервер ASP.NET? Предположим, я могу получить необходимые данные, такие как количество запросов в секунду, средний размер ответа и т. Д. Существуют ли инструкции от MS по этому поводу?
Нет и быть не может - это действительно зависит от того, что вы делаете. Не каждый запрос / сайт генерируется равным. Поместите цифры сюда, дайте нам URL, и мы сможем дать вам идею.