Ceph это высоконадежная, простая в управлении и бесплатная система. Ceph способен трансформировать ИТ-инфраструктуру вашей компании для управления большими объемами данных. Ceph предоставляет экстраординарную масштабируемость - тысячи пользователей получают доступ к петабайтам и эксабайтам данных.
Для приложений клиентов библиотеки Ceph обеспечивают прямой доступ к объектно-базированной системе хранения RADOS, а также обеспечивают поддержку усовершенствованных возможностей, включая Блочные устройства RADOS (англ. RADOS Block Device, RBD), Шлюз RADOS и Файловую систему Ceph.
Библиотеки librados позволяют приложениям, написанным на языках C, C++, Java, Python и PHP, обращаться к системе хранения объектов Ceph, используя «родные» интерфейсы прикладного программирования (англ. native APIs). Библиотеки librados обеспечивают усовершенствованные возможности, включая:
Шлюз RADOS обеспечивает Amazon S3 и OpenStack Swift совместимые интерфейсы к объектному хранилищу RADOS.
Система хранения объектов Ceph не ограничена интерфейсами связязи с уровнем «родных» приложений или RESTfull. Вы можете монтировать Ceph, как обычное блочное устройство! Когда Вы записываете данные в Ceph, используя блочное устройство, Ceph автоматически распределяет и реплицирует данные в кластере. Блочное устройство RADOS (RBD) также интегрируется с средствами виртуализации KVM (Kernel Virtual Machines), при этом Ceph обеспечивает виртуально неограниченное по размеру хранилище для KVM запущенных на ваших клиентах Ceph.
Интерфейсы Ceph RBD обеспечиваются той же системой хранения Ceph, которая обеспечивает интерфейс librados и файловую систему Ceph FS. при этом образы блочных устройств сохраняются, как объекты. Поскольку функциональность RBD работает поверх librados, она наследует возможности этой библиотеки, включая защищенные от записи моментальные снимки состояния и возможность возврата к выбранному моментальному снимку. Благодаря распределению образов по пространству кластера, Ceph значительно увеличивает производительность по доступу к данным на чтение для блочных устройств большого объема.
Система хранения объектов Ceph предлагает уникальную возможность по сравнению с большинством систем хранения доступных сегодня: Система Ceph обеспечивает интерфейс традиционной файловой системы с семантикой POSIX. Системы хранения объектов это значительная инновация, но это дополнение, а не замена традиционных файловых систем. Поскольку используемые приложения постоянно требуют увеличения объема хранилищ, организации могут сконфигурировать эти приложения для использования файловой системы Ceph. Это означает, что Вы можете запустить и использовать тот же кластер хранения для объектов, блоков данных и данных в виде файлов.
Файловая система Ceph запускается поверх той же системы хранения объектов, которая обеспечивает хранение объектов и интерфейсы блочных устройств. Серверный кластер метаданных Ceph поддерживает услугу, в рамках которой имена каталогов и файлов файловой системы соотносятся с объектами, сохраняемыми в кластерах RADOS. Серверный кластер метаданных может расшириться или сократиться, при этом он обладает возможностью динамически восстановить равновесие файловой системы, чтобы распределить данные равномерно среди кластерных узлов. Это гарантирует высокую производительность и предотвращает большие нагрузки на определенных узлах в кластере.
Файловая система Ceph обеспечивает ряд преимуществ:
С подробной документацией вы можете ознакомиться here
Please fill out the form and we will contact you