Управление жизненным циклом объектов в хранилище BLOB-объектов Azure
Теперь вы уверены, что уровни доступа предлагают возможность управлять чрезмерными затратами на хранение, которые вы определили в вашей компании. Основной проблемой является определение подхода, который позволяет упростить их реализацию таким образом, чтобы свести к минимуму административные издержки. В этом уроке вы узнаете о служба хранилища Azure управлении жизненным циклом BLOB-объектов, что позволяет автоматизировать переключение между типами уровней доступа на основе настраиваемых правил.
Управление жизненным циклом BLOB-объектов в хранилище Azure
Контроль оптимальных уровней доступа является непрерывным процессом, поскольку порядок использования хранилища и релевантность данных меняются с течением времени. Для решения этой задачи требуется автоматизированное решение. К счастью, Хранилище BLOB-объектов Azure включает поддержку политик управления жизненным циклом, предлагая эту функцию.
Настройка управления жизненным циклом BLOB-объектов в хранилище Azure
Управление жизненным циклом объектов хранилища Azure основано на политике формата JSON. Эта политика основана на настраиваемых правилах, которые определяют предполагаемые задачи управления BLOB-объектами. Чаще всего эти задачи оценивают, когда большие двоичные объекты были в последний раз изменены или доступны. В зависимости от результата этой оценки он сохраняет текущее назначение уровня доступа, перемещает большие двоичные объекты на другой уровень или удаляет их. Управление жизненным циклом также интегрируется с управлением версиями больших двоичных объектов и моментальными снимками. Он позволяет автоматически переходить старые версии больших двоичных объектов и моментальных снимков на холодные, холодные и архивные уровни хранилища и удалять их, где это необходимо, чтобы свести к минимуму затраты. Правила можно ограничить определенными контейнерами на основе префиксов имен или тегов индекса BLOB-объектов.
Чтобы реализовать поддержку оценки на основе последней даты доступа, необходимо включить отслеживание времени доступа к BLOB-объектам. Дата последнего доступа представляет операции чтения и записи, которые, в отличие от последней измененной даты, назначают только записи. Соответствующие метаданные обновляются ежедневно.
Мера, связанная с производительностью, политика управления жизненным циклом поддерживает возможность перехода больших двоичных объектов с холодных на горячие уровни, как только они будут доступны. Это достигается путем задания enableAutoTierToHotFromCool
свойства true в правилах политики.
Примечание.
Помните о потенциальных последствиях затрат в результате раннего удаления.
Правила политики также интегрируются с тегами индексов. Они позволяют создавать правила, предназначенные для конкретных BLOB-объектов на основе сопоставления значений тегов индекса. В следующем примере показано правило, которое удаляет большие двоичные объекты на основе соответствующего тега индекса.