OpenSolaris의 마지막 버전에서 실수로 두 ZIL을 모두 덮어 써서 풀 전체를 잃을 수 없게되었습니다. (실제로 나쁜 실수입니다! ZIL을 잃는다는 것은 풀을 잃는다는 것을 이해하지 못했습니다. 운 좋게도 다운 타임으로 백업에서 복구했습니다.)
그러나 버전 151a (ZPool 버전의 의미를 알 수 없음) 이후이 문제가 해결되었습니다. 그리고 그것이 효과가 있다고 간증 할 수 있습니다.
그 외에는 사용자 오류, 다중 전원 장애, 디스크 오해 관리, 구성 오류, 디스크 오류 발생 등 몇 가지 추가 사례로 인해 20TB 서버에서 ZERO 데이터가 손실되었습니다. Solaris의 구성 인터페이스는 버전마다 빈번하게 변경되며 중요한 기술 목표를 제시하며 ZFS에 가장 적합한 옵션입니다.
ZFS에 대한 데이터를 잃지 않았을뿐만 아니라 (끔찍한 실수 이후) 지속적으로 나를 보호합니다. 더 이상 데이터 손상이 발생하지 않습니다. 지난 20 년 동안 서버와 워크 스테이션에서 저의 일로 인해 어려움을 겪었습니다. 데이터가 백업 회전을 롤오프 할 때 자동 (또는 "조용히 조용한") 데이터 손상으로 인해 여러 번 사망했지만 실제로 디스크에서 손상되었습니다. 또는 백업에서 손상된 버전을 백업 한 다른 시나리오. 이것은 한 번에 많은 양의 데이터를 잃어 버리는 것보다 훨씬 더 큰 문제로 거의 항상 백업됩니다. 이러한 이유 때문에 ZFS를 좋아하는데 왜 10 년 동안 체크섬 및 자동 복구가 파일 시스템의 표준 기능이 아닌지 이해할 수 없습니다. (진실하고 진실한 생명 또는 죽음의 시스템은 일반적으로 무결성을 보장하는 다른 방법을 가지고 있습니다.
현명한 말로, ACL 지옥으로 내려 가지 않으려면 ZFS에 내장 된 CIFS 서버를 사용하지 마십시오. 삼바를 사용하십시오. (NFS를 사용한다고 말했습니다.)
SAS와 SATA의 주장에 동의하지 않습니다. 적어도 ZFS의 경우 SAS가 항상 SATA보다 선호된다는 제안입니다. 그 의견 (들)이 플래터 회전 속도, 추정 된 신뢰성, 인터페이스 속도 또는 다른 속성 (들)을 참조하고 있는지 모르겠다. (또는 아마도 "그들은 더 비싸고 일반적으로 소비자가 사용하지 않기 때문에 더 우수합니다."최근에 발표 된 업계 설문 조사 (여전히 확실하다고 알려진 뉴스에서)는 SATA가 실제로 평균적으로 SAS보다 평균 수명보다 길다는 것을 보여주었습니다. 설문 조사의 중요한 표본 크기 (확실히 저에게 충격을주었습니다.) 그것이 "기업"버전의 SATA 또는 소비자인지 또는 어떤 속도인지 기억할 수는 없지만, 상당한 경험에서 엔터프라이즈 및 소비자 모델은 동일하게 실패합니다. 통계적으로 유의 한 비율. (실제 드라이브에서는 고장에 너무 오래 걸리는 소비자 용 드라이브의 문제가 있지만, 이는 기업에서 분명히 중요하지만, 물린 것은 아니며 전체를 차지할 수있는 하드웨어 컨트롤러와 관련이 있다고 생각합니다 SAS와 SATA의 문제는 아니며 ZFS는이 문제를 해결하지 못했으며, 그 결과, 1/3 엔터프라이즈와 2/3 소비자 SATA 드라이브를 함께 사용합니다. .) 또한 올바르게 구성된 경우 (예 : 3 방향 미러 스트라이프)이 SATA 혼합으로 성능이 크게 저하되지는 않았지만 매장 규모와 크기에 따라 IOPS 수요가 낮습니다. 일반적인 사용 사례, YMMV. 필자는 디스크 당 내장 캐시 크기가 유스 케이스에서 플래터 회전 속도보다 대기 시간 문제에 더 중요하다는 것을 분명히 알았습니다.
다시 말해 비용, 처리량, IOPS, 데이터 유형, 사용자 수, 관리 대역폭 및 일반적인 사용 사례와 같은 여러 매개 변수가 포함 된 봉투입니다. SAS가 항상 올바른 해결책이라고 말하는 것은 그러한 요소들의 순열의 넓은 세계를 무시하는 것입니다.
그러나 ZFS는 절대적으로 흔들립니다.