Skip to content

Введение

ICDC Storage - это надёжная облачная система хранения данных с различными интерфейсами доступа. Сервис предназначен для хранения данных проектов, приложений и сервисов и обеспечивает высокую доступность, отказоустойчивость и масштабируемость.

Хранилище Ceph

Сервис основан на системе хранения данных Ceph - децентрализованном и легко масштабируемом кластере, состоящем из узлов‑серверов.
Основные особенности Ceph:

  • данные автоматически реплицируются между узлами;
  • нагрузка равномерно распределяется по кластеру;
  • обеспечивается высокая отказоустойчивость и бесперебойная работа;
  • данные остаются доступными даже при выходе из строя отдельных дисков или узлов.

ICDC Storage предоставляет доступ к хранилищу по протоколам S3 / Swift и iSCSI.

Протоколы доступа

S3 Storage

Сервис поддерживает протоколы Amazon S3 и OpenStack Swift, что позволяет приложениям, сервисам и отдельным пользователям независимо от платформы работать с различными типами объектов при помощи стандартных HTTP/HTTPS-запросов.

Основные возможности:

  • Объектное хранилище с поддержкой протокола S3.
  • Создание и управление пользователями S3.
  • Создание, управление и редактирование корзин.

Уникальные имена

Для корректной работы необходимо использовать уникальные имена пользователей S3 и имена корзин в рамках одного кластера Ceph.

Для получения подробной документации по работе с хранилищем Ceph по протоколу Amazon S3 перейдите по ссылке.

iSCSI Storage

Сервис iSCSI Storage позволяет использовать хранилище в виде сетевых блочных устройств (дисков), которые могут быть подключены к виртуальным машинам, рабочим станциям и серверам по протоколу iSCSI.

Дополнительные протоколы

При необходимости вы можете обратиться в службу поддержки для подключения дополнительных возможностей хранилища Ceph:

  • файловое хранилище, совместимое с POSIX и с возможностью мгновенного создания снапшотов.
  • хранилище в виде сетевого блочного устройства по протоколу RBD.

Система ограничений и квот

Для сервиса хранения данных применяется двухуровневая система ограничений: лимиты и квоты.

  • Лимиты — это жёсткие ограничения, устанавливаемые администраторами дата‑центра или инфраструктуры. Они определяют физические или административные верхние пределы ресурсов, доступных организации, и не могут быть изменены пользователями платформы.

  • Квоты — это логические ограничения, настраиваемые внутри платформы. Они используются для распределения доступных ресурсов между аккаунтами, пользователями и бакетами.
    Квоты позволяют гибко управлять ресурсами и предотвращать их неконтролируемое использование.

Иерархия квот

В сервисе применяется несколько уровней квот, определяющих максимальный объём ресурсов и правила их распределения:

  • Квоты аккаунта — глобальные ограничения, применяемые ко всему аккаунту.

  • Квоты пользователей S3 — ограничения на уровне отдельных S3‑пользователей, настраиваемые пользователем аккаунта через интерфейс.

  • Квоты бакетов — ограничения на уровне отдельных бакетов, также настраиваемые через интерфейс платформы.

Подробнее о ресурсах Storage.

Возникли вопросы?
Вы можете задать вопрос вашему локальному отделу техподдержки.