Назад | Перейти на главную страницу

ESXi - различие между Host Cache, VM Swap File, System Swap, vFlash?

В ESXi 5.5 конфигурация хоста имеет ряд аналогичных звуковых настроек, связанных с файлами подкачки и кешами различных типов.

Я понимаю принципы дискового кеша с обратной / сквозной записью и замену файлов подкачки виртуальных машин на хост вместо их удаленных VMDK, и я читаю документы, но все еще довольно запутанно, что из них есть что и как они взаимосвязаны внутри ESXi.

Для информации, в моей системе есть один автономный хост с 96 ГБ ОЗУ и три хранилища данных - локальное загрузочное хранилище, основное хранилище iSCSI и 250 ГБ NVMe SSD для использования подкачки / кеша.

Четкое объяснение различий и того, как они работают вместе, было бы действительно полезно прямо сейчас :)

Кеш хоста: не рекомендуется.

Использовать Кэш чтения Flash вместо. Вы можете зарезервировать кэш чтения Flash для любого отдельного виртуального диска. Кэш чтения Flash создается только при включении виртуальной машины и сбрасывается, когда виртуальная машина приостанавливается или выключается. Очевидно, что этот кеш может работать только в режиме сквозной записи.

Замена виртуальных машин и хостов

Прочтите эту статью для лучшего понимания: http://pawellakomski.pl/blog/types-of-swapping-on-esx-hosts/

Я бы не стал трогать какие-либо настройки подкачки или изменять их по умолчанию. В идеале вы бы не стали менять местами, потому что запланировали достаточно оперативной памяти для обработки рабочей нагрузки виртуальной машины, верно?

vFlash - это просто кэш чтения, который может снизить задержку для сетевого хранилища или часто читаемых данных. Он устанавливается для каждого VMDK (а не только для каждой виртуальной машины).

Если вы хотите добиться максимальной производительности при установке с одним хостом, используйте внутренние диски.