Достаточно злободневный вопрос -
как мне сконфигурировать LUN'ы под ESX?
Сколько их надо, какого размера, и т.п.
В качестве отправной точки можно рассматривать пост VMFS Storage Sizing for Maximum Performance.
О чем там говориться(комментарии мои):
- Использовать массивы RAID разных уровней для того, чтобы увеличить производительность ВМ и иметь возможность разнести разные .vmdk файлы по разным массивам RAID .
Для примера возьмем ВМ со следующими дисками:- C: на VMFS lun1, массив RAID5, содержит ОС.
- D: на VMFS lun2, массив RAID 5, содержит файлы данных и файлы приложений
- E: на VMFS lun3, массив RAID 1+0, содержит логи транзакций и БД
- Создавайте только один VMFS раздел на "physical SAN Volume".
(вообще, с терминологией касательно SAN не очень хорошо сейчас. такие термины, как "LUN", "volume", "disk" могут означать как одно и тоже, так и разные вещи - имейте это в виду при чтении документации и общении на эту тему. Конкретно тут, по всей видимости, имеется в виду то, что VMware понимает под термином "LUN") - Создавайте не более 16 .VMDK файлов (виртуальных дисков) на VMFS раздел
(вот это уже конкретная рекомендация, жалко не объясняется из каких соображений она дается. Примечание актуально и для пп. 4 и 6 ) - Давайте доступ не более чем 16 хостам к VMFS разделу
- Тяжело нагруженные ВМ имеет смысл помещать на выделенные LUNS'ы, может быть еще и в режиме RDM.
(логичная рекомендация - если ВМ нужна большая производительность дисковой подсистемы, лучше будет если если ее делить ни с кем не придется. Также, напомню,что в случае нескольких ВМ на VMFS разделе возникает паразитная нагрузка из за блокировки LUN'а в случае включения\выключения\снапшота и некоторых других действий с ВМ ).
Примеры требовательных к диску задач на ВМ:- Development VMs
- Messaging
- Database
- Для тяжелонагруженых ВМ хорошо бы лежать на тех VMFS разделах, к которым имеют доступ не более 8 хостов.
- Если пользователи хотят иметь возможность создавать снапшоты ВМ, то для таких ВМ закладывайте удвоение необходимого места.
(по всей видимости, имеется в виду проблемы типа таких - Удаление нескольких больших снапшотов.) - Старайтесь максимизировать число шпинделей(дисков) в каждом массиве.
Это самый эффективный способ повысить скорость работы дисковой подсистемы.
Теперь пример:
- Диски(vmdk) ВМ с разными типами задач разносим по разным массивам.
- Создаем 1 VMFS раздел на LUN или"SAN volume".
- LUN'ов надо:
- Создаем менее 16 .vmdk файлов на VMFS раздел.
- Разделов(LUN'ов, как следствие) теперь необходимо:
- Подключаем менее 16 хостов к каждому разделу- в этом примере у нас не более 2-3 ESX серверов, так что это правило не применяется.
- Тяжело нагруженные диски(vmdk) лежат на выделенных LUN'ах.
- Messaging VMs - помещаем диски c:, d:, и e: на отдельные разделы
- File VMs - помещаем d: на отдельный раздел
- Будем считать, что делать снапшоты мы не будем.
Вот как то так.
Напомню, ранее уже писал о рекомендации по выбору размера VMFS раздела - сколько места отвести под ВМ.
0 коммент.:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.