Лучшее решение является многоузловым с прозрачным механизмом обработки отказа и возможностью работы в мозговом разделением режиме.
Так как Вы не можете разумно изменить программное обеспечение, работающее на клиентах - прозрачная обработка отказа означает циклический DNS - предпочтительно с осведомленным о местоположении (CDN) взвешивание.
Трудно понять, о чем вы спрашиваете ... особенно если вопрос "нормально ли это", поскольку среда каждого в некоторой степени уникальна.
Однако
Для меня, с Exchange 2010, 2008R, 8 баз данных размером от 30 до 300 ГБ:
Edge Transport находится сразу за store.exe @ 745MB.
MSExchangePowerShellAppPool находится сразу за этим @ 560MB.
MsExchangeECPAppPool находится сразу за этим @ 375MB.
Так что, если это поможет оценить ваш ответ ... отлично!