Я просто просматривал старые заметки о паре серверов Exchange, которые я определил для проекта некоторое время назад на предыдущей работе. Они предназначались для довольно большой организации с большими почтовыми квотами, поэтому каждый сервер почтовых ящиков имел 96 ГБ ОЗУ. Схема диска была:
147 ГБ RAID1 для ОС, приложений и файла подкачки
1,2 ТБ RAID 10 для почтовых баз
900 ГБ RAID 10 для журналов
Теоретически это выглядело хорошо, пока вы не осознали, что по умолчанию у вас будет файл подкачки 96 ГБ в разделе 147 ГБ, в результате чего он довольно быстро заполнится на весь диск. В подобной ситуации вы перемещаете файл подкачки в другой раздел и теряете возможность восстанавливать аварийные дампы, а также жертвуете некоторой производительностью? Должен ли я вместо этого заказывать пару дисков емкостью 300 ГБ для зеркала (что я и сделал)? Должен ли я искусственно ограничить размер файла подкачки чем-то меньшим, например 32 ГБ?
Официальная рекомендация Microsoft, которая не изменилась со времен NT 4.0):
Как вы упомянули, файл подкачки на системном диске должен иметь размер ОЗУ + 10 МБ, чтобы получить полный дамп памяти в случае сбоя сервера. Я никогда не видел, чтобы полный дамп памяти был полезен при диагностике сбоя сервера больше, чем мини-дамп. Серверы должны быть настроены либо для мини-дампов, либо для полных дампов, в зависимости от того, что, по вашему мнению, будет наиболее полезным для вас при диагностике сбоев.
Специально для Exchange 2003, 2007 и 2010: Все они основаны на рекомендациях ОС для файла подкачки, которые одинаковы для WinNT 4.0 - Server 2012, как показано выше. Другие версии, наверное, такие же, но я с ними не знаком и не копал документацию.
Что бы я сделал: оставил диски на 147 ГБ с настроенными мини-дампами и около 16 ГБ файла подкачки.
Согласно сообщению в блоге группы Exchange 2014 года, их текущая рекомендация для Exchange 2013 «меньшее: RAM + 10 МБ или 32 778 МБ». В вашем случае 96 ГБ ОЗУ, вы хотите использовать 32778 МБ для файла подкачки.
Ссылка: Ты меня в EHLO
Я считаю, что вам нужно измерить нехватку памяти перед установкой размера файла подкачки. Как правило, этого не требуется. пожалуйста, проверьте эта ссылка, это весьма полезно.
Подумайте об этом так ....
Как именно, по вашему мнению, можно будет отправить дамп памяти объемом более 140 ГБ в Microsoft для анализа? Вы действительно думаете, что поддержка примет это?
На гипервизорах файл подкачки = только ОЗУ хоста, не может подкачки ОЗУ виртуальной машины. (другими словами, вам нужен только файл подкачки размером 4 ГБ.)
На серверах Exchange Server корпорация Майкрософт рекомендует следующее:Лучшие практики для файла подкачки на сервере Exchange с большим объемом ОЗУ?
Персональный опыт работы с серверами Exchange и + 48 ГБ ОЗУ = используйте фиксированные 16 ГБ, и вы не испытаете никакого снижения производительности, плюс вы избежите 3-х часов утра «Exchange не работает!» позвоните, потому что ваш системный диск заполнен.