Я развертываю Exchange 2010 на одном сервере в моем VMware / SAN. У нас около 100 почтовых ящиков. Я буду использовать обычные диски VMDK, поэтому мой вопрос касается конструкции диска. Стоит ли ставить все на один и тот же VMDK? Должен ли я сделать два, один для ОС и один для базы данных / журналов? Или мне сделать три и тоже логи разделить? Должны ли VMDK быть на отдельных LUN?
Спасибо!!
Если вы использовали Таблица Microsoft чтобы подсчитать ваши лунки, я бы сопоставил это. Если электронная таблица требует 4 lun или что-то в этом роде, я бы создал vmdk для каждого lun и, вероятно, поместил бы каждый vmdk в свой lun. Это во многом будет зависеть от того, какая у вас дисковая система / san, а также от множества других факторов.
Лучшие практики - разделить файл подкачки, базы данных и журналы на отдельные шпиндели. Это означает размещение трех отдельных VMDK на трех отдельных LUN. Для 100 пользователей это может не понадобиться. Это не тонна, но вы все равно должны использовать perfmon (или аналогичный) для профилирования требований к хранилищу / оперативной памяти вашего сервера. Если да, то вы будете знать, сколько операций ввода-вывода в секунду вам нужно, и тогда базовая геометрия диска станет простым математическим уравнением.
Для 100 пользователей мои системы Exchange на базе VMWare выглядят так ...
[VMDK] - 72 ГБ с тонким выделением ресурсов для операционной системы
[VMDK] - 40 ГБ с тонким предоставлением для журналов Exchange
[VMDK] - 200 ГБ + тонкое или толстое выделение для базы данных Exchange
Не увлекайтесь попытками перехитрить планировщик вашего гипервизора. Я очень сомневаюсь, что ваша установка создаст большую нагрузку для правильного SAN (хотя вы не упомянули марку / модель вашего хранилища ...)