Учетные записи хранения и оптимизация затрат
Учетные записи хранения Azure идеально подходят для рабочих нагрузок, которые требуют малого и постоянного времени отклика или выполняют большое количество операций ввода-вывода в секунду. Учетные записи хранения содержат все объекты данных службы хранилища Azure, включая:
- BLOB-объекты
- общих папок;
- очередей;
- Таблицы
- Диски
Учетные записи хранения предоставляют уникальное пространство имен для данных, доступное из любой точки мира по протоколам HTTP
или HTTPS
.
Дополнительные сведения о разных типах учетных записей хранения, поддерживающих различные функции, см. в разделе Типы учетных записей хранения.
Сведения о том, как учетная запись хранения Azure может оптимизировать затраты на рабочую нагрузку, см. в приведенных ниже статьях:
- Планирование затрат и управление ими для Хранилища BLOB-объектов Azure
- Optimize costs for Blob storage with reserved capacity (Оптимизация затрат на хранилище BLOB-объектов с зарезервированной емкостью)
- Узнайте, какие скидки на резервирование действуют для служб хранилища Azure
В следующих разделах приводятся рекомендации по проектированию, контрольный список по настройке и рекомендуемые параметры конфигурации, относящиеся к учетным записям хранения Azure и оптимизации затрат.
Рекомендации по проектированию
К учетным записям хранения Azure применяются следующие рекомендации по проектированию:
- Периодически удаляйте и очищайте неиспользуемые ресурсы хранилища, такие как неподключенные диски и старые моментальные снимки.
- Рассмотрите возможность отслеживания времени доступа к BLOB-объектам Azure и управления жизненным циклом на основе времени.
- Перенесите данные с более горячего уровня доступа на более холодный уровень, если к ним не осуществлялся доступ в течение определенного периода времени.
- Удалите данные, если к ним не осуществлялся доступ в течение длительного периода времени.
Рекомендации | Описание |
---|---|
Периодически удаляйте и очищайте неиспользуемые ресурсы хранилища, такие как неподключенные диски и старые моментальные снимки. | За неиспользуемые ресурсы хранилища может взиматься плата, поэтому рекомендуется регулярно выполнять очистку, чтобы снизить затраты. |
Рассмотрите возможность отслеживания времени доступа к BLOB-объектам Azure и управления жизненным циклом на основе времени. | Сократите стоимость хранилища автоматически, настроив политику на основе времени последнего доступа, чтобы воспользоваться более экономичными вариантами хранения резервных копий. |
Перенесите данные с более горячего уровня доступа на более холодный уровень, если к ним не осуществлялся доступ в течение определенного периода времени. | Пример: - С горячего уровня на холодный - С холодного уровня на архивный - С горячего уровня на архивный |
Контрольный список
Вы настроили учетную запись хранения Azure с учетом требований к обеспечению оптимизации затрат?
- Рассмотрите возможность сократить затраты за счет резервирования объема данных для хранилища блочных BLOB-объектов.
- Упорядочите данные по уровням доступа.
- Используйте политику жизненного цикла для перемещения данных между уровнями доступа.
Рекомендации по настройке
При настройке учетной записи хранения Azure учитывайте следующие рекомендации по оптимизации затрат.
Рекомендация | Описание |
---|---|
Рассмотрите возможность сократить затраты за счет резервирования объема данных для хранилища блочных BLOB-объектов. | Сэкономьте деньги за счет резервирования объема для хранилища блочных BLOB-объектов и данных Azure Data Lake Storage 2-го поколения в стандартной учетной записи хранения, когда клиент принимает на себя обязательство по резервированию на срок от одного года до трех лет. |
Упорядочите данные по уровням доступа. | Можно сократить затраты, поместив данные BLOB-объектов на наиболее экономичные уровни хранилища. Размещайте часто используемые данные на горячем уровне, а данные, которые используются не так часто, — на холодном или архивном уровне. Используйте хранилище уровня Premium для рабочих нагрузок с большими объемами транзакций или рабочих нагрузок, в которых задержка является критически важной метрикой. |
Используйте политику жизненного цикла для перемещения данных между уровнями доступа. | Политика управления жизненным циклом периодически перемещает данные между уровнями. Политики могут перемещать данные на основе правил, заданных пользователем. Например, можно создать правила, которые перемещают большие двоичные объекты на архивный уровень, если эти объекты не изменялись в течение 90 дней. Неиспользуемые данные можно полностью удалить с помощью политики. Создавая политики, корректирующие уровень доступа к данным, можно спланировать экономичную стратегию хранения для своих потребностей. |