1장. Ceph 블록 장치 및 OpenStack


Red Hat Enterprise Linux OpenStack Platform Director는 Ceph를 Glance, Cinder, Cinder Backup 및 Nova의 백엔드로 사용하는 두 가지 방법을 제공합니다.

  1. OpenStack에서 Ceph 스토리지 클러스터를 생성합니다. OpenStack Director는 Ceph 스토리지 클러스터를 생성할 수 있습니다. 이를 위해서는 Ceph OSD용 템플릿을 구성해야 합니다. OpenStack은 Ceph 호스트의 설치 및 구성을 처리합니다. 이 시나리오에서 OpenStack은 OpenStack 컨트롤러 호스트를 사용하여 Ceph 모니터를 설치합니다.
  2. OpenStack은 기존 Ceph 스토리지 클러스터에 연결합니다. Red Hat OpenStack Platform 9 이상을 사용하는 OpenStack Director는 Ceph 모니터에 연결하고 OpenStack의 백엔드로 사용할 Ceph 스토리지 클러스터를 구성할 수 있습니다.

앞의 방법은 Ceph를 OpenStack용 백엔드로 구성하는 기본 방법입니다. 이는 많은 설치 및 구성을 자동으로 처리하기 때문입니다.

이 문서에서는 Ceph를 백엔드로 사용하기 위해 Ceph, QEMU, libvirt 및 OpenStack을 구성하는 수동 절차에 대해 자세히 설명합니다. 이 문서는 RHEL OSP Director를 사용하지 않으려는 사용자를 위한 것입니다.

112 Ceph Block Device OpenStack 0720
참고

Ceph 블록 장치를 OpenStack의 백엔드로 사용하려면 실행 중인 Ceph 스토리지 클러스터와 하나 이상의 OpenStack 호스트가 필요합니다.

OpenStack의 세 가지 부분은 Ceph의 블록 장치와 통합됩니다.

  • 이미지: OpenStack Glance는 VM의 이미지를 관리합니다. 이미지는 변경할 수 없습니다. OpenStack에서는 이미지를 바이너리 Blob으로 처리하고 그에 따라 이미지를 다운로드합니다.
  • 볼륨: 볼륨은 블록 장치입니다. OpenStack에서는 볼륨을 사용하여 VM을 부팅하거나, 실행 중인 VM에 볼륨을 연결합니다. OpenStack은 Cinder 서비스를 사용하여 볼륨을 관리합니다. Ceph는 OpenStack Cinder 및 Cinder 백업의 블랙리스트 역할을 할 수 있습니다.
  • 게스트 디스크: 게스트 디스크는 게스트 운영 체제 디스크입니다. 기본적으로 가상 머신을 부팅할 때 디스크는 기본적으로 /var/lib/nova/instances/<uuid>/ 디렉터리의 파일 시스템에 파일로 표시됩니다. OpenStack Glance는 Ceph 블록 장치에 이미지를 저장할 수 있으며, Cinder를 사용하여 이미지의 COW(Copy-On-Write) 복제본을 사용하여 가상 머신을 부팅할 수 있습니다.
중요

Ceph는 가상 머신 디스크 호스팅에 QCOW2를 지원하지 않습니다. 가상 머신을 부팅하려면 임시 백엔드 또는 볼륨에서 부팅하려면 Glance 이미지 형식이 RAW여야 합니다.

OpenStack은 이미지, 볼륨 또는 게스트 디스크 가상 머신에 Ceph를 사용할 수 있습니다. 이 세 가지를 모두 사용할 필요는 없습니다.

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.