Я пытаюсь создать систему хранения данных для моей домашней сети, но у меня возникает проблема с пониманием того, как определенные вещи работают за кулисами.
Я надеюсь установить многоуровневую систему хранения данных с 4x 240 ГБ твердотельными накопителями и 8x 2 ТБ жесткими дисками. Это, конечно, требует использования зеркальных пространств хранения, и я ожидаю, что у нас будет одно зеркальное пространство, охватывающее весь пул.
Я также надеюсь настроить диски ISCSI с помощью программного обеспечения Windows Server ISCSI target.
Так вот, где я запутался. Из всего, что я прочитал, я понимаю, что многоуровневое размещение в дисковых пространствах ориентировано на файлы. Это означает, что он отслеживает, какие файлы используются часто, и перемещает файлы между уровнями SSD и HDD соответствующим образом. Я также понимаю, что ISCSI LUN от Microsoft - это файлы виртуальных жестких дисков (VHDX), и что в моем хранилище будет много файлов VHDX. Если мое понимание этих двух технологий правильное, это означает, что многоуровневое размещение фактически не будет работать, поскольку дисковые пространства будут «видеть» только файлы VHDX, но не их содержимое. Это также предполагает, что все файлы VHDX могут перемещаться между уровнем SDD и HDD, что, как я подозреваю, не очень хорошо, учитывая размер файла.
Кто-то, с кем я говорил в IRL, ожидает, что многоуровневое размещение будет происходить на уровне блоков, а не на уровне файлов. К сожалению, у нас нет никаких доказательств в поддержку этого утверждения, кроме «вот как это работает в других системах», что я не нахожу обнадеживающим.
Спасибо всем за ваше время. Я с нетерпением жду, чтобы узнать больше об этих (относительно) новых системах.