ZFS 및 RAID-Z는 가정용 NAS (예 : freeNAS)에서 사용할 가치가 있습니까? 기능은 다양합니다. 가정용 NAS

ZFS 및 RAID-Z의 기능은 다양합니다. 가정용 NAS 솔루션, 가난한 사람의 Drobo 등을위한 완벽한 FS 인 것 같습니다.

알고 있어야 할 결점이 있습니까?



답변

파일 시스템을 스냅 샷하는 것은 놀라운 느낌입니다. 당신이 순식간에 롤백 할 수 있다는 것을 아는 것은 안심이되는 생각입니다. 스냅 샷도 몇 초 밖에 걸리지 않습니다. 동료와 저는 최근 Citrix XenServer 용 가상 머신 iSCSI 스토리지, 학생 파일 스토리지 및 관리 파일을위한 소규모 대학 (200 명 이상의 학생)을위한 OpenSolaris NAS를 배포했습니다. 파일이 체크섬되어 하드 드라이브 수준에 약간의 오류가있는 경우 파일이 자동으로 손상되는 대신 발견 될 수 있습니다.

약간의 예산으로 9 개의 디스크, ZFS를 사용하여 미러링 된 OS 용, 2 개, 데이터 용, 2 개의 패리티 (ZFS RAIDZ2 사용) 및 1 개의 핫 스페어가있는 서버가 있습니다. 각각은 1TB로 약 2.5T 이상으로 사용할 수있게되었습니다 (1TB에서 1TiB 로의 변환 및 파일 시스템 데이터와 같은 다른 오버 헤드를위한 공간을 잃게됩니다). 루트 스토리지 풀 스냅 샷 생성에는 2 초 미만이 소요되었습니다. ZFS로 갈 때, 어떻게 돌아가는지, 왜 이것이 표준이 아닌지 궁금합니다.

SSH를 통해 수행 할 수있는 ‘zfs send’를 사용하여 동일한 버전의 ZFS를 실행하는 다른 컴퓨터로 스냅 샷을 보낼 수도 있습니다. 이러한 변경 사항은 점진적으로 전송되므로 낭비가 없습니다.

유일한 단점은 올바른 명령을 아는 것입니다. OpenSolaris에는 매일 스냅 샷을위한 멋진 예약 관리자가 있지만 사용하지는 않았습니다. iSCSI, CIFS / SMB 또는 NFS를 통한 공유는 사소한 일이지만 최신 버전의 새 프레임 워크 인 COMSTAR를 사용하면 몇 가지 문제가 발생합니다. 이 경로를 따라 가면 릴리스에 적합한 안내서를 사용하고 있는지 확인하십시오. 2009.06은 2008.11 이후 몇 가지 변경 사항이 있으므로 권장합니다. 나는 데스크탑으로도 사용하지 않을 것입니다-Gnome과 X는 약간의주의가 필요합니다.

마지막으로 ZFS를 원활하게 실행하려면 최소 512MB ~ 1G의 메모리가 필요합니다. 그래도 YMMV, 기회를주고 당신의 생각을보십시오.

상기 문서를 읽고 : http://wikis.sun.com/display/BluePrints/Provisioning+with+iSCSI+and+Solaris+ZFS+in+10+Minutes

그리고 아마도 덜 알려진 Solaris 기능 http://www.c0t0d0s0.org/pages/lksfbook.html

그리고 당신이 어떤 것들을 테스트하고 싶다면 http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide

아는 사람을위한 마지막 정보 비트 : RAID 카드가 있고 카드에서 지시하는 미리 정해진 RAID 구성과 달리 JBOD의 디스크를 제공 할 수있는 ZFS의 기능을 활용하고 있는지 확인하십시오. 즐겨!


답변

NAS가 파일 서버로 작동하는 PC 하드웨어에서 (Open) Solaris 또는 FreeBSD를 의미한다면, 그렇습니다.

자신의 NAS를 구축하는 방법에 대해서는 이 질문 을 참조하십시오 . FreeNAS 와 같은 전용 NAS 소프트웨어를 보다 쉽게 ​​설정하고 관리 할 수 ​​있습니다.


