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

Я использую 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 ответа

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

Я не понимаю, что здесь происходит, но я нашел это, которое кажется актуальным, хотя и с 2015 года. Извините, если это не помогло. Я согласен с Overmind - было бы неплохо, если бы MS дал нам некоторое представление о том, что происходит.

https://social.technet.microsoft.com/Forums/windows/en-US/acfb74a7-1f01-4705-8146-0f2589b54ef6/question-about-amount-of-parity-in-storage-pool?forum=w8itprogeneral

Я поднял этот вопрос почти неделю назад в службу поддержки MS, и вчера они подтвердили, что это ошибка.

Ну, поскольку мне нужно было продвинуться в этом вопросе, мне пришлось посвятить этому еще немного своего времени. В своей лаборатории я создал новую сборку с 8 физическими дисками, доступными для объединения, и потратил некоторое время на тестирование различных конфигураций и команд. Я обнаружил, что это связано с ошибкой в ​​графическом интерфейсе дисковых пространств; т. е. базовые командлеты PowerShell Storage работают должным образом.

Вот шаги, которые я предпринял для достижения желаемого результата:

  1. Создайте пул носителей из всех необходимых дисков (в данном случае 8x68 ГБ с именем «JStore») — это можно сделать через графический интерфейс или оболочку.
  2. Из административного сеанса PowerShell выполните следующую команду:

New-VirtualDisk -FriendlyName "Parity_Max_Auto" -StoragePoolFriendlyName JStore -UseMaximumSize -ResiliencySettingName Parity -AutoNumberOfColumns

  1. Запустите Get-VirtualDisk, чтобы подтвердить успех:

FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualПрикрепить размер меня


Parity_Max_Auto Четность ОК Исправно Ложь 469 ГБ

  1. Запустите Get-VirtualDisk | Получить-Диск | Инициализация-Диск
  2. Запустите Get-VirtualDisk | Get-Disk, чтобы получить номер диска (в данном случае 10)
  3. Запустите New-Partition -DiskNumber 10 -UseMaximumSize -AssignDriveLetter, чтобы создать новый раздел.
  4. Запустите Format-Volume -DriveLetter F -FileSystem NTFS, чтобы отформатировать том.

Эта серия команд создает пространство четности с распределением четности 1/n, как и ожидалось, что дает в данном случае 469 ГБ, которые можно использовать, что соответствует 1/8. Сегодня вечером я попробую применить его к своей сборке на 9 ТБ и посмотреть, что там произойдет. Меня беспокоит, что Win8 может добраться до окончательной версии RTM, хотя эта ошибка все еще очевидна, но я надеюсь, что это, по крайней мере, поможет кому-то другому правильно использовать дисковые пространства.

Ваше здоровье

Предложено в качестве ответа stlc8tr 22 октября 2015 г. 21:17 вторник, 2 октября 2012 г. 16:13 Jazzrobot

следующий пост - Я получил подтверждение от MS, что это ошибка в элементе графического интерфейса Storage Spaces на Win8. Базовые командлеты хранилища PowerShell работают должным образом, и вы сможете создать пространство хранения с помощью PowerShell. После создания управление может осуществляться через оболочку или графический интерфейс, поскольку, похоже, ошибка затрагивает только мастер создания.

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