Client Operation

골덕·2024년 11월 26일

Ceph의 구성 요소와 애플리케이션 간 상호작용을 설명하기 위해 Ceph 클라이언트의 동작을 소개합니다. Ceph 클라이언트는 애플리케이션 코드가 실행되는 각 호스트에서 동작하며, 애플리케이션에 파일 시스템 인터페이스를 제공합니다. Ceph 프로토타입에서는 클라이언트 코드가 완전히 사용자 공간(user space)에서 실행되며, 애플리케이션이 직접 연결(link)하거나 FUSE(Filesystem in Userspace)를 통해 마운트된 파일 시스템으로 접근할 수 있습니다. 각 클라이언트는 커널 페이지 캐시나 버퍼 캐시와 독립적으로 자체 파일 데이터 캐시를 유지하며, 이를 통해 클라이언트와 직접 연결된 애플리케이션이 해당 캐시에 접근할 수 있도록 합니다.

profile
다시 시작하는 개발자

0개의 댓글