Linux 프로젝트용 Native ZFS를 개발하는 KQ Infotech는 다음 달(9월 15일경) 완전히 사용 가능한 Linux 커널 ZFS 모듈을 공식 출시할 예정입니다. 이 ZFS 모듈은 ZFS 풀 18을 기반으로 하며 ZFS POSIX 계층을 구현했습니다. 그러나 현재 코드는 64비트 Linux 시스템만 지원하며 Fedora 12 및 Red Hat EnterPRise Linux 6 Beta 2용 RPM 패키지도 출시할 예정입니다. 물론 이 모듈을 Ubuntu 10.04 LTS에서도 사용할 수 있지만 소스 코드에서 수동으로 컴파일하고 설치해야 합니다.
FreeBSD 또는 Solaris 사용자라면 ZFS에 대해 잘 알고 있어야 합니다. 이는 SUN에서 개발한 새로운 파일 시스템(현재는 Oracle에 병합됨)이며 나중에 FreeBSD 및 NetBSD로 포팅되었습니다. 많은 사람들이 ZFS를 최고의 파일 시스템이라고 부릅니다. ZFS는 "파일 시스템의 마지막 단어"를 의미하고 Z는 알파벳의 마지막 단어이므로 앞으로 다른 파일 시스템을 개발할 필요가 없기 때문입니다. 실제로 ZFS는 많은 새로운 개념을 가져왔으며 파일 시스템에 있어 획기적인 작업입니다.
이러한 강력한 파일 시스템에 직면한 Linux 커뮤니티는 가만히 있지 않았으므로 Btrfs 파일 시스템을 시작했습니다. 흥미롭게도 이 시스템도 Oracle에서 시작하고 개발했습니다. BTRFS에 대한 자세한 소개는 이 기사를 참조하세요. 차세대 Linux 파일 시스템 btrfs 소개". BTRFS의 초기 목표는 Linux의 현재 ext3/4 파일 시스템을 대체하는 것입니다. 그러나 비교를 통해 BTRFS와 ZFS는 강력한 확장성, 스냅샷 지원, 내장된 볼륨 관리 기능과 같은 많은 기능에서 매우 유사하다는 것을 알 수 있습니다. , 등. .
또한, BTRFS에 관해 말하자면, 우분투 개발팀에 따르면 남은 BTRFS 개발 작업을 완료할 시간이 충분하지 않아 10.10에서는 BTRFS가 완전히 지원되지 않는다는 의미입니다.
자, 계속해서 ZFS에 대해 이야기해 보겠습니다. Linux 커뮤니티에는 이미 ZFS에 대한 대응으로 BTRFS가 있지만 얼마 전에 개발 팀(인도의 KQ Infotech)이 ZFS를 Linux 시스템에 이식하기 시작했다는 소식이 나왔습니다. 이 프로젝트의 홈페이지는 다음과 같습니다. Linux용 기본 ZFS. . 사실 이보다 오래 전부터 FUSE 프레임워크를 기반으로 한 Linux용 ZFS 프로젝트가 있었지만 이는 사용자 수준의 ZFS 파일 시스템이고 성능이 훨씬 떨어지기 때문에 Native ZFS for Linux 프로젝트의 목적 중 하나는 다음과 같습니다. 이 ZFS -FUSE를 대체하기 위해 Linux에 대한 기본 ZFS 지원을 제공합니다.
그런데 문제는 리눅스 커널은 GPL 라이센스 계약을 사용하고, ZFS는 썬의 CDDL 라이센스 계약을 기반으로 하기 때문에 두 라이센스 계약이 서로 맞지 않아 저작권 문제가 발생한다는 점이다. 따라서 저작권 문제를 해결하기 위해 이번 Native ZFS for Linux 프로젝트는 커널 모듈 형태로 배포될 예정이며, 저작권 라이센스 역시 ZFS와 같은 CDDL 프로토콜을 기반으로 합니다.
Phoronix 보고서에 따르면 Linux용 네이티브 ZFS 프로젝트를 개발하는 KQ Infotech는 다음 달(9월 15일경) 완전히 사용 가능한 Linux 커널 ZFS 모듈을 공식 출시할 예정입니다. 이 ZFS 모듈은 ZFS 풀 18을 기반으로 하며 ZFS POSIX 계층을 구현했습니다. 그러나 현재 이 코드는 64비트 Linux 시스템만 지원하며 Fedora 12 및 Red Hat Enterprise Linux 6 Beta 2용 RPM 패키지도 출시할 예정입니다. 물론 이 모듈을 Ubuntu 10.04 LTS에서도 사용할 수 있지만 소스 코드에서 수동으로 컴파일하고 설치해야 합니다.