7.6. 파일 공유
파일 공유는 OpenStack Shared File Systems 서비스(manila), Ceph 파일 시스템(CephFS) 및 NFS를 통한 Ceph 간에 다르게 처리됩니다.
공유 파일 시스템 서비스는 공유가 개별 파일 시스템 네임스페이스이고 정의된 크기가 있는 스토리지 단위인 공유를 제공합니다. 공유 파일 시스템 스토리지를 통해 여러 클라이언트가 지정된 공유에 데이터를 연결, 읽기, 쓸 수 있지만, 연결하기 전에 공유 파일 시스템 서비스 액세스 제어 API를 통해 각 클라이언트에 공유에 대한 액세스 권한을 부여해야 합니다.
CephFS를 사용하면 공유가 정의된 할당량과 특정 스토리지 풀 또는 네임스페이스를 가리키는 레이아웃이 있는 디렉터리로 간주됩니다. CephFS 할당량은 디렉터리의 크기를 공유 파일 시스템 서비스에서 생성하는 크기 공유로 제한합니다. NFS 공유를 통해 CephFS에 대한 액세스는 클라이언트의 IP 주소를 지정하여 제공됩니다.
NFS를 통해 CephFS를 사용하면 파일 공유가 프로비저닝되고 NFS 프로토콜을 통해 액세스할 수 있습니다. NFS 프로토콜은 또한 보안을 처리합니다.