클러스터 파일 시스템은 다음과 같은 기능을 갖고 있는 프록시 파일 시스템(PXFS)을 기초로 합니다.
PXFS는 파일 액세스 위치를 투명하게 만듭니다. 프로세스는 위치에 관계없이 시스템에 있는 파일을 열 수 있으므로 모든 노드의 프로세스들은 동일한 경로 이름을 사용하여 파일을 찾을 수 있습니다.
PXFS는 동기 프로토콜을 사용하여, 파일이 동시에 여러 노드로부터 액세스될 경우에도 UNIX 파일 액세스 시멘틱을 보존합니다.
PXFS는 포괄적인 캐시를 제공하며 zero-copy 벌크 I/O 이동을 제공하여 큰 데이터 오브젝트를 효율적으로 이동합니다.
PXFS는 실패가 발생할 경우에도 데이터에 대한 연속 액세스를 제공합니다. 응용프로그램은 디스크에 대한 경로가 계속 작동하면 실패하지 않습니다. 이러한 보증은 원래 디스크 액세스와 모든 파일 시스템 조작에 대해 유지됩니다.
PXFS는 기초가 되는 파일 시스템과 볼륨 관리 소프트웨어의 영향을 받지 않습니다. PXFS는 지원되는 온-디스크 파일 시스템을 글로벌 상태로 만듭니다.
PXFS는 vnode 인터페이스에서 기존의 Solaris 파일 시스템의 맨위에서만들어집니다. 이 인터페이스는 PXFS가 포괄적인 커널 수정 없이 구현되도록 합니다.
PXFS는 별도의 파일 시스템 유형이 아닙니다. 즉, 클라이언트는 기초가 되는 파일 시스템(예: UFS)을 봅니다.