2장. 블록 스토리지 및 볼륨

블록 스토리지 서비스(openstack-cinder)는 모든 볼륨의 관리, 보안, 스케줄링 및 전체 관리를 관리합니다. 볼륨은 계산 인스턴스의 기본 영구 스토리지 형식으로 사용됩니다.

볼륨 백업에 대한 자세한 내용은 블록 스토리지 백업 가이드를 참조하십시오.

2.1. 백엔드

Red Hat OpenStack Platform은 OpenStack Platform director를 사용하여 배포합니다. 이렇게 하면 블록 스토리지 서비스(및 해당 백엔드)를 포함하여 각 서비스를 올바르게 구성하는 데 도움이 됩니다. director에는 여러 개의 통합 백엔드 구성도 있습니다.

Red Hat OpenStack Platform은 블록 스토리지 백엔드로 Red Hat Ceph 및 NFS를 지원합니다. 기본적으로 블록 스토리지 서비스는 LVM 백엔드를 볼륨의 리포지토리로 사용합니다. 이 백엔드는 테스트 환경에 적합하지만 프로덕션 환경에서는 LVM이 지원되지 않습니다.

OpenStack을 사용하여 Ceph를 배포하는 방법에 대한 자세한 내용은 Deploying an Overcloud with Containerized Red Hat Ceph 를 참조하십시오.

오버클라우드에서 NFS 스토리지를 설정하는 방법에 대한 자세한 내용은 Advanced Overcloud Customization 가이드 의 NFS 스토리지 구성을 참조하십시오.

2.1.1. 타사 스토리지 공급자

지원되는 타사 스토리지 어플라이언스를 사용하도록 블록 스토리지 서비스를 구성할 수도 있습니다. director에는 다양한 백엔드 솔루션을 쉽게 배포하는 데 필요한 구성 요소가 포함되어 있습니다.

지원되는 백엔드 어플라이언스 및 드라이버의 전체 목록은 RHEL OpenStack Platform의 Component, Plug-In 및 Driver Support 를 참조하십시오. 모든 타사 백엔드 어플라이언스 및 드라이버에는 추가 배포 가이드가 있습니다. 적절한 배포 가이드를 검토하여 백엔드 어플라이언스 또는 드라이버에 플러그인이 필요한지 확인합니다. 타사 스토리지 어플라이언스 플러그인을 배포하는 방법에 대한 자세한 내용은 Advanced Overcloud Customization 가이드의 공급업체 플러그인 배포를 참조하십시오.