Обзор классов хранения S3
Amazon S3 предлагает несколько классов хранения, которые оптимизируют затраты в зависимости от паттернов доступа к данным и требований по надёжности. Каждый класс подходит для разных задач и обеспечивает разный уровень доступности и стоимости.
Основные классы хранения
- S3 Standard — Для данных, к которым часто обращаются и нужен немедленный доступ. Обеспечивает максимальную доступность и производительность без платы за получение данных
- S3 Standard-IA (Infrequent Access) — Для данных, к которым обращаются редко, но нужен быстрый доступ при необходимости. Ниже стоимость хранения, но есть плата за получение данных
- S3 One Zone-IA — Похоже на Standard-IA, но хранит данные в одной зоне доступности. Самый экономичный вариант для некритичных, редко используемых данных
- S3 Glacier — Для долгосрочного архивирования и резервного копирования данных с редким доступом. Значительно ниже стоимость хранения, но получение данных занимает несколько часов
- S3 Glacier Deep Archive — Самый экономичный вариант для данных с минимальным доступом. Получение данных может занять до 12 часов
Устаревший класс хранения
- S3 Reduced Redundancy Storage (RRS) — Устарел и больше не рекомендуется. Раньше предлагал сниженное резервирование для некритичных данных, но был вытеснен более экономичными альтернативами
Основные критерии выбора
При выборе класса хранения учитывай:
- Частоту и срочность доступа к данным
- Допустимое время получения данных
- Цели по оптимизации затрат
- Требования по соответствию стандартам и надёжности
S3 Intelligent-Tiering также доступен для автоматического перемещения объектов между уровнями доступа в зависимости от паттернов использования — это позволяет оптимизировать затраты без ручного вмешательства.