1장. Ceph 블록 장치 소개
블록은 시퀀스의 바이트 세트 길이입니다(예: 512바이트 데이터 블록). 여러 블록을 단일 파일로 결합하면 읽고 쓸 수 있는 저장 장치로 사용할 수 있습니다. 블록 기반 스토리지 인터페이스는 다음과 같은 회전 미디어로 데이터를 저장하는 가장 일반적인 방법입니다.
- 하드 드라이브
- CD/DVD 디스크
- Flppy 디스크
- 기존 9-트로트 (Traink)
블록 장치 인터페이스가 유비쿼리티를 통해 가상 블록 장치는 Red Hat Ceph Storage와 같은 일반 데이터 스토리지 시스템과 상호 작용할 수 있는 이상적인 후보입니다.
Ceph 블록 장치는 Ceph 스토리지 클러스터의 씬 프로비저닝, 크기 조정 및 여러 OSD(Object Storage Device)를 통해 수집된 데이터를 저장합니다. Ceph 블록 장치는 RBD(Reliable Autonomic Distributed Object Store) 블록 장치(RBD)라고도 합니다. Ceph 블록 장치는 다음과 같은 RADOS 기능을 활용합니다.
- 스냅샷
- 복제
- 데이터 일관성
Ceph 블록 장치는 librbd
라이브러리를 사용하여 OSD와 상호 작용합니다.
Ceph 블록 장치는 libvirt
및 QEMU 유틸리티를 사용하여 Ceph 블록 장치와 통합하는 OpenStack과 같은 빠른 에뮬레이터(KVM)와 같은 KVM(커널 가상 머신)에 무한한 확장성을 갖춘 고성능을 제공합니다. 동일한 스토리지 클러스터를 사용하여 Ceph Object Gateway 및 Ceph 블록 장치를 동시에 작동할 수 있습니다.
Ceph 블록 장치를 사용하려면 실행 중인 Ceph 스토리지 클러스터에 액세스해야 합니다. Red Hat Ceph Storage 클러스터 설치에 대한 자세한 내용은 Red Hat Ceph Storage 설치 가이드를 참조하십시오.