ReFS и дисковые пространства в виртуальной среде - ESXi / VMware vSphere

Поскольку ReFS от Microsoft привлекает мое внимание из-за повреждения данных в моем хранилище, я задаюсь вопросом, не рекомендуется ли использовать ReFS в виртуализированной среде.

Если быть точным, мой стек будет представлять собой набор физических дисков на RAID-контроллере на физическом хосте Esxi, который виртуализирует Windows Server 2016 в качестве файлового сервера.

Хранилище данных создается поверх RAID-массива. В хранилище данных, например, создаются два виртуальных диска (vmdk), которые подключены к виртуальной машине файлового сервера.

Оба этих виртуальных диска используются для создания зеркальной файловой системы ReFS с включенной целостностью данных.

Обзор:

  Physical host                --            physical discs
       |                                            |
       |                                     RAID Controller
       |                                            | 
       |                                       RAID 0 or 1
       |                                            | 
     Esxi Host                                   Datastore
       |                                            | 
 VM (file server)                      multiple virt. drives (vmdk)
       |                                            | 
Windows Server 2016                           Storage Spaces
                                                    | 
                                            Virtual Drive (ReFS)
                                                    | 
                                         populated network share
                                          ---------------------

Вы бы порекомендовали этот стек или какие элементы могут быть проблематичными? Основная цель - обеспечить защиту от гниения (тихое повреждение данных). Ограничения - это одна физическая машина, которая должна содержать разные виртуальные машины (одна может быть файловым сервером) и контроллер RAID, не поддерживающий JBOD (но контроллер может быть удален).

1 ответ

  • Убедитесь, что вы понимаете, что ReFS с включенной контрольной суммой превращает себя в файловую систему с лог-структурой, и одна эта вещь кардинально меняет схему ввода-вывода. TL;DR: не все рабочие нагрузки в порядке с "безопасным" ReFS.

https://www.starwindsoftware.com/blog/log-structured-file-systems-microsoft-refs-v2-investigation-part-1

  • Плохо делать слой один бревно поверх другого.

https://www.usenix.org/node/187064

Другие вопросы по тегам