Классы хранилищ Amazon S3
Производительность классов хранилища S3
S3 Standard | S3 Intelligent-Tiering * |
S3 Express One Zone ** | S3 Standard-IA |
S3 One Zone-IA ** |
S3 Glacier Мгновенное извлечение |
Гибкое извлечение S3 Glacier *** | S3 Glacier Глубокий архив *** |
|
---|---|---|---|---|---|---|---|---|
Примеры использования | Хранилище общего назначения для часто используемых данных | Автоматическое сокращение расходов для данных с неизвестной или непостоянной схемой доступа | Высокопроизводительное хранилище для регулярно используемых данных | Редко используемые данные, к которым требуется мгновенный доступ | Воссоздаваемые редко используемые данные | Данные долговременного хранения, доступ к которым осуществляется несколько раз в год и предусматривает мгновенное извлечение | Резервное копирование и архивирование редко используемых данных с низкими затратами | Исключительно редко используемые архивные данные с крайне низкими затратами |
Задержка первого байта | миллисекунды | Миллисекунды | Менее 10 миллисекунд | Миллисекунды | миллисекунды | Миллисекунды | Минуты или часы | часы |
Надежность |
Amazon S3 – самое надежное облачное хранилище. Благодаря уникальной архитектуре данные, хранящиеся в S3, защищены более чем на 99,999999999 % (11 девяток). Кроме того, S3 по умолчанию с избыточностью сохраняет данные как минимум в трех зонах доступности, предусматривая возможность встроенной устойчивости в условиях масштабной чрезвычайной ситуации. Клиенты могут хранить данные в одной зоне доступности, чтобы минимизировать затраты на хранение и задержку; в нескольких зонах доступности, чтобы обеспечить устойчивость к безвозвратной потере всего центра обработки данных; или в нескольких регионах AWS, чтобы удовлетворять региональным требованиям устойчивости. | |||||||
Спроектировано для доступности |
99,99 % | 99,9 % | 99,95 % | 99,9 % | 99,5 % | 99,9 % | 99,99 % | 99,99 % |
Доступность согласно SLA | 99,9 % | 99 % | 99,9 % | 99 % | 99 % | 99 % |
99,9 % | 99,9 % |
Зоны доступности | ≥3 | ≥ 3 | 1 | ≥3 | 1 | ≥ 3 | ≥ 3 | ≥3 |
Минимальный оплачиваемый срок хранения | н/д | н/д | 1 час | 30 дней | 30 дней | 90 дней | 90 дней | 180 дней |
Плата за извлечение данных | н/д |
Н/П |
н/д | за гигабайт извлеченных данных |
за гигабайт извлеченных данных | за гигабайт извлеченных данных | за гигабайт извлеченных данных | за гигабайт извлеченных данных |
Перенос данных в рамках жизненного цикла | Да | Да | Нет | Да | Да | Да | Да | Да |
* При использовании S3 Intelligent-Tiering взимается небольшая сумма за мониторинг и автоматизацию, а минимальный допустимый размер объекта для автоматического распределения по уровням составляет 128 КБ. Можно сохранять и более мелкие объекты, но за них будет взиматься плата по тарифам уровня Frequent Access. Плата за мониторинг и автоматизацию не взимается. Подробнее см. на странице цен на Amazon S3. Стандартное извлечение на уровне Archive Access и Deep Archive Access осуществляется бесплатно. Чтобы ускорить получение доступа к данным на уровне Archive Access, можно заплатить за ускоренное извлечение, используя консоль S3. Задержка первого байта в классе S3 Intelligent-Tiering для уровней частого и редкого доступа составляет миллисекунды, тогда как задержка первого байта для уровней доступа к данным долгосрочного хранения и архивации составляет минуты или часы.
В маловероятном случае частичной или полной потери или повреждения зоны доступности AWS данные в классе хранилища One Zone могут быть потеряны. Например, при пожаре или повреждении вследствие контакта с водой. За исключением таких маловероятных случаев, технические решения классов хранилищ, размещенных в одной зоне, аналогичны решениям региональных хранилищ: они также защищают объекты от независимых сбоев на уровне дисков, хостов и стоек, при этом каждое решение обеспечивает надежность данных на 99,999999999 %.
*** Гибкое извлечение данных S3 Glacier и глубокий архив S3 Glacier требуют 40 КБ дополнительных метаданных для каждого архивированного объекта. В них входят 32 КБ метаданных, за которые взимается плата по тарифу за Гибкое извлечение данных S3 Glacier и которые нужны для идентификации и извлечения ваших данных. За остальные 8 КБ данных взимается плата по стандартному тарифу на S3. Они нужны, чтобы хранить определенное пользователем имя и метаданные для объектов, архивированных в сервисе Гибкого извлечения данных S3 Glacier.