Ceph

Ceph란 무엇인가요?

Ceph는 일반 서버 여러 대를 하나의 큰 자가 복구 스토리지 시스템으로 묶는 오픈소스 스토리지 소프트웨어입니다. 이 풀을 가상 디스크, 공유 폴더, 오브젝트 스토리지로 제공할 수 있습니다.

엔지니어와 상담하세요 지식 베이스
스토리지 서버 섀시에 장착된 여러 줄의 하드 드라이브

정의

Ceph는 폭넓은 커뮤니티가 개발하는 무료 소프트웨어입니다. 기업은 대형 스토리지 장비 한 대를 구입하는 대신 표준 서버 여러 대로 클러스터를 구성하고, 공간이 필요해지면 나중에 서버를 더 추가합니다.

기본적으로 Ceph는 모든 데이터 조각의 사본 세 개를 서로 다른 머신에 보관합니다. 드라이브 하나나 서버 전체가 고장 나도 클러스터는 계속 요청에 응답하고 백그라운드에서 사라진 사본을 다시 만듭니다. Ceph는 같은 풀에서 세 가지 종류의 스토리지를 제공합니다. 블록(가상 디스크), 파일(CephFS라는 공유 파일 시스템), 오브젝트(S3 호환 인터페이스)입니다.

기업의 사용처

  • 가상 머신 디스크: 블록 스토리지를 쓰면 여러 가상화 호스트가 같은 디스크를 공유하므로, 호스트가 고장 나도 가상 머신이 다른 곳에서 다시 시작할 수 있습니다.
  • 공유 파일: CephFS는 파일 서버 한 대가 모든 것을 보관하지 않고도 여러 컴퓨터에 하나의 공용 파일 시스템을 제공합니다.
  • 오브젝트 스토리지: 애플리케이션과 백업 소프트웨어는 대형 퍼블릭 클라우드가 제공하는 것과 같은 방식의 스토리지인 S3 호환 엔드포인트에 쓸 수 있습니다.
  • 조금씩 늘리기: 서버와 드라이브를 추가하면 용량이 늘어나고, 한꺼번에 모든 것을 옮기지 않고도 오래된 하드웨어를 퇴역시킬 수 있습니다.

KawaConnect가 Ceph를 쓰는 방식

저희는 공유 블록, 파일, 오브젝트 스토리지를 위한 Ceph 클러스터를 구축하며, 저희 자체 인프라도 Proxmox와 Ceph에서 실행됩니다. 저희가 구축하는 Proxmox 클러스터에서는 Ceph가 가상 머신 디스크를 보관할 수 있습니다.

오프사이트 백업을 보관하는 저희의 암호화된 S3 호환 오브젝트 스토리지도 Ceph에서 실행됩니다. 이것이 복구 계획에서 어떤 역할을 하는지는 백업 및 재해 복구 페이지에서 읽어 보실 수 있고, 자체 클러스터가 필요하시면 Ceph 스토리지 서비스를 확인하세요.

관련 서비스

Ceph 스토리지

블록, 파일, 오브젝트 스토리지를 갖춘 Ceph 클러스터의 설계와 지원.

백업 및 재해 복구

검증된 복원과 문서화된 복구 절차를 갖춘 오프사이트 백업.

Proxmox 컨설팅

공유 스토리지에 Ceph를 쓰는 가상화 클러스터.

자세히 보기

  • Wikipedia의 CephCeph의 작동 방식, 역사, 클러스터를 이루는 구성 요소를 중립적으로 개괄한 글.
  • Ceph 프로젝트 웹사이트릴리스 공지, 프로젝트 블로그, 커뮤니티 링크가 있는 오픈소스 프로젝트의 본거지.
  • Ceph 문서클러스터 설치, 운영, 문제 해결을 위한 공식 설명서로, 엔지니어가 기준으로 삼는 자료입니다.

공유 스토리지나 오프사이트 스토리지를 고려 중이신가요?

무엇을 저장해야 하고 얼마나 빨리 복구해야 하는지 알려 주세요. 엔지니어가 선택지를 정리해 답변드리겠습니다.

상담 시작하기