ZFS 내부 구조를 보여주는 인터랙티브 박물관 공개
Key Point
ZFS 파일 시스템의 내부 동작 원리를 인터랙티브하게 학습할 수 있는 독창적인 학습 도구로, 인프라 엔지니어와 저수준 시스템 관심층이 ZFS의 데이터 안정성 메커니즘을 깊이 있게 이해할 수 있게 한다.
핵심 요약
- ZFS 파일 시스템의 핵심인 'uberblock'을 설명하는 인터랙티브 박물관 사이트가 공개되었다.
- Uberblock은 크래시 후 시스템이 현재의 일관된 상태를 찾을 수 있게 해주는 작은 레코드로, 트랜잭션 그룹 번호와 루트 블록 포인터를 담는다.
- 디스크의 각 라벨에는 128 KiB 링 버퍼에 uberblock들이 저장되며, 새로운 uberblock은 이전 것을 덮어쓰지 않고 순환 구조로 저장된다.