Сценарии использования объектного хранилища 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
50+ продуктов в экосистеме
Простое подключение к другим продуктам
Оплата по потреблению
Техподдержка, которая быстро отвечает
Собственная инфраструктура
Мощное оборудование
Простая миграция
Компании, которые нам доверяют
Наши клиенты
Истории успеха
Как мы помогли 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
50+
Описание сервиса
Быстрый старт
Работа с хранилищем S3
Работа с объектами
Работа с контейнерами
Инструменты для работы с хранилищем
Управление пользователями и ролями
Релиз сертифицированного WAF, прерываемые ВМ в Managed Kubernetes и другие обновления октября
Как автоматизировать бизнес-процессы для более 10 000 клиентов: кейс «Команды F5»
Какие продукты анонсировал Selectel? Дайджест по мотивам Selectel Tech Day
Какие задачи решает объектное хранилище?
Объектное хранилище (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-моделей.
- Бесплатный двухнедельный тестовый период.
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-моделей.
- Бесплатный двухнедельный тестовый период.
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 — изучим задачу и подберем лучшее решение под ваш бюджет и требования.