Чувак делиться опытом в выборе размера ЛУНов под ВМ для ESX.
Вкратце:
- он считает, что на одном LUN не должно быть больше 30 ВМ - из соображений производительности.
- Далее, считает средний размер места эти 30 ВМ(если есть много похожих и парочка с очень большими дисками - эту парочку не учитываем, их учтем потом отдельно). Получаем, например, 12 ГБ на одну ВМ. Кстати, у ВМ может быть несколько VMDK.
- умножаем размер на число, т.е. 12*30=360 ГБ. Это первое приближение.
- но кроме самих vmdk на этом ЛУНе будет еще кое что - swap и snapshots.
- смотрим, сколько места в среднем под swap надо. для каждой ВМ создается swap файл размером=Max.mem - min.mem . По умолчанию, минимум равен половине максимума. Для примера, возьмем что наши 30 ВМ в основном имеют 1-2 ГБ памяти. Таким образом, под своп надо примерно 30ГБ.
- Снапшоты лучше не использовать, а вернее - использовать, но НЕ держать дольше необходимого. По словам автора, если снапшот сделан неделю назад - это уже давно по его меркам. В среднем, он отводит под снапшоты порядка 15% объема ЛУН.
30 x (ожидаемый размер диска) + 30Gb ВМ swap + 15% of (ожидаемый размер диска) = вычисленное значение размера LUN
Последний штрих - окрушление. Если мы получили значение 444ГБ, округлим до 500ГБ. Значение в 689ГБ я бы округлил до 750 ГБ.
Эти размышления можно брать за основу.
Ну а официальная рекомендация производителя выглядит следующим образом:
ОтветитьУдалить(Size of virtual machine) + (size of suspend/resume space for virtual
machine)) + (size of RAM for virtual machine) + (100MB for log files per
virtual machine) is the minimum space needed for each virtual machine.
NOTE: Size of suspend/resume snapshots of running virtual machines is
equal to the size of the virtual machine.
Источник: SAN System Design
and Deployment Guide , раздел "Considerations for ESX Server System Designs", страница 69
кстати да, спасибо.
ОтветитьУдалитьне догадался для сравнения официальные рекомендации привести.
Привет. А какая рекомендация тогда лучше? Ведь они существенно отличаются.
ОтветитьУдалитьРекомендация в посте - это пример, как расчитать размер ЛУН для вашей инфраструктуры.
ОтветитьУдалитьВ комментарии - сколько места надо под одну ВМ.
Они отличаются как теплое от мягкого.
А еще есть рекомендации от производителей дисковых массивов по созданию разделов для ESX.. причем размер LUN более 512Гб не приветствуется...
ОтветитьУдалить