Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 풀링된 저장소

ZFS에는 실제 저장소의 관리를 위해 저장소 풀이라는 개념이 사용됩니다. 지금까지 파일 시스템은 단일 물리적 장치를 기반으로 만들어졌습니다. 다중 장치를 나열하고 데이터 중복성을 제공하기 위해 도입된 볼륨 관리자라는 개념은 단일 장치 표시를 제공함으로써 다중 장치의 이점을 활용하기 위해 파일 시스템을 수정할 필요가 없었습니다. 이러한 설계는 파일 시스템이 가상화된 볼륨에서 데이터의 물리적 배치를 제어할 수 있는 수단이 없기 때문에 또 다른 복잡성을 추가하고 궁극적으로 특정 파일 시스템의 발전을 저해한 원인이 되었습니다.

ZFS에는 볼륨 관리자가 없습니다. 사용자에게 가상 볼륨을 만들도록 강제하는 대신 ZFS는 장치를 저장소 풀로 결합합니다. 저장소 풀은 저장소의 물리적 특성(장치 레이아웃, 데이터 중복성 등)을 기술하고 파일 시스템을 만들 수 있는 모든 데이터 저장소 역할을 수행합니다. 파일 시스템은 더 이상 개별 장치로 제한되지 않기 때문에 풀의 모든 파일 시스템이 디스크 공간을 공유할 수 있습니다. 저장소 풀에 할당된 디스크 공간 내에서 파일 시스템 크기가 자동으로 증가하기 때문에 더 이상 파일 시스템의 크기를 미리 결정할 필요도 없습니다. 새 저장소가 추가되면 추가 작업 없이도 풀에 있는 모든 파일 시스템이 즉시 추가 공간을 사용할 수 있습니다. 많은 경우에 저장소 풀은 가상 메모리 시스템과 비슷하게 작동합니다. 메모리 DIMM이 시스템에 추가되면 사용자가 운영 체제에서 메모리를 구성하고 이를 개별 프로세스에 지정하기 위한 명령을 수행할 필요가 없습니다. 모든 시스템 프로세스에서 추가 메모리가 자동으로 사용됩니다.