Linus Torvalds가 나쁜 생각이라고 말하면 Linux에서 ZFS를 사용 하시겠습니까?

Linux 및 Linus Torvalds의 ZFS

비록 Linux의 ZFS 2020 년에는 참신하지 않을 것이며 몇 달 동안 뉴스였습니다. 결함의 일부는 가장 유명한 배포판 중 하나를 개발하는 회사 인 Canonical입니다. Ubuntu 19.10에 대한 초기 지원 Ubuntu 20.04에 대한 완전한 지원을 약속합니다. 처음에는 모든 것이 웃음이었습니다. Linux 커널을 담당하고있는 Linus Torvalds가 말 그대로«ZFS (Linux)를 사용하지 마십시오. 그렇게 쉽습니다. ".

최근 이야기입니다. 지난 월요일, 한 사용자가 Linux의 ZFS가 운영 체제를 망쳤다 고 불평했습니다. 그만큼 응답 de Torvalds는 그에게 일어난 일에 대해 핵이 책임지지 않는다고 확신하면서 기다리지 않았습니다. 기본적으로 범인은 커널 개발자가 손을 댈 수없고 원하는 모든 지원을 포함 할 수없는 파일 시스템입니다. Oracle 소유.

Linux에서 ZFS를 사용하지 않는 이유에 대한 Linus Torvalds 편지

"우리는 사용자를 분리하지 않는다"는 것은 말 그대로 사용자 공간 응용 프로그램과 내가 유지 관리하는 핵심에 관한 것입니다. 누군가 ZFS와 같은 커널 모듈을 추가하면 그들은 혼자입니다. 나는 그것을 유지할 수 없으며 다른 사람들의 커널 변경에 얽매일 수 없습니다. 그리고 솔직히, 선임 법률 고문 또는 래리 엘리슨이 서명 한 오라클의 공식 서신을받을 때까지 ZFS의 노력을 합칠 수있는 방법이 없습니다.

다른 사람들은 ZFS 코드를 커널에 병합하는 것이 괜찮을 수 있고 모듈 인터페이스가 잘 수행한다고 생각합니다. 이것이 그들의 결정입니다. 그러나 Oracle의 소송 성격과 라이선스 문제를 고려할 때 안전하다고 느낄 수있는 방법은 없습니다. 그리고 어떤 사람들이 두 프로젝트를 분리 할 것이라고 생각하는 일종의 "ZFS 쐐기 레이어"에도 관심이 없습니다. 그것은 우리 측에 어떤 가치도 추가하지 않으며, 오라클의 인터페이스 저작권 주장 (Java 참조)을 감안할 때 실제 라이센스 이득이라고 생각하지 않습니다.

ZFS를 사용하지 마십시오. 그렇게 쉽습니다. 항상 내가 생각하는 다른 어떤 것보다 유행어 였고 라이선스 문제로 인해 시작이 아닙니다.

내가 본 벤치 마크는 ZFS를 그다지 좋아 보이지 않게합니다. 그리고 제가 말할 수있는 한, 더 이상 실제 유지 보수가 필요하지 않습니다. 장기적인 안정성 관점에서 볼 때 왜 처음부터 사용하고 싶습니까?

문제가 무엇입니까

Torvalds가 Linux에서 ZFS로 보는 문제는 주로 두 가지입니다.

  • Larry Ellison이 GPL로 취급 할 수있는 서면 허가를 받기 전까지는 작업하지 않습니다. 그것으로 작업하지 않으면 Linux의 ZFS는 공식적으로 견딜.
  • 성능은 최고가 아닙니다.

이 편지를 읽은 후 Linux에서 ZFS를 사용 하시겠습니까?


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   01101001b

    Linus가 옳습니다. ZFS가 유용하다고 생각하는 사람은 거의 없습니다. 많은 사용자에게 차이가 없습니다. 따라서이를 커널에 넣고 Oracle과 법적으로 싸우는 것은 무의미합니다. 그러나 당신이 그것을 선택하는 특별한 이유가 없다면 당신은 당신의 시간을 낭비하고 있다고 말하는 것도 아주 좋았습니다.

    파일 시스템을 "판매"하려는 오래된 이야기입니다. 그들은 항상 "성능"구절을 제시합니다. 그리고 사실은 모든 것을 잘하는 사람이 없다는 것입니다. 그들은 모두 한 가지에 능숙하고 다른 것에는 형편 없다.

    한때 나는 파일 시스템을 비교하는 "과장"을하면서 성능, 보안 및 기능면에서 최고를 찾았습니다. 저는 Phoronix 벤치 마크를 연구하고있었습니다. 결국? 천 번의 턴 후에, 나는 처음에했던 것과 같은 ext2 / 4와 btrfs로 끝났습니다.

    당신의 시스템은 다른 파일 시스템을 넣어서 "비행"하지 않을 것입니다. 그리고 대부분의 사용자에게 거의 모든 FS가 작업을 수행합니다 (ext4 x 기본값).

    요컨대, 당신이하는 일을 이해하든 말든, 사용하는 파일 시스템은 항상 다소 "개인적인"선택이 될 것입니다 (Linus 또는 LInus 아님 :-)