1장. 사용 가능한 파일 시스템 개요
애플리케이션에 적합한 파일 시스템을 선택하는 것은 사용 가능한 옵션이 많고 관련 장단점이 많기 때문에 중요한 결정입니다.
다음 섹션에서는 Red Hat Enterprise Linux 8에 기본적으로 포함된 파일 시스템 및 애플리케이션에 가장 적합한 파일 시스템에 대한 권장 사항에 대해 설명합니다.
1.1. 파일 시스템 유형
Red Hat Enterprise Linux 8은 다양한 파일 시스템(FS)을 지원합니다. 서로 다른 유형의 파일 시스템은 다양한 유형의 문제를 해결하며, 해당 용도는 애플리케이션에 따라 다릅니다. 가장 일반적인 수준에서 사용 가능한 파일 시스템을 다음과 같은 주요 유형으로 그룹화할 수 있습니다.
유형 | 파일 시스템 | 속성 및 사용 사례 |
---|---|---|
디스크 또는 로컬 FS | XFS | XFS는 RHEL의 기본 파일 시스템입니다. 특별히 수행해야 하는 이유(예: 성능에 대한 호환성 또는 모의 사례)가 없는 한, 로컬 파일 시스템으로 XFS를 배포하는 것이 좋습니다. |
ext4 | ext4는 이전 ext2 및 ext3 파일 시스템에서 진화한 Linux의 이점을 제공합니다. 대부분의 경우 성능에서 XFS를 경쟁합니다. ext4 파일 시스템 및 파일 크기에 대한 지원 제한은 XFS의 지원 한도보다 낮습니다. | |
네트워크 또는 클라이언트-및 서버 FS | NFS | NFS를 사용하여 동일한 네트워크의 여러 시스템 간에 파일을 공유합니다. |
SMB | Microsoft Windows 시스템과 파일 공유를 위해 SMB를 사용합니다. | |
공유 스토리지 또는 공유 디스크 FS | GFS2 | GFS2에서는 계산 클러스터의 구성원에게 공유 쓰기 액세스를 제공합니다. 최대한 로컬 파일 시스템의 기능적 경험을 바탕으로 안정성과 신뢰성을 강조합니다. SAS Grid, Tibco MQ, IBM Websphere MQ 및 Red Hat Active MQ가 GFS2에 성공적으로 배포되었습니다. |
volume-managing FS | Stratis (기술 프리뷰) | Stratis는 XFS와 LVM의 조합에 빌드된 볼륨 관리자입니다. Stratis의 목적은 Btrfs 및 ZFS와 같은 볼륨 관리 파일 시스템에서 제공하는 기능을 에뮬레이션하는 것입니다. 이 스택을 수동으로 빌드할 수 있지만 Stratis는 구성 복잡성을 줄이고 모범 사례를 구현하며 오류 정보를 통합합니다. |