У меня есть кластер Windows Server 2012 R2 с дисковыми пространствами против SAS JBOD. У каждого хоста есть HBA, а виртуальные машины работают с CSV. Все это работает хорошо, но у нас есть две проблемы:
defrag /g
не показывает громкость - предположительно потому, что он отключен от хоста.Есть ли способ предоставить гостевой виртуальной машине полный доступ к диску с помощью дисковых пространств и Hyper-V?
Вы можете попробовать настроить цель iSCSI поверх дисковых пространств, что позволит вам подключаться к ней с виртуальной машины, потенциально повышая производительность, избегая уровня абстракции .vhdx.
Но, к сожалению, этот вариант не подходит для вашего сценария, так как вы потеряете преимущества CSV и, в частности, высокую доступность для своих вычислительных узлов.
Боюсь, других способов избежать накладных расходов нет.
Вы также можете попробовать некоторые сторонние SDS-решения, такие как HPE Store Virtual VSA или StarWind vSAN, чтобы использовать «истинное» сетевое чередование с MPIO в «Round Robin». Это определенно повысит производительность чтения и сохранит возможность создания полнофункционального отказоустойчивого кластера.
Вы также можете включить функцию кеширования RAM в StarWind vSAN, которая также значительно повысит производительность записи.
Тем не менее, этот подход будет работать только в том случае, если у вас есть 2 сервера хранения с независимым массивом RAID / Storage Spaces в каждом.