2012-01-17 3 views
3

로컬 (Linux) 서버에 저장되고 여러 대의 (Windows) 컴퓨터에 미러링 된 디렉토리를 설정하려고합니다.로컬 폴백이있는 네트워크 파일 시스템 마운트?

나는 Unison과 같은 옵션을 살펴 보았지만 작업중인 데이터 유형은 서버에 즉시 동기화하는 것이 매우 중요합니다.

NFS 마운트 (예 : sftp, webdav 등)도보고 있지만이 클라이언트는 실시간 데이터를 가져오고 있으며 네트워크 연결 문제가 발생하지 않습니다.

완벽한 것은 네트워크가 작동하는 한 NFS 탑재 (및 "순간 동기화")와 네트워크 문제가있는 경우 로컬 폴백 저장 위치를 ​​조합 한 것입니다. 어떤 아이디어?

답변

1

당신은 다음 중 하나를 사용하는 것이 좋습니다 :

:
  • 분산 파일 시스템 RAID1

    • DRBD
    • iSCSI를 + :

      • 블록 장치 에뮬레이션을

        이 세그먼트에는 다양한 의미 체계와 기능 세트가있는 많은 파일 시스템이 있습니다. 나는 GlusterFS, XtreemFS, Luster 중 하나를 사용하지는 않았지만 몇 가지 이름을 짓고 있습니다.

      레이턴시 프로파일 링을 사용하여 가장 빠른 (로컬) 미러로 읽기 트래픽을 지시 할 수있는 미러링 FUSE 파일 시스템 드라이버에 대해 읽었습니다. 다시 찾을 수 있는지 알 수 있습니다 here.

    +0

    XtreemFS는 매우 흥미롭게 보입니다. 불행히도 그들은 아직 작동중인 Windows 버전을 가지고 있지 않습니다. (그것은 Windows와 Linux 모두에서 작동하는 것을 찾는 가장 큰 문제인 것 같습니다.) – austin1howard

    +1

    @Magnesium - 그들은 지금 http://www.xtreemfs.org/index를 수행합니다. .php와 Ceph는 재미 있을지도 모른다. – MattBianco

    관련 문제