Рекомендации по проектированию данных и хранилищ для устойчивых рабочих нагрузок в Azure

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

Важно!

Эта статья входит в серию устойчивых рабочих нагрузок Azure Well-Architected . Если вы не знакомы с этой серией, рекомендуем начать с того, что такое устойчивая рабочая нагрузка?

Экономичность хранения

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

Включение сжатия хранилища

Хранение большого количества несжатых данных может привести к ненужным потерям пропускной способности и увеличить требования к емкости хранилища.

Выравнивание green Software Foundation: эффективность оборудования

Рекомендация.

  • Решение для снижения требований к хранилищу, включая емкость и требуемую пропускную способность для записи или извлечения данных. Например, сжатие файлов в Azure Front Door и сжатие файлов в Azure CDN.
  • Сжатие — это хорошо известный метод проектирования для повышения производительности сети.
  • Рассмотрим компромисс сжатия: перевешивает ли преимущество сжатия увеличенную стоимость углерода в ресурсах (ЦП, ОЗУ), необходимых для сжатия или распаковки?

Оптимизация производительности запросов к базе данных

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

Выравнивание green Software Foundation: энергоэффективность

Рекомендация.

Используйте наиболее подходящий уровень доступа к хранилищу

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

Выравнивание green Software Foundation: энергоэффективность

Рекомендация.

Храните только то, что имеет отношение

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

Выравнивание green Software Foundation: эффективность оборудования

Рекомендация.

  • Реализуйте политики для упрощения процесса хранения и хранения релевантной информации. Microsoft Purview может помечать данные метками и добавить очистку на основе времени, чтобы автоматически удалить их после периода хранения. Кроме того, это позволяет оставаться под контролем данных и сокращает объем данных для обработки и передачи.
  • Рабочие нагрузки, интегрированные с Azure Monitor, могут использовать правила сбора данных (DCR), чтобы указать, какие данные следует собирать, как их преобразовывать и куда отправлять.

Определение наиболее подходящего уровня доступа для данных BLOB-объектов

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

Выравнивание green Software Foundation: энергоэффективность

Рекомендация.

Уменьшение числа точек восстановления для резервного копирования виртуальных машин

Точки восстановления не очищаются автоматически. Поэтому рассмотрите, где для Azure Backup включено обратимое удаление. Точки восстановления с истекшим сроком действия не очищаются автоматически.

Выравнивание green Software Foundation: эффективность оборудования

Рекомендация.

Изменение политик резервного копирования и хранения

Рассмотрите возможность просмотра политик резервного копирования и периодов хранения резервных копий, чтобы избежать хранения ненужных данных.

Выравнивание green Software Foundation: эффективность оборудования

Рекомендация.

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

Оптимизация сбора журналов

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

Выравнивание green Software Foundation: энергоэффективность

Рекомендация.

  • Убедитесь, что вы веете в журнал и сохраняете только те данные, которые соответствуют вашим потребностям.
  • Ознакомьтесь с дополнительными сведениями об оптимизации затрат и Log Analytics.

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

Ознакомьтесь с рекомендациями по проектированию для обеспечения безопасности.