Поделиться через


Тонкая подготовка хранилища в Локальной среде Azure версии 23H2

Область применения: Локальная версия Azure, версия 23H2

В этой статье описывается, как работает тонкая подготовка в локальном экземпляре Azure версии 23H2. Традиционно тома подготавливаются, то есть все хранилище выделяется из пула носителей при создании тома. Несмотря на то, что объем пустой, часть ресурсов пула носителей истощена. Другие тома не могут использовать это хранилище, что влияет на эффективность хранилища и требует больше обслуживания.

Управление емкостью: тонкие и фиксированные подготовленные тома

Тонкая подготовка рекомендуется по сравнению с традиционной фиксированной подготовкой, если точно не известно, сколько хранилища требуется. Тонкая подготовка обеспечивает гибкость по сравнению с традиционной фиксированной подготовкой. Если вы хотите ограничить размер тома или ограничить объем хранилища, которое может занять том из пула, используйте фиксированную подготовку.

Ниже приведено сравнение двух типов подготовки с пустыми томами.

При использовании традиционной фиксированной подготовки предварительно выделенный пробел недоступен в пуле носителей. При использовании тонкой подготовки пространство выделяется из пула при необходимости, а объемы могут быть чрезмерно подготовлены (размер больше доступной емкости) для удовлетворения ожидаемого роста.

Исправлена подготовка Тонкая подготовка
Схема традиционной фиксированной подготовки. Предварительное выделение пространства недоступно в пуле носителей. Схема тонкой подготовки. Пространство выделяется из пула при необходимости, и объемы могут быть чрезмерно подготовлены (размер больше доступной емкости) для удовлетворения ожидаемого роста.

При создании тома с тонкой подготовкой объем памяти меньше указанного размера тома. Так как данные добавляются или удаляются из тома, объем объема увеличивается и уменьшается соответствующим образом.

Схема, показывающая, что при добавлении или удалении данных из тома объем увеличивается и уменьшается соответствующим образом.

Тонкая подготовка работает со всеми параметрами устойчивости (трехсторонняя зеркальная, зеркальная ускоренная паритетность и т. д.) и всеми типами систем. Так как TRIM отключен для растянутых кластеров, хранилище не возвращается в пул после удаления данных.

Вы можете создавать тома, превышающие общую доступную емкость хранилища, путем перепроверки. Оповещение отправляется при использовании более 70 % (настраиваемой) емкости пула, сигнализируя о том, что следует добавить больше емкости или удалить некоторые данные.

Схема, показывающая, что можно создавать тома, превышающие общую доступную емкость хранилища, перепровердив.

Использование тонкой подготовки с помощью PowerShell

Два варианта подготовки тома с помощью PowerShell— фиксированные и тонкие. Это можно задать на уровне тома или применить в качестве типа подготовки по умолчанию к пулу носителей. Используйте приведенные ниже командлеты для создания тонкого тома или проверки или изменения параметров по умолчанию.

Вариант 1. Применение тонкой подготовки на уровне тома

Чтобы создать новый том с тонкой подготовкой, выполните следующий командлет:

New-Volume -FriendlyName <name> -Size <size> -ProvisioningType Thin

Чтобы создать новый том ускоренного четности с тонкой подготовкой, выполните следующий командлет:

Get-StorageTier <mirror tier> | Set-StorageTier -ProvisioningType Thin
Get-StorageTier <parity tier> | Set-StorageTier -ProvisioningType Thin 
New-Volume -FriendlyName <name> -StorageTierFriendlyNames <mirror tier,parity tier> -StorageTierSizes 200GB,800GB

Чтобы проверить тип подготовки томов, выполните следующий командлет:

Get-VirtualDisk -FriendlyName <name of virtual disk> | ft FriendlyName,ProvisioningType 

Вариант 2. Управление пороговым значением оповещения подготовки по умолчанию

Пороговое значение генерации оповещений для тонкой подготовки составляет 70 %. Рекомендуется принять порог генерации оповещений по умолчанию.

Чтобы изменить пороговое значение оповещения о тонкой подготовке по умолчанию, выполните следующий командлет:

Set-StoragePool -FriendlyName <name of storage pool> -ThinProvisioningAlertThresholds <% value>

Вопросы и ответы по тонкой подготовке

В этом разделе приводятся ответы на часто задаваемые вопросы о тонкой подготовке в локальной среде Azure версии 23H2.

Можно ли преобразовать существующие фиксированные тома в тонкий?

Да. Преобразование из фиксированного тома в тонкий том поддерживается, см. раздел "Преобразование исправленных в тонкие подготовленные тома" в локальной среде Azure.

Можно ли вернуться к созданию фиксированных подготовленных томов в качестве значения по умолчанию после переключения параметра на тонкий?

Да. Перейдите к параметрам дисковые пространства и пулам> и измените тип подготовки по умолчанию на "Исправлено".

Может ли быть сочетание фиксированных и тонких томов в одном пуле носителей?

Да, можно использовать сочетание как фиксированных, так и тонких томов в одном пуле.

Будет ли пространство возвращено пулу сразу после удаления файлов?

№ Это постепенный процесс, который может занять 15 минут или так после удаления файлов. Если в системе запущено много рабочих нагрузок, может потребоваться больше времени для возврата всего пространства в пул.

Следующие шаги

Дополнительные сведения см. также в следующих разделах: