Несколько серверов DAX на одной машине

Недавно обсуждали вопрос, актуальный для хостинговых компаний (предоставляющих продукт как сервис) в первую очередь, - поддерживаются ли компанией - вендором несколько серверов приложений DAX 4 на одном физическом сервере.

Минимальные требования – 1 процессор и 512 Мб оперативной памяти. На этом можно запуститься и, возможно, что-то тестировать.

Понятно, что в реальном окружении этого явно недостаточно, физический сервер должен быть мощнее:

· Физический сервер должен содержать не более N экземляров сервера DAX, где N есть число процессоров на физическом сервере.

· Данный физический сервер должен иметь как минимум 2Гб оперативной памяти, каждый дополнительный сервер DAX, запущенный на этом сервере, требует дополнительно 512Мб памяти. Если же загрузка велика и код сильно модифицирован, то может понадобиться 1Гб для каждого экземпляра сервера DAX.

· Если используются несколько серверов DAX, рекомендуется использовать привязку к процессорам (processor affinity) для увеличения производительности серверов DAX.

· Комфортным для сервера DAX является 2 процессора для экземпляра сервера, но и с 1 процессором он работает прекрасно.

Детальный подбор оборудования лучше всего производить с помощью команды TPAG (Technical Presales Advisory Group), внутренней команды Microsoft по тестированию и подбору оборудования. Этот сервис доступен партнерам.