Image alt

Yandex Object Storage

Универсальное масштабируемое облачное объектное хранилище.

Репликация на несколько зон доступности

Объекты в Object Storage хранятся в нескольких географически распределённых зонах доступности. При редактировании, создании или удалении объектов меняется каждая копия.

Совместимость с Amazon S3 API

Для управления Object Storage вы можете использовать разные инструменты, совместимые с Amazon S3: API, CLI, WinSCP, Java SDK или Python SDK.

Стандартное и холодное хранилище S3

Используйте стандартное хранилище для объектов, с которыми вы активно работаете. Для данных, к которым вы обращаетесь редко, выбирайте холодное хранилище и платите меньше.

Автоматическое масштабирование

Объектное хранилище S3 автоматически расширяется по мере необходимости.

Безопасное хранение данных

Данные хранятся в защищённом виде в соответствии с требованиями 152-ФЗ, GDPR, индустриальных стандартов ISO и PCI DSS.

Решайте свои задачи с Object Storage

Image alt

Аварийное восстановление

Object Storage надёжно защищает ваши важные данные — автоматически создаёт несколько копий каждого объекта и размещает их в разных зонах доступности. В случае сбоя в одной зоне доступности, объекты будут восстановлены из копий других зон.

Image alt

Хранение данных и резервное копирование

В Object Storage можно хранить данные любого типа, а также настроить резервное копирование ваших данных в бакет с помощью разного ПО.

Image alt

Сбор статистики для машинного обучения

Для создания и совершенствования алгоритмов машинного обучения необходимо обучающее множество. Чем больше данных вы загружаете, тем точнее будут алгоритмы. Object Storage позволяет хранить большие объёмы статистики и упрощает сбор исторических данных о вашем бизнесе.

С чего начать

Для началы работы с объектным хранилищем перейдите в консоль управления Yandex Cloud.

Создайте и настройте ваш первый бакет. Перенесите файлы на экран с бакетом для их загрузки.

Image alt

Научим работать с сервисом

На курсе «Инженер облачных сервисов» вы научитесь создавать отказоустойчивые облачные системы, работать с управляемыми базами данных и контейнерами, изучите основы бессерверных технологий и подходы к созданию защищённой от внешних атак облачной инфраструктуры.

Image alt

Вопросы и ответы

Что такое объектное хранилище данных (S3)?

Объектным хранилищем (object storage) называют масштабируемое решение для хранения различных данных. Оно подходит как для высоконагруженных сервисов, которым требуется надежный и быстрый доступ к данным, так и для проектов с невысокими требованиями к инфраструктуре хранения. Можно хранить данные произвольного формата в виде объектов с доступом по идентификатору.

Зачем нужен Object Storage?

Вы можете:

  • Разместить в Object Storage файлы своего проекта для публичного или закрытого доступа.
  • Хранить архивные данные большого объёма (до 5 ТБ на один файл), доступные только тем, кому вы разрешите.
  • Обеспечить совместную работу с данными внутри распределённой организации.

Как защищены мои данные в объектном хранилище?

Физические носители расположены в дата-центрах Яндекса, которые являются режимными объектами.

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

По умолчанию доступ к хранилищу осуществляется по протоколу HTTPS.

Использует ли Яндекс объектное хранилище для размещения своих данных?

Да. Object Storage используется в инфраструктуре Яндекса. Сервисы Яндекса содержат в хранилищах от единиц байт до сотен петабайт медиаконтента и бекапов.

Какие есть гарантии скорости работы хранилища Yandex Object Storage?

Object Storage имеет внутренние SLA и SLO на обеспечение скорости отправки данных клиенту, которые в том числе зависят от класса хранения.

Время ответа Object Storage зависит от многих факторов:

  • Производительности клиентской стороны (скорости сети, загрузки CPU или дисковой подсистемы).
  • Скорости магистральных соединений, соединений между дата-центрами или соединения между клиентом и сервером.
  • Производительности самого сервиса Object Storage.
  • Из-за этого мы не можем указать конкретное значение времени ответа.

При этом мы не считаем нормой резкое увеличение времени ответа или заметное снижение скорости отправки данных и постоянно работаем над улучшением технических характеристик Object Storage.

Какие инструменты можно использовать при работе с Object Storage?

Вы можете создавать бакеты и управлять ими с помощью консоли управления Yandex.Cloud. Также API Object Storage совместим с API Amazon S3, поэтому вы можете использовать инструменты, предназначенные для работы с S3.

Как пользоваться S3-совместимым API Object Storage?

Чтобы начать пользоваться S3 API вам необходимо:

  • Создать сервисный аккаунт
  • Назначить роль сервисному аккаунту
  • Создать статический ключ доступа

Авторизация статическими ключами необходима для обращения напрямую к HTTP API и поддерживается инструментами. Более подробно работа с S3 API описана в документации.

Какие форматы данных я могу хранить в объектном хранилище?

Вы можете хранить данные в любом формате. Object Storage сохраняет данные в изначальном виде, никак не преобразовывая.

В чём разница между хранением данных на диске Compute Cloud и хранением в Object Storage?

При хранении данных в Object Storage:

Объём диска не ограничен

Объём диска Compute Cloud вы указываете заранее и он ограничен.

Данные всегда доступны и ими можно управлять напрямую

Управление данными на диске Compute Cloud сводится к управлению виртуальной машиной, к которой он подключён. Данные на диске доступны только при работающей ВМ.

Данными легко поделиться — можно создать ссылку и ограничить время её жизни

Чтобы поделиться данными на диске Compute Cloud, необходимо предоставить доступ пользователю к виртуальной машине по SSH или RDP. При этом необходимо самостоятельно настроить доступ к конкретным файлам.

Вы платите за хранение данных, операции с ними и исходящий трафик

При хранении на диске Compute Cloud вы платите за диск, ресурсы ВМ, сетевые ресурсы и исходящий трафик.

Начните пользоваться Object Storage