Ceph는 오픈 소스 자조 소프트웨어 정의 스토리지입니다.

Ceph 무료 백업 및 동기화 소프트웨어

Python & C ++ 기반 고성능 저장 소프트웨어

Ceph는 오픈 소스 분산 객체, 블록 및 소프트웨어 정의 스토리지입니다. 고성능 및 안정적인 분산 파일 스토리지가 제공됩니다.

개요

Ceph는 오픈 소스 분산 객체, 블록 및 소프트웨어 저장 응용 프로그램입니다. 단일 분산 컴퓨터 클러스터에서 객체 확장 가능한 분산 스토리지를 구현하고 하나의 전체 시스템에서 객체, 블록 및 파일 기반 스토리지에 대한 3-in-1 인터페이스를 제공합니다. 오픈 소스 Ceph 파일 시스템 Cephfs는 강력하고 완전히 특징된 POSIX 호환 분산 파일 시스템입니다. Snapshots, 할당량 및 멀티 클러스터 미러링 기능을 갖춘 CEPHFS 서비스. CEPHFS 파일은 CEYR에 의해 저장된 객체에 대량 규모와 성능을 위해 배포됩니다. Ceph는 널리 사용되는 고성능 분산 및 오픈 소스 스토리지 플랫폼입니다. 모든 비즈니스 조직을 위해 설계된 신뢰할 수 있고 확장 가능한 스토리지입니다. Ceph Free Distributed File System은 객체, 블록 및 파일 레벨 클라우드 스토리지에 대한 인터페이스를 제공합니다. Ceph는 단일 실패 지점없이 분산 클라우드 스토리지 시스템을 제공하도록 설계되었습니다. Ceph 설치 및 관리는 매우 도전적이고 까다로울 수 있습니다. 오픈 소스 Ceph Software에는 9.4k Github 스타와 4.4 Github 포크가 있습니다.

시스템 요구 사항

CEPH 오픈 소스 SDS를 설정하기위한 요구 사항은 다음과 같습니다.

  • 파이썬 3
  • SystemD
  • 시간 동기화
  • git

특징

CEPH 분산 파일 시스템의 주요 기능 중 일부는 다음과 같습니다.

  • 블록 스토리지 얇은 프로비저닝
  • 읽고 씁니다
  • 원자 거래
  • 데이터 보호를위한 지우기
  • 스냅 샷 기록
  • 복제 및 레이어링 지원
  • POSIX 파일 시스템 시맨틱 지원
  • 객체 레벨 키 값 매핑
  • 오픈 소스

설치

Ubuntu에 Ceph 설치

이 안내서는 우분투에서 Ceph를 설정하고 실행하는 방법을 설명합니다. 아래의 설치 단계는 CEPH 소프트웨어 정의 스토리지 솔루션의 모든 퇴적 패키지가 시스템에 설치되고 최신 상태라고 가정합니다. 데비안 및 우분투 배포는 아래 Ceph Steps 설치를 따르십시오. 먼저 릴리스 키를 추가하십시오.

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

다음으로 Ceph 패키지를 저장소에 추가하십시오. 아래 명령을 사용하고 {ceph-stable reelease}}를 안정적인 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 클론이 완료되면 Ceph 코드 저장소의 전체 사본이 있어야합니다. Ceph에는 명령으로 체크 아웃 해야하는 많은 git 하위 모듈이 포함되어 있습니다.

    git submodule update --init --recursive

Ceph 소스 코드를 빌드하기 전에 다음으로 여러 라이브러리와 도구를 설치해야합니다.

    ./install-deps.sh

Ceph SDS Storage는 CMAKE를 사용하여 구축되었습니다. Ceph를 만들려면 복제 된 Ceph 리포지토리로 이동하여 다음 명령을 실행하십시오.

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

필요한 모든 것을 갖춘 완전한 소스 타르볼을 구축하고 소스에서 구축하려면 Deb 또는 RPM 패키지를 구축하십시오.

    ./make-dist

그게 다야. 축하해요! Ubuntu에 배포 된 Ceph Storage 클러스터를 성공적으로 설치했습니다. 즐기다!

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.

 한국인