CEPH là phần mềm tự lưu trữ nguồn mở được xác định.

Ceph Phần mềm sao lưu và đồng bộ hóa miễn phí

Phần mềm lưu trữ hiệu suất cao dựa trên Python & C ++

CEPH là một đối tượng phân tán nguồn mở, khối và bộ lưu trữ được xác định phần mềm. Nó được đặc trưng đầy đủ hiệu suất cao và lưu trữ tệp phân tán đáng tin cậy.

Tổng quan

CEPH là một đối tượng phân tán nguồn mở, khối và ứng dụng lưu trữ phần mềm. Nó thực hiện lưu trữ phân tán có thể mở rộng đối tượng trên một cụm máy tính phân tán duy nhất và cung cấp giao diện 3 trong 1 cho các đối tượng, khối và lưu trữ dựa trên tệp trong toàn bộ một hệ thống. Hệ thống tệp CEPH nguồn mở CEPHFS là một hệ thống tệp phân tán tuân thủ POSIX mạnh mẽ, đầy đủ. Dịch vụ CEPHFS với các ảnh chụp nhanh, hạn ngạch và khả năng phản chiếu đa cụm. Các tệp CEPHFS được phân phối trên các đối tượng được lưu trữ bởi Ceph cho quy mô và hiệu suất cao. CEPH là một nền tảng lưu trữ nguồn mở và hiệu suất cao được sử dụng rộng rãi. Nó là lưu trữ đáng tin cậy và có thể mở rộng được thiết kế cho bất kỳ tổ chức kinh doanh nào. Hệ thống tệp phân phối miễn phí Ceph cung cấp một giao diện cho lưu trữ đám mây đối tượng, khối và tệp. CEPH được thiết kế để cung cấp một hệ thống lưu trữ đám mây phân tán mà không có một điểm thất bại nào. Cài đặt và quản lý Ceph có thể rất khó khăn và khó khăn. Phần mềm CEPH nguồn mở có 9,4K GitHub Stars và 4,4 Fork Fork.

Yêu cầu hệ thống

Các yêu cầu để thiết lập các SD nguồn mở CEPH bao gồm:

  • Python 3
  • Systemd
  • Đồng bộ hóa thời gian
  • Git

Đặc trưng

Một số tính năng chính của hệ thống tệp phân phối Ceph được liệt kê dưới đây:

  • Khối lưu trữ cung cấp mỏng
  • Đọc và viết
  • Giao dịch nguyên tử
  • Xóa mã hóa để bảo vệ dữ liệu
  • Lịch sử chụp nhanh
  • Hỗ trợ nhân bản và phân lớp
  • Hỗ trợ ngữ nghĩa hệ thống tệp POSIX
  • Ánh xạ giá trị khóa cấp đối tượng
  • Mã nguồn mở

Cài đặt

Cài đặt Ceph trên Ubuntu

Hướng dẫn này giải thích cách thiết lập và chạy Ceph trên Ubuntu. Dưới đây các bước cài đặt giả định rằng tất cả các gói phụ thuộc của giải pháp lưu trữ được xác định phần mềm CEPH được cài đặt và cập nhật trên hệ thống của bạn. Đối với các bản phân phối Debian và Ubuntu, vui lòng làm theo các bước CEPH cài đặt bên dưới. Đầu tiên, thêm khóa phát hành:

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

Tiếp theo, thêm các gói Ceph vào kho lưu trữ của bạn. Sử dụng lệnh bên dưới và thay thế {ceph-ổn định} bằng bản phát hành ceph ổn định như:

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

Cập nhật kho lưu trữ của bạn và cài đặt ceph-deploy:

    sudo apt update
    sudo apt install ceph-deploy

Để sao chép kho lưu trữ mã nguồn Ceph, Run Lệnh:

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

Sau khi hoàn thành bản sao Git, bạn nên có một bản sao đầy đủ của kho lưu trữ mã Ceph. Ceph chứa nhiều mô hình con git cần được kiểm tra bằng lệnh:

    git submodule update --init --recursive

Trước khi bạn có thể xây dựng mã nguồn Ceph, bạn cần cài đặt một số thư viện và công cụ bằng cách:

    ./install-deps.sh

Lưu trữ Ceph SDS được xây dựng bằng CMake. Để xây dựng CEPH, điều hướng đến kho lưu trữ ceph được nhân bản của bạn và thực hiện lệnh sau:

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

Để xây dựng một tarball nguồn hoàn chỉnh với mọi thứ cần thiết và xây dựng từ nguồn, hãy xây dựng gói Deb hoặc RPM:

    ./make-dist

Đó là nó. Chúc mừng! Bạn đã cài đặt thành công cụm lưu trữ Ceph đã triển khai trên Ubuntu. Thưởng thức!

FAQs

What is Ceph used for?

Ceph is software defined storage open source software. It is highly scalable object, block and file-based storage under ceph single node system and it simplifies access to distributed file storage system.

Is Ceph free?

Ceph is an open source distributed object store and file system which is free to use. When it comes to open source, Ceph is safe self-hosted cloud storage solution and sds software defined storage.

Is Ceph open source?

Yes, Ceph is an open source and secure sds storage. The source code of Ceph application is available at Github.

What kind of storage is CEPH?

Ceph is an open-source software-defined storage platform. It implements object storage on a single distributed ceph cluster and provides 3-in-1 interfaces for object, block and file level storage.

How secure is Ceph?

Ceph is highly reliable, easy to manage, and open source sds. Ceph delivers excellent performance, reliability, and scalability to thousands of clients.

 Tiếng Việt