Оптимальные параметры RAID массива для гипервизора ESXi
Время чтения: 1 мин.
158 просмотров
Оптимальные параметры RAID массива для гипервизора ESXi и файловой системы VMFS.
Для HDD или SAS дисков
- RAID – 10;
- Stripe Size – 64KB;
- Read Policy – Read Ahead;
- Write Policy – Write Back (при наличии батареи), Write Through (ниже производительность);
- Drive Cache – Disable;
Для SSD дисков
- RAID – 10;
- Stripe Size – 64KB;
- Read Policy – No Read Ahead;
- Write Policy – Write Back (при наличии батареи), Write Through (ниже производительность);
- Drive Cache – Disable;
Подробнее
- Stripe Size – это объем данных, записываемых за одну операцию ввода/вывода в RAID-массиве. Больший страйп улучшает работу с крупными последовательными данными (видео, бэкапы), а меньший — с мелкими и случайными операциями ввода/вывода;
- Read Policy – политика управляющая кэшированием данных при чтении:
- Read Ahead – ускоряет чтение больших файлов, считывая в кэш соседние сектора. Это эффективно при низкой фрагментации, но не рекомендуется для SSD, так как преимуществ для них почти нет.
- No Read Ahead – отключает упреждающее чтение, что позволяет контроллеру считывать только запрашиваемые сектора. Этот режим предпочтителен для случайного чтения и рекомендуется для использования с SSD, так как он минимизирует ненужную загрузку данных в кэш.
- Write Policy – политика управляющая кэшированием данных при записи:
- Write-Through – кэш на запись отключён: данные сначала записываются на диск, а затем контроллер отправляет сигнал о завершении. Этот режим обеспечивает высокую безопасность, но является медленным.
- Write-Back – данные записываются в кэш контроллера, после чего отправляется сигнал о завершении записи. Затем данные постепенно переносятся на диски, и приложение не осведомлено об этом процессе. Этот метод значительно быстрее, чем Write-Through, но при отключении питания может привести к потере данных. Для предотвращения потерь используются BBU (Battery Backup Unit) и ИБП.
Drive Cache – политика регулирует процесс кэширования данных на дисках. При активированной политике скорость чтения увеличивается, однако скорость записи может снизиться. Есть риск потери данных при отключении питания, даже если установлен BBU:
Enable — включает политику;
Disable — отключает политику;
Unchanged — сохраняет текущую политику без изменений.