Сценарии использования объектного хранилища S3
Ключевые возможности объектного S3-хранилища
Хранение данных в 3 копиях
Все объекты хранятся в трех копиях на разных серверах, в разных стойках и сегментах дата-центров уровня Tier III. Это гарантирует отказоустойчивость: если что-то произойдет с сервером, стойкой или даже серверной комнатой, с данными все будет в порядке.
Автоматическое масштабирование
Храните большие объемы данных и не думайте о месте на дисках. У хранилища нет ограничений по объему — увеличим его насколько потребуется и сделаем это незаметно. Масштабирование ресурсов происходит автоматически.
Доступность сервисов
Делаем все, чтобы у вас всегда был быстрый доступ к данным вне зависимости от класса хранения, типа данных и уровня пользовательской нагрузки. Убедиться в стабильной работе наших продуктов можно в статус-панели.
Управление доступом с помощью IAM
Вы сами управляете доступом к данным: можете давать его одним и ограничивать другим. Кроме того, можно настроить федерации удостоверений для входа в Selectel через SSO. О том, как устроена система управления пользователями и ролями рассказали на странице IAM.
Соответствие 152-ФЗ (УЗ-1), ФСТЭК № 21, PCI DSS, ISO 27001, 27017, 27018
Объектное хранилище Selectel соответствует российским и международным требованиям и стандартам. Перечислили самые важные на странице о безопасности.
Удобная панель управления
Работайте с хранилищем через S3 API, Swift API, Selectel Storage API, или в нашей панели управления Selectel.
Зарегистрируйтесь в панели управления, чтобы пользоваться нашими продуктами
Вы всегда можете получить бесплатную консультацию по телефону 8 800 555 06 75, почте sales@selectel.ru или в Telegram.
Экономьте до 30% на хранении данных
- Для объектов, которые будут очень редко читать и изменять: логов, бэкапов и документов.
- Тип репликации — Erasure Coding.
- Стоимость хранения — самая низкая, а запросов и трафика — самая высокая.
- Для хранения редко используемых данных: резервных копий, архивов.
- Стоимость хранения ниже, чем в стандартном хранилище. Стоимость запросов и трафика — выше.
от 1,12 ₽ /мес.
- Для часто используемых данных: анализ Big Data, хранение и доставка мультимедиа.
- Стоимость хранения выше, чем в холодном хранилище. Стоимость запросов и трафика — ниже.
от 2,29 ₽ /мес.
Аренда S3-совместимого хранилища за несколько минут
Почему облачное объектное хранилище — в Selectel
40+ продуктов в экосистеме
Простое подключение к другим продуктам
Оплата по потреблению
Техподдержка, которая быстро отвечает
Собственная инфраструктура
Мощное оборудование
Простая миграция
Компании, которые нам доверяют
Наши клиенты
Истории успеха
Как мы помогли Wfolio организовать быстрый доступ к петабайтам фотографий в облаке
Wfolio требовалось организовать инфраструктуру для стабильной работы конструктора сайтов и надежного хранения файлов клиентов. Рассказываем, как компании удалось решить эту задачу при помощи Selectel.
2,5+ петабайта
данных загрузили в объектное хранилище Selectel
800+ тысяч
страниц создано на сайтах только за последний год
Как мы помогли Правовед.ru справиться с нагрузкой, когда количество посетителей сайта увеличилось в два раза
Правовед.ru предстояло мигрировать от зарубежного провайдера и разделить монолит на два отказоустойчивых сервиса. Для этого, в том числе, требовалось перенести файлы пользователей. Рассказываем, как это удалось при помощи Selectel.
250+ тысяч
уникальных пользователей посещало проекты в сутки
1+ Тб
пользовательских файлов — счетов на оплату — было переведено в хранилище
Как мы помогли ЕДИНЫЙ ЦУПИС организовать инфраструктуру, не зависящую от больших нагрузок
ЕДИНОМУ ЦУПИС требовалось обеспечить бесперебойную работу высоконагруженной платежной платформы. Рассказываем, как в этом помог Selectel.
1,8+ млн
моментальных транзакций обрабатывается в сутки
99,99%
uptime внутренних сервисов
Как RobotMIA удалось запустить более 400 голосовых роботов в облаке
В компании хотели создать комфортные условия для пользователей при общении с голосовыми роботами, а также научить тех предоставлять максимально релевантные ответы. Все это удалось благодаря размещению сервисов на инфраструктуре Selectel.
1–2 секунды
среднее время ответа голосового робота
4
региона ЦОД поддерживают инфраструктуру клиента
Рассчитайте стоимость аренды объектного хранилища S3
Входит в стоимость
Входит в стоимость
- Исходящий трафик внутри Selectel
- Создание 2 000 контейнеров, больше — по запросу
- Поддержка собственных доменов и сертификатов
- Хранение данных в трех экземплярах независимо от класса хранения
- Управление сервисом с помощью API или Terraform
- Защита от DDoS-атак
- Круглосуточная техподдержка
Облачное хранилище S3 от Selectel соответствует российским и международным стандартам
152-ФЗ
ISO
- ISO/IEC 27001. Соответствие гарантирует, что мы эффективно управляем безопасностью информации.
- ISO/IEC 27017. Этот стандарт расширяет предыдущий и регулирует оказание облачных услуг.
- ISO/IEC 27018. Позволяет обрабатывать персональные данные в облаке.
PCI DSS
Безопасность хранения данных — на всех уровнях
Система управления доступом
IAM-система разграничивает доступ к ресурсам и данным, а также определяет роли пользователей. В панели можно увидеть только ту функциональность, которая доступна пользователю в рамках его роли. Инструмент будет особенно полезен, если в вашей компании много подразделений и администраторов.
Политики доступа к контейнерам (Bucket Policy)
Политики доступа к контейнерам определяют, кто может выполнять действия с объектами и контейнерами и какие это действия. Bucket Policy позволяет создавать более гибкие и точные настройки безопасности, чем традиционная модель доступа на основе ролей.
Защита от DDoS-атак
Для всех сервисов облачной платформы Selectel подключена базовая защита от DDoS Selectel — бесплатно. Она помогает отражать атаки на уровне сетевых протоколов L3, L4.
Объектное хранилище — на базе дата-центров уровня Tier III
Группа дата-центров в Дубровке
2 450 м²
876
40+
Описание сервиса
Быстрый старт
Работа с хранилищем S3
Работа с объектами
Работа с контейнерами
Инструменты для работы с хранилищем
Управление пользователями и ролями
Как монтировать контейнер объектного хранилища в Windows
Как монтировать контейнер объектного хранилища в Linux
Какие задачи решает объектное хранилище?
Объектное хранилище (cloud object storage, или s3 cloud storage) подходит для хранения данных любых форматов. В нем можно размещать как данные высоконагруженных сервисов, к которым приходится часто обращаться, так и редко используемые данные с долгим жизненным циклом: архивы, логи, журналы, базы данных, истории запросов, финансовую отчетность. Мы бережно разместим в хранилище массивы данных в исходном виде и будем четко следовать настроенным политикам доступа.
В объектном хранилище можно хранить бэкапы. В таком случае оно может помочь быстро восстановить данные при сбоях. Самый надежный вариант — когда сервер и хранилище с резервными копиями размещены в разных зонах доступности.
Также объектное хранилище используется для хостинга статических сайтов, совместной работы с документами внутри компаний, аналитики и хранения данных, которые используются для обучения ML-алгоритмов. Области применения хранилища и сценарии использования хранения могут быть самыми разными — все зависит от задач компании.
Чем объектное хранилище отличается от Google Drive, Dropbox и других хранилищ файлов?
- Хранилища файлов (Google Drive или Dropbox) подходят, чтобы хранить небольшие объемы данных и обмениваться ими с другими пользователями.
- Облачное объектное хранилище поможет хранить данные крупных бизнес-проектов: игр и интернет-магазинов, бэкенд сайтов и приложений. Это оптимальное решение для огромных массивов полуструктурированных и неструктурированных данных любых форматов, одно из его главных преимуществ — масштабируемость.
Чем объектное хранилище отличается от файлового и блочного?
Выделяют три типа облачных хранилищ: файловые, блочные и объектные.
В файловом хранилище хранение организовано по принципу иерархии: данные хранятся в файлах, файлы — в папках, папки объединены в подкаталоги и каталоги. В таком хранилище просто ориентироваться, поэтому его часто используют для совместной работы. Файловое хранилище подходит для больших объемов структурированных данных, однако из-за разветвленной иерархии плохо масштабируется.
В блочном хранилище файлы делятся на равнозначные блоки. У каждого из них есть свой идентификатор — по нему система хранения собирает блоки обратно в файлы. Блочное хранилище подходит для интеграции с корпоративными базами данных благодаря низким задержкам и высокой скорости ввода-вывода. Однако данными в блочном хранилище сложно управлять из-за отсутствия метаданных и большого количества настроек. Кроме того, такой тип хранилища один из самых дорогих, так как приходится платить за все пространство, даже если оно не занято данными.
В объектном хранилище файлы хранятся как объекты с набором свойств. Свойства хранят идентификатор и метаданные. Благодаря этому, в отличие от файлового хранилища, здесь нет иерархии, и объектное хранилище легко масштабировать. При этом приложениям удобно обращаться к данным: поддерживается доступ через различные протоколы и API.
Какие еще сходства и различия есть у файловых, блочных и объектных хранилищ, читайте в статье нашего блога.
Что такое S3 и S3-объектное хранилище (S3 cloud storage)?
S3 — это протокол передачи данных, разработанный Amazon Web Services.
S3-объектное хранилище — то же самое, что и объектное хранилище.
Чем холодное хранилище отличается от стандартного?
- Стандартное хранилище лучше подойдет для раздачи статического контента и других данных, к которым нужен быстрый доступ: медиаконтента, данных с сайтов, документов, писем. Стоимость трафика и запросов здесь ниже, но выше стоимость хранения.
- Холодное хранилище выгоднее использовать для архивного хранения редко используемых данных. Если вам нужно разместить резервные копии, архивы, логи, отчеты и другие подобные объекты, такой класс хранения поможет добиться экономии: стоимость хранения будет ниже, а стоимость запросов и трафика — выше.
Сколько стоит аренда облачного хранилища?
Облачное объектное хранилище оплачивается на почасовой основе — списания происходят в конце каждого часа, пока вы пользуетесь сервисом. При этом вы платите только за объем данных, который храните фактически.
Цена зависит от того, какое хранилище выбрать: стандартное или холодное.
Также на нее влияют:
- объем хранения;
- исходящий трафик;
- число запросов к API — операций чтения объектов (GET, HEAD) и добавления, изменения и копирования объектов (PUT, POST, COPY).
Рассчитать, сколько будет стоить аренда места в облаке, поможет калькулятор.
Как защищены мои данные?
Мы размещаем данные на серверах в надежных дата-центрах. Они строго охраняются: 100 камер видеонаблюдения круглосуточно следят за дата-центром внутри и снаружи. В каждом помещении есть система контроля и учета, а доступ к оборудованию есть только у наших инженеров.
Как мигрировать в облачное объектное хранилище Selectel из хранилищ AWS S3, Azure, GCP?
Перенести данные можно с помощью Rclone или любого другого ПО — вам понадобятся только лицензии.
Подготовьте хранилища, мигрируйте основную часть данных и синхронизируйте данные. Читайте в документации, как провести миграцию.
Как начать работу с облачным объектным хранилищем?
Шаг 1. Пополните баланс в панели управления. Деньги будут списываться с баланса каждый час в соответствии с моделью оплаты.
Шаг 2. Создайте контейнер. Это способ организации хранения данных и доступа к ним. Он содержит файлы и папки с файлами.
Шаг 3. Настройте доступ к контейнеру.
Шаг 4. Выберите интерфейс для работы с хранилищем — через панель управления, FTP, AWS S3 или Openstack Swift API.
Читайте в документации, как быстро начать работу с объектным хранилищем.
Какие инструменты доступны для работы с хранилищем?
Для работы с объектным хранилищем Selectel можно использовать протоколы FTP/FTPS/SFTP, интерфейсы командной строки RClone, AWS CLI, S3cmd и Duplicity, файловый менеджер Cyberduck и другие инструменты. Также управлять хранилищем можно с помощью API.
Мы поддерживаем:
- Selectel Storage API,
- Swift API,
- S3 API.
Кроме того, управлять хранилищем можно в панели управления Selectel.
Читайте статью в документации об инструментах для работы с хранилищем.
Есть ли ограничения по объему хранимых данных?
Ограничений нет, вы можете хранить любое количество объектов и любой объем данных, от одного гигабайта до десятков петабайт. Просто добавляйте нужные объекты и не думайте о месте в хранилище благодаря автоматическому масштабированию.
У нас есть лимиты на количество контейнеров и запросов к API. Подробнее о квотах и лимитах читайте в документации.
Какие действия с объектами хранилища доступны?
Вы можете загружать, перемещать, копировать, скачивать и удалять объекты, а также создавать папки и управлять ими. Когда вы меняете объекты, то же самое происходит и с их копиями.
Читайте в документации, как работать с объектами хранилища.
Могу ли я подключить контейнер объектного хранилища как сетевой диск?
Да, вы можете подключить контейнер как сетевой диск через FTP-протокол или с помощью сторонних популярных утилит, например, Rclone, WinSCP или других. Подробнее о том, как монтировать контейнер объектного хранилища в Linux, читайте в инструкции.
Суммируются ли скидки на объектное хранилище?
Скидки на объектное хранилище не суммируются.
При этом в Selectel вы можете воспользоваться несколькими специальными предложениями для разных продуктов и услуг. Например, не оплачивать хранение данных и входящие запросы во время миграции в объектное хранилище и использовать прерываемые виртуальные машины со скидкой.
Какие данные можно хранить в объектном хранилище Selectel?
Объектное хранилище подходит для хранения неструктурированных и полуструктурированных данных.
Неструктурированные — данные, которые не имеют четко определенного формата и с трудом поддаются анализу: аудио и видео, фото и изображения, документы, электронные письма, веб-страницы. А еще резервные копии, архивы, логи, образы виртуальных машин, данные аналитики и дата-сеты для машинного обучения.
Полуструктурированные — данные, которые имеют более оформленный вид, но еще не полностью структурированы. К ним можно отнести архивные файлы, XML и веб-файлы.
Что такое метаданные и зачем они нужны?
Метаданные — это информация об объектах, которые размещены в хранилище: название, тип, размер, дата создания. Также можно добавлять собственные метаданные.
С помощью метаданных проще управлять хранилищем: сортировать, искать и удалять нужные объекты, назначать политики хранения, анализировать данные и многое другое.
Как объектное хранилище помогает снизить затраты?
Вы платите только за ресурсы, которые потребляете фактически, — это возможность избежать простоев и лишних расходов.
Также вы можете выбрать подходящий тариф, чтобы сэкономить. Например, стандартное хранилище больше подходит для данных, к которым требуется быстрый доступ. А холодное хранилище — для данных, к которым можно обращаться редко.
Как управлять доступом к объектному S3-хранилищу?
Вам доступна IAM-система: она разграничивает доступ к ресурсам и данным, а также определяет роли пользователей.
Также в объектном хранилище можно настроить политики доступа к контейнерам. Они определяют, кто может выполнять действия с ним и что это будут за действия.
Как резервируются данные в объектном хранилище?
Мы храним данные в трех копиях. Копии размещены на серверах, не связанных между собой, в разных стойках. Если что-то произойдет с сервером или даже всей стойкой, ваши данные будут целы.
С какой скоростью данные загружаются в хранилище и выгружаются из него?
Скорость загрузки и выгрузки данных зависит от многих факторов: например, размера файлов, скорости интернет-соединения, пропускной способности канала, использования специальных утилит.
Объединяйте объектное хранилище и другие продукты Selectel для решения разных задач
Собрать инфраструктуру для работы с данными
Выделенные серверы
- Функционируют на оборудовании, недоступном для виртуальных машин.
- Позволяют экономить за счет длительной предсказуемой нагрузки.
Облачные серверы
- Подходят для нагрузок, которые могут моментально масштабироваться.
- Поддерживают S3 и другие протоколы передачи данных.
Managed Kubernetes
- Упрощает процесс развертывания, масштабирования и обслуживания контейнерной инфраструктуры.
- Помогает построить микросервисную архитектуру и процесс CI/CD, ускорить релизы.
Место для сервера
- Выделяется в надежном дата-центре уровня Tier III.
- В стоимость включен безлимитный интернет-трафик 100 Мбит/с или 1 Гбит/с до 30 ТБ.
Изолированная зона для серверов
- Позволяет разместить оборудование в обособленном пространстве с видеонаблюдением и сигнализацией.
Организовать сеть
Глобальный роутер
- Связывает физическую и облачную инфраструктуру в изолированную приватную сеть.
- Объединяет серверы из разных регионов и пулов внутри Selectel.
CDN
- Ускоряет загрузку статического контента со стороны пользователей.
- Помогает снизить нагрузку на собственные серверы.
Direct Connect
- Связывает ваши сервисы с инфраструктурой Selectel или зарубежными гипероблаками.
Защитить данные от сетевых атак
Защита от DDoS-атак
- Борется с потоками нежелательного трафика из внешней сети.
- Фильтрует атаки на уровне приложений L7, а также ускоряет загрузку сайта для пользователей.
Защита приложения (WAF)
- Анализирует трафик и фильтрует подозрительный.
- Предотвращает целевые атаки.
Организовать машинное обучение и обработку данных
ML-платформа
- Преднастроенная инфраструктура Selectel для обучения и развертывания ML-моделей.
- Бесплатный двухнедельный тестовый период.
Платформа обработки данных
- Инфраструктура для хранения и обработки больших данных на базе Apache Hadoop, Spark, Airflow, Superset, Kafka, Greenplum и ClickHouse.
- Администрируется Selectel: подбираем, предоставляем и обслуживаем серверы; разворачиваем и кастомизируем платформу под ваши требования, а затем помогаем с ее мониторингом.
Data Science Virtual Machine
- Облачные серверы с предустановленными библиотеками для машинного обучения: Keras, TensorFlow, PyTorch, scikit-learn и другими.
- Запуск JupyterLab без консоли прямо из браузера.
Data Analytics Virtual Machine
- Облачные серверы с предустановленными библиотеками для обработки и анализа данных: Jupyter Lab, Prefect, Apache Superset и другими.
- Встроенные Jupyter-ноутбуки с примерами кода и гайдами.
Собрать инфраструктуру для работы с данными
Выделенные серверы
- Функционируют на оборудовании, недоступном для виртуальных машин.
- Позволяют экономить за счет длительной предсказуемой нагрузки.
Облачные серверы
- Подходят для нагрузок, которые могут моментально масштабироваться.
- Поддерживают S3 и другие протоколы передачи данных.
Managed Kubernetes
- Упрощает процесс развертывания, масштабирования и обслуживания контейнерной инфраструктуры.
- Помогает построить микросервисную архитектуру и процесс CI/CD, ускорить релизы.
Место для сервера
- Выделяется в надежном дата-центре уровня Tier III.
- В стоимость включен безлимитный интернет-трафик 100 Мбит/с или 1 Гбит/с до 30 ТБ.
Изолированная зона для серверов
- Позволяет разместить оборудование в обособленном пространстве с видеонаблюдением и сигнализацией.
Организовать сеть
Глобальный роутер
- Связывает физическую и облачную инфраструктуру в изолированную приватную сеть.
- Объединяет серверы из разных регионов и пулов внутри Selectel.
CDN
- Ускоряет загрузку статического контента со стороны пользователей.
- Помогает снизить нагрузку на собственные серверы.
Direct Connect
- Связывает ваши сервисы с инфраструктурой Selectel или зарубежными гипероблаками.
Защитить данные от сетевых атак
Защита от DDoS-атак
- Борется с потоками нежелательного трафика из внешней сети.
- Фильтрует атаки на уровне приложений L7, а также ускоряет загрузку сайта для пользователей.
Защита приложения (WAF)
- Анализирует трафик и фильтрует подозрительный.
- Предотвращает целевые атаки.
Организовать машинное обучение и обработку данных
ML-платформа
- Преднастроенная инфраструктура Selectel для обучения и развертывания ML-моделей.
- Бесплатный двухнедельный тестовый период.
Платформа обработки данных
- Инфраструктура для хранения и обработки больших данных на базе Apache Hadoop, Spark, Airflow, Superset, Kafka, Greenplum и ClickHouse.
- Администрируется Selectel: подбираем, предоставляем и обслуживаем серверы; разворачиваем и кастомизируем платформу под ваши требования, а затем помогаем с ее мониторингом.
Data Science Virtual Machine
- Облачные серверы с предустановленными библиотеками для машинного обучения: Keras, TensorFlow, PyTorch, scikit-learn и другими.
- Запуск JupyterLab без консоли прямо из браузера.
Data Analytics Virtual Machine
- Облачные серверы с предустановленными библиотеками для обработки и анализа данных: Jupyter Lab, Prefect, Apache Superset и другими.
- Встроенные Jupyter-ноутбуки с примерами кода и гайдами.
Что дальше?
Регистрация в панели управления
Чтобы подключить объектное хранилище, откройте панель управления Selectel. Если необходимо, пополните баланс удобным способом.
Создать аккаунтКонсультация перед заказом
По телефону 8 800 555 06 75, почте sales@selectel.ru или в Telegram — изучим задачу и подберем лучшее решение под ваш бюджет и требования.