7.2. CephFS-NFS 드라이버
Shared File Systems 서비스(manila)의 CephFS-NFS 백엔드는 Ceph 메타데이터 서버(MDS), NFS 게이트웨이(NFS-Ganesha) 및 Red Hat Ceph Storage 클러스터 서비스 구성 요소로 구성됩니다.
공유 파일 시스템 서비스 CephFS-NFS 드라이버는 NFS-Ganesha를 사용하여 CephFS 공유에 대한 NFSv4 프로토콜 액세스를 제공합니다. Ceph MDS 서비스는 파일 시스템의 디렉터리 및 파일 이름을 RADOS 클러스터에 저장된 오브젝트에 매핑합니다. NFS 게이트웨이는 Ceph와 같은 다양한 스토리지 백엔드에서 NFS 파일 공유를 제공할 수 있습니다. NFS-Ganesha 서비스는 Ceph 서비스가 있는 컨트롤러 노드에서 실행됩니다.
격리된 네트워크가 있는 배포는 선택 사항이지만 권장됩니다. 이 시나리오에서는 인스턴스가 두 개 이상의 NIC로 부팅됩니다. 하나의 NIC는 프로젝트 라우터에 연결되고 두 번째 NIC는 NFS-Ganesha에 직접 연결되는 StorageNFS 네트워크에 연결됩니다. 인스턴스는 NFS 프로토콜을 사용하여 공유를 마운트합니다. Ceph OSD(오브젝트 스토리지 데몬) 노드에서 호스팅되는 CephFS 공유는 NFS 게이트웨이를 통해 제공됩니다.
NFS-Ganesha는 사용자 인스턴스가 MDS 및 기타 Ceph 서비스에 직접 액세스하지 못하도록 하여 보안을 향상시킵니다. 인스턴스는 Ceph 데몬에 직접 액세스할 수 없습니다.