Пространства для хранения вне пространства

453
stuyguy

Я использую Windows 10 Enterprise. У меня есть четыре идентичных диска по 3 ТБ, настроенных в пуле дискового пространства. Каждый диск отображается как предоставляющий 2,72 ТБ в пул. Я создаю пространство хранения с REFS и отказоустойчивостью как Parity.

Исходя из мира RAID-5, я установил размер (N-1) * drive_size = 8,16 ТБ. Когда я приступил к копированию данных на диск, я был удивлен, когда на 7,26 ТБ не хватило места. Я думаю, есть несколько терминов, которые я не понимаю.

Под Пространствами хранения это показывает:

  • WDC 3TBx4 (F :)
  • паритет
  • 8,16 ТБ
  • Использование емкости пула 10,8 ТБ

В проводнике Windows это показывает:

  • WDC 3TBx4 (F :)
  • 915 ГБ без 8,15 ТБ.

Я предполагаю, что я не понимаю, при создании пула и пространства, во-первых, что это за определения:

  • Общая вместимость бассейна
  • Доступная емкость бассейна
  • Размер (максимальный) <---------------- что-то, что я могу установить
  • Включая устойчивость

Поскольку я не хочу удалять пространство 4x3 ТБ и начинать заново, я попытался провести эксперимент с файлами VHD 4x5 ГБ (к сожалению, я не смог попробовать диски объемом 3 ГБ, поскольку они, очевидно, должны иметь размер не менее 4 ГБ). С дисками на 5 ГБ:

  • Общая емкость пула: 17 ГБ
  • Доступный объем пула: 16 ГБ
  • Размер (максимальный): по умолчанию 8 ГБ, но я могу установить все, что захочу
  • Включая устойчивость: 12 ГБ

Может кто-нибудь объяснить, как работает математика?

2
Размер, по-видимому, не ограничен, потому что он тонкий, см. Https://arstechnica.com/information-technology/2012/10/storage-spaces-explained-a-great-feature-when-it-works/ (это хороший учебник для начинающих) в общем, хотя имейте ввиду, что он нацелен на Win8, а некоторые жалобы, такие как ребалансировка, решаются в Win10) Bob 6 лет назад 0
Кроме того, «Использование емкости пула 10,8 ТБ» означает, что ваши 4 x 2,72 ТБ = 10,88 ТБ заполнены. Возможно из-за накладных расходов, смотрите https://community.spiceworks.com/topic/1398896-windows-storage-spaces-maximum-overhead-calculator. Bob 6 лет назад 0
Я провел кучу экспериментов, и результаты не были многообещающими. Я закончил тем, что создал пулы и пространства в командной строке в Powershell после просмотра этой темы: https://social.technet.microsoft.com/Forums/windows/en-US/acfb74a7-1f01-4705-8146-0f2589b54ef6/question -about-amount-of-parity-in-storage-pool? forum = w8itprogeneral Даже после ручной установки количества столбцов (что имеет смысл) и чередования и полос (для которых я не смог найти хорошее определение), было все еще сбивает с толку количество накладных расходов. Я отказался от этой идеи и вместо этого использовал ZFS в Linux через виртуальную машину. stuyguy 6 лет назад 0

1 ответ на вопрос

1
Overmind

Как и во многих случаях, Microsoft ожидает, что мы будем использовать это, не зная, как управлять пространством. А мы нет. Практически вместо 8,16 ТБ свободного места вы получаете примерно на 1 ТБ меньше. Часть его пространства для создания кэша обратной записи, часть используется по еще не известным причинам.

Похожие вопросы