Storage

Надежное распределенное хранилище данных с различными интерфейсами доступа.

Надежность и
эффективность Storage

Сервис построен на продукте Ceph, хранилище, которое представляет собой децентрализованный кластер, состоящий из серверов-узлов. Данные в кластере реплицируются, а нагрузка на узлы распределяется равномерно. При выходе из строя любого диска или узла кластер Ceph продолжит работу, а данные будут доступны.

Storage service

Интерфейсы для работы с данными

Объектное Хранилище

Блочное Хранилище

Файловая Система

Поддерживает любые классы оборудования 

ICDC Storage адаптируется к вашим потребностям, независимо от оборудования. Будь то высокопроизводительные NVMe-накопители для молниеносной отзывчивости, экономичные твердотельные накопители SSD для сбалансированной производительности или традиционные жесткие диски HDD для массового хранения данных, ICDC Storage работает беспрепятственно.

Supports any class of hardware

Объектное Хранилище S3/Swift

Вы можете работать с хранилищем Ceph на уровне объектов через интерфейс RESTful-запросов, которые представляют собой надстройку над HTTP(S) протоколом. Помещайте объекты в хранилище, читайте, удаляйте объекты, управляйте доступом к ним, используя REST-запросы.

Объектное хранилище Ceph поддерживает два RESTful-протокола:

• S3-совместимый протокол, поддерживающий большую часть функционала Amazon S3 S3 RESTful API

• Swift-совместимый протокол, поддерживающий большую часть функционала OpenStack Swift API

Ключевые особенности:

• использование стандартного HTTPS(S) протокола для отправки запросов и независимость от типа клиентской операционной системы

• шифрование при передаче данных посредством HTTPS

• поддержка версионности объектов

• поддержка ACL для объектов

• наличие большого количества программных продуктов, поддерживающих S3-протокол

Используйте Объектное хранилище:

• для хранения контента веб-сайтов, чтобы сэкономить дисковое пространство и трафик на сервере

• как общее хранилище данных для группы пользователей с поддержкой версионности данных

• для хранения резервных копий (многие системы резервного копирования поддерживают S3-протокол)

Блочное Хранилище

Блочное хранилище организовано следующим образом: выделенное на хранилище место (образ) подключается к клиентской системе в качестве сетевого блочного устройства. После подключения вы можете работать с хранилищем Ceph как с обычным локальным блочным устройством (жестким диском): например, вы можете создавать разделы и файловые системы. Блочное хранилище предоставляется через протоколы iSCSI и ceph rdb.

Ключевые особенности:

• встроенная поддержка протокола iSCSI в Windows и Linux

• встроенная поддержка протокола rdb в Linux

• возможность изменять размер образов блочного устройства

• поддержка снэпшотов

• возможность копирования образов блочных устройств

• интеграция с системой виртуализации QEMU KVM: используйте блочные устройства Ceph в качестве дисков виртуальных машин

• интеграция с Kubernates;

Файловая Система

Вы можете работать с хранилищем Ceph по интерфейсу POSIX-совместимой файловой системы. Файловая система Ceph (CephFS) поддерживается ядром операционной системы Linux, поэтому для подключения не требуется установка дополнительных модулей ядра.

Ключевые особенности:

• приложения, использующие POSIX-файловые системы, не требуют адаптации для работы с CephFS

• мгновенное создание снэпшотов на уровне директориев

• возможность работы в режиме Fuse