LINUX.ORG.RU

кэш дисков в proxmox/гостевых ОС. Как правильно?

 , , ,


0

2

Приветствую!

Имеется proxmox с 2-мя виртуалками windows server 2012 r2:

1) md0 - virtio - диск raw - cache(no cache) - винда(контроллер домена); md1 - virtio - проброшен физически - cache(no cache) - файловое хранилище; под виндой на этих дисках включен кеш в политиках диска.

2) md0 - virtio -диск raw - cache(no cache) - винда(терминал сервер); md0 - virtio -диск raw - cache(no cache) - файловое хранилище; ssd - sata - проброшен физически - cache(no cache) - базы 1с. под виндой на этих дисках включен кеш в политиках диска, кроме ssd.

Вопрос. Включать ли кэш на дисках в proxmox и в гостевой ОС. Если да, то на каких дисках и какой вид кэша(write through или write back).

P.S. Сервак на ИБП. Нужна скорость на дисках и целостность данных.

Спасибо!

md1 - virtio - проброшен физически

Может я чего то не понял, но твой md1 это логическая структура mdadm, которая физически никуда проброшена быть не может.
Что касается твоего вопроса, включай cache-writeback.

King_Carlo ★★★★★ ()
Ответ на: комментарий от Harliff

Спасибо, но это все я читал, про кэш в гостевой там ничего не сказано.

golive ()
Ответ на: комментарий от golive

virtio1: /dev/md1,backup=no,size=1953381248K

Это как бы не проброс физического устройства (контроллер + диск), ты передал виртуалке блочное устройство.

King_Carlo ★★★★★ ()
Ответ на: комментарий от King_Carlo

Не отключай кэш, оставь по умолчанию.

По умолчанию там «No cache»

Harliff ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.