CEPH-это программное обеспечение с открытым исходным кодом, определяющее хранилище.

Ceph Бесплатное программное обеспечение для резервного копирования и синхронизации

Программное обеспечение для хранения на основе Python & C ++

CEPH - это распределенный объект, блокировки и программное обеспечение с открытым исходным кодом. Это полностью представлена ​​высокая производительность и надежная дистрибьютированная хранилища файлов.

Обзор

CEPH - это распределенный объект с открытым исходным кодом, блок и приложение для хранения программного обеспечения. Он реализует масштабируемое распределенное хранилище объекта в одном распределенном компьютерном кластере и предоставляет интерфейсы 3-в-1 для объектов, блоков и хранилища на основе файлов в одной системе. File System Ceph Ceph Ceph Cephfs-это надежная, полностью представленная распределенная файловая система POSIX. Служба Cephfs с моментальными снимками, квотами и многоклассными зеркальными возможностями. Файлы Cephfs распространяются по объектам, хранящимся CEPH для высокой масштаба и производительности. CEPH - широко используемая высокопроизводительная распределенная и платформа для хранения с открытым исходным кодом. Это надежное и масштабируемое хранилище, предназначенное для любой бизнес -организации. Распределенная файловая система CEPH предоставляет интерфейс для облачного хранилища объекта, блока и уровня файлов. CEPH предназначен для предоставления распределенной системы хранения облаков без единой точки отказа. Установки и управление CEPH могут быть очень сложными и сложными. Программное обеспечение CEPH с открытым исходным кодом имеет 9,4K GitHub Stars и 4.4 Github Forks.

Системные Требования

Требования к настройке Ceph Open Source SDS включают:

  • Python 3
  • Systemd
  • Синхронизация времени
  • Git

Функции

Некоторые из ключевых функций распределенной файловой системы CEPH перечислены ниже:

  • Блок хранения тонкого обеспечения
  • Читать и пишет
  • Атомные транзакции
  • Кодирование стирания для защиты данных
  • История снимков
  • Поддержка клонирования и наслоения
  • Поддержка семантики файловой системы POSIX
  • Сопоставления значения уровня объекта
  • Открытый источник

Монтаж

Установить Ceph на Ubuntu

Это руководство объясняет, как настроить и запустить Ceph на Ubuntu. Ниже шаги установки Предположим, что все пакеты Depency программного обеспечения CEPH, определенные для хранения, установлены и актуальны в вашей системе. Для распределений Debian и Ubuntu, пожалуйста, следуйте приведенной ниже установке шагов CEPH. Во -первых, добавьте ключ релиза:

    wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -

Затем добавьте пакеты Ceph в ваш репозиторий. Используйте приведенную ниже команду и замените {ceph-stable-release} на стабильный выпуск Ceph, подобный:

    echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list

Обновите свой репозиторий и установите Ceph-Deploy:

    sudo apt update
    sudo apt install ceph-deploy

Чтобы клонировать репозиторий исходного кода CEPH, запустите команду:

    git clone --recursive https://github.com/ceph/ceph.git
    cd ceph

Как только GIT Clone будет завершен, у вас должна быть полная копия репозитория кода CEPH. CEPH содержит много подмодулей GIT, которые необходимо проверить с помощью команды:

    git submodule update --init --recursive

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

    ./install-deps.sh

Хранение Ceph SDS строится с использованием CMAKE. Чтобы построить Ceph, перейдите к своему клонированному репозиторию Ceph и выполните следующую команду:

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

Чтобы построить полный источник тарбола со всем необходимым, и для создания исходного материала, создайте пакет Deb или RPM:

    ./make-dist

Вот и все. Поздравляю! Вы успешно установили развернутый кластер Ceph Storage на Ubuntu. Наслаждаться!

FAQS

Для чего используется CEPH?

CEPH - это программное обеспечение, определяющее программное обеспечение с открытым исходным кодом. Это очень масштабируемое объект, блочное и хранилище на основе файлов в рамках системы одно узлов CEPH, и он упрощает доступ к системе хранения распределенной файлов.

Ceph бесплатно?

CEPH - это хранилищ и файловую систему с открытым исходным кодом, которые можно бесплатно использовать. Когда дело доходит до открытого исходного кода, Ceph является безопасным самостоятельным облачным решением для облачного хранилища и SDS Software Define Hore.

Ceph Open Source?

Да, Ceph - это открытый исходный код и безопасное хранилище SDS. Исходный код приложения CEPH доступен по адресу GitHub.

Что за хранилище Ceph?

CEPH-это программная платформа для хранения с открытым исходным кодом. Он реализует хранилище объекта на одном распределенном кластере CEPH и предоставляет интерфейсы 3-в-1 для хранения объектов, блока и уровня файлов.

Насколько безопасен Ceph?

Ceph очень надежен, прост в управлении, и SDS с открытым исходным кодом. Ceph обеспечивает отличную производительность, надежность и масштабируемость тысячам клиентов.

Исследовать

В этой статье мы обсуждали о программном обеспечении, определенном хранилище с открытым исходным кодом CEPH. Чтобы узнать о других популярных самостоятельных решениях облачного хранения, посетите следующие страницы:

Безопасная и высокопроизводительная система хранения облака

PHP на основе самостоятельного отдельного облачного хранилища

SelfHosted Open Source Solution Solution

Go Self Hosted Private Cloud Heress Solution

5 лучших программного обеспечения с открытым исходным кодом в 2021 году

Как установить и настроить OwnCloud с помощью Apache на Ubuntu

Как установить NextCloud с Apache на сервере Ubuntu

 Русский