Надежное распределенное хранилище данных с различными интерфейсами доступа.
Сервис построен на продукте Ceph, хранилище, которое представляет собой децентрализованный кластер, состоящий из серверов-узлов. Данные в кластере реплицируются, а нагрузка на узлы распределяется равномерно. При выходе из строя любого диска или узла кластер Ceph продолжит работу, а данные будут доступны.
Объектное Хранилище
Блочное Хранилище
Файловая Система
ICDC Storage адаптируется к вашим потребностям, независимо от оборудования. Будь то высокопроизводительные NVMe-накопители для молниеносной отзывчивости, экономичные твердотельные накопители SSD для сбалансированной производительности или традиционные жесткие диски HDD для массового хранения данных, ICDC Storage работает беспрепятственно.
Вы можете работать с хранилищем Ceph на уровне объектов через интерфейс RESTful-запросов, которые представляют собой надстройку над HTTP(S) протоколом. Помещайте объекты в хранилище, читайте, удаляйте объекты, управляйте доступом к ним, используя REST-запросы.
• 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