Windows - Linux 스토리지 서버의 클라이언트 측 읽기/쓰기 캐싱을 사용하여 네트워크 드라이브 마운트

Windows - Linux 스토리지 서버의 클라이언트 측 읽기/쓰기 캐싱을 사용하여 네트워크 드라이브 마운트

클라이언트 측 읽기/쓰기 캐시가 활성화된 Windows에서 네트워크 드라이브를 마운트하는 방법이 있습니까? 내 경우 드라이브는 1명의 사용자가 장착하도록 보장되며, 네트워크/정전 장애가 발생할 경우 안정성보다 성능이 훨씬 더 중요합니다.

나는 Linux 파일 서버에 대한 모든 권한을 갖고 있으므로 모든 서비스(특수 iSCSI 등)가 가능합니다.

기가비트 네트워크에 의해 제한되는 캐시되지 않은 원시 성능만으로는 충분하지 않습니다.

답변1

클라이언트 측 캐싱을 지원하는 AFS [OPEN AFS]를 사용하면 이를 달성할 수 있습니다.

방법에 대한 링크 오픈 AFS Linux 파일 공유 프로토콜

답변2

클라이언트에서 실행되는 Windows 버전은 무엇입니까? Windows 7/8 Pro에서는 "오프라인 파일" 기능을 사용하여 필요한 파일의 로컬 지연 동기화 복사본을 가질 수 있습니다. "오프라인 파일"은 다음과 같습니다.정말변경사항 동기화가 느리기 때문에 소수의 사람들이 사용하고 변경률이 낮은 파일에만 사용할 수 있습니다.

또 다른 가능성은 파일을 클라이언트에 로컬로 두고 Dsynchronize 및 이와 유사한 제3자 유틸리티를 사용하여 주기적으로 다시 동기화하는 것입니다(포괄적인 목록의 경우여기를 보아라). 이 접근 방식은 훨씬 더 취약하므로 분할 두뇌 시나리오이므로 독을 피하는 데 주의하세요.

답변3

NFS를 사용해 보셨나요?고객Windows에서 Linux 공유에 액세스하려면? nfs 공유는 일종의 후기입 캐시로 비동기(asynchronous)로 설정될 수 있습니다.

공유에 비동기 옵션을 추가하려면 /etc/exports를 수정해야 합니다. :

/tmp *(rw,async)

속도는 스토리지 서버의 기본 하드웨어에 따라 달라집니다. RAID 컨트롤러의 배터리 지원 쓰기 캐시를 사용하면 속도가 향상됩니다.

관련 정보