답변

가정용 NAS의 ZFS는 훌륭합니다. 수년간 ZFS를 실행하는 FreeBSD 서버를 보유하고 있으며 (현재 V15로 FreeBSD 8.2로 업그레이드) 복구 측면은 숨겨진 보석 중 하나입니다.

ZFS 미러에 2TB 드라이브 쌍이있는 시스템이 있는데 환경 문제로 인해 충돌이 발생했습니다. 백업시 ZFS가 드라이브 문제를 해결하는 데 몇 초 밖에 걸리지 않았습니다. 2TB 드라이브의 표준 RAID 재구성에는 시간이 오래 걸립니다. 내부 팬 중 일부가 사망했기 때문에 또 다른 사망자가 발생했습니다. 이 시스템에는 4 개의 드라이브 RAIDZ가 있으며 2TB 설정에서 5 분 안에 모든 데이터 손실을 복구 할 수있었습니다.

Samba 및 ZFS와 함께 FreeBSD를 실행하는 경우 첫 번째 응답의 스냅 샷을 최근 파일 (Vista 및 Windows 7에 있음)과 결합한 다음 Windows GUI를 사용하여 이전 파일 버전으로 만들 수 있습니다. 자세한 내용은 http://www.edplese.com/samba-with-zfs.html 을 참조하십시오.


답변

Solaris와 잘 작동하는 하드웨어를 찾으면 가치가 있습니다. 나는 유용성을 위해 Nexenta를 사용했습니다. 주로 익숙한 GNU 커맨드 라인과 데비안 패키지 관리자를 사용합니다.

다음은 어떻게 진행되었는지에 대한 저의 글입니다.


답변

라이센싱 문제로 인해 Linux ZFS 구현이 다소 손상되었습니다. Userspace 프로그램으로 실행되며 성능이 크게 저하되고 기능 세트가 감소 된 iirc가 있습니다. Mac OSX는 지원이 제한적이지만 Solaris 및 FreeBSD가 권장되는 OS 선택입니다.

후속 조치-ZFS의 OSX 포트는 다소 사용되지 않으므로 테스트 이외의 다른 용도로는 권장하지 않습니다.


답변

NFS 공유로 Raid-Z 호스트를 실행하면 OpenSolaris가 만든 것과 같은 소리가 들리므로 영원히 시도해 보았습니다. 그러나 그것을 시도하지 않고서는 아직 장점이나 단점에 대해 말할 수 없습니다. Samba도 실행하지 않으면 Windows에서 직접 마운트 할 수 없으며 동일한 어레이에 대해 둘 다 실행하지 못할 수도 있습니다. 그렇게하려면 공유하고있는 것과 동일한 Raid-Z 어레이에서 부팅하지 않으므로 최소 4 개의 드라이브가 필요하며 6을 사용하려고합니다.


답변

솔라리스, OpenSolaris 및 OpenIndiana를 꽤 오랫동안 사용해 왔습니다. ZFS는 이러한 OS에서 가장 매력적인 기능 중 하나입니다. ZF에 깊은 인상을 받았으며 최근 새 Ubuntu 워크 스테이션에 기본 ZFS를 설치했습니다. 라이센스를 사용하려면 사용자가 설치해야하지만 Linux 프로젝트의 ZFS에있는 정보를 사용하여 제대로 작동했습니다.

새 설치는 OS 및 64 비트 SSD로 raidz로 구성된 내 / home 및 4 개의 2TB 드라이브입니다. OS 업그레이드의 일부가 아닌 파일로 소형 SSD를로드하지 않도록 ZFS 파일 세트를 홈 디렉토리 아래에 디렉토리로 사용합니다.

지금까지 이것은 정말 잘 작동하는 것 같습니다. SSD는 OS의 응답 속도를 높이고 스토리지 공간과 속도도 매우 좋습니다. 이번 주말에 디스크 어레이를 벤치마킹하려고합니다.

ZFS에 깊은 인상을 받았습니다. 그것은 파일 시스템과 내 경험에서 마지막 단어가되도록 설계되고 설계되었습니다.