Go to main content

Oracle® Solaris 11.3의 새로운 기능

인쇄 보기 종료

업데이트 날짜: 2016년 11월
 
 

데이터 관리 기능

이 절에서는 해당 릴리스의 데이터 관리 기능에 대해 설명합니다. 이러한 기능을 통해 향후 성장을 위한 무제한 용량으로 설계를 확장할 수 있으며 향상된 데이터 무결성도 제공합니다.

재귀적으로 ZFS 스냅샷 차이점 검토

Oracle Solaris 11.3에서는 종속 파일 시스템 내에서 ZFS 스냅샷 차이점을 재귀적으로 표시할 수 있습니다. 예를 들어, 다음 명령 출력에서 한 스냅샷이 다른 스냅샷과 비교됩니다. 또한 첫번째 스냅샷에는 없는 여러 파일이 두번째 스냅샷에 추가된 것을 볼 수 있습니다.

# zfs diff -r west@snap1 west@snap4
D /west/users/ (west/users)
+ /west/users/file.a
+ /west/users/reptar
west/users/reptar@snap1: snapshot does not exist
D /west/data/ (west/data)
+ /west/data/file.1
+ /west/data/file.2
+ /west/data/file.3  

출력에서 + 기호는 해당 파일 시스템의 항목을 나타내고 D는 기존 파일 시스템을 나타냅니다.

ZFS 스냅샷에 대한 자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.

ZFS LZ4 압축

ZFS 파일 시스템에서 LZ4 압축을 사용으로 설정하면 저장소, 전력 및 냉각을 2배 - 5배까지 줄일 수 있습니다. Oracle Solaris 11.3은 줄어든 CPU 오버헤드와 함께 일반적으로 2x 압축률을 제공하는 LZ4 압축 알고리즘에 대한 지원을 추가합니다.

예를 들어, ZFS 파일 시스템에서 LZ4 압축을 설정하려면 다음과 같이 합니다.

# zfs set compression=lz4 east/data

ZFS 압축에 대한 자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.

SMB 2.1

이전 Oracle Solaris 11 릴리스에서는 Microsoft Windows와 Oracle Solaris 시스템 사이에 데이터를 공유할 수 있도록 SMB(server message block) 프로토콜을 지원합니다. Oracle Solaris 11.3에서는 다음과 같은 향상 기능을 제공하는 SMB 2.1을 지원합니다.

  • 이전 SMB 1.0 명령 및 하위 명령의 수를 100여 개에서 19개로 줄입니다.

  • Lease라는 새로운 캐시 모델을 지원합니다. 이 모델을 통해 SMB 클라이언트는 단일 파일에 대한 다중 열기를 가질 수 있어 캐시 확보에 도움이 됩니다.

  • 고속 네트워크에 대한 더욱 확장성 높은 성능을 제공하며 다음과 같은 성능 이점이 포함됩니다.

    • SMB 페이로드 요청을 64K가 아닌 1MB까지 확장할 수 있습니다.

    • SMB 서버 및 SMB 클라이언트에서 CPU 사용률을 줄입니다.

    • SMB 클라이언트는 동일 파일이 여러 번 열릴 때 로컬 캐시를 잃지 않는 성능 이점을 얻습니다.

명령 및 하위 명령에 대한 자세한 내용은 smb(4), smbd(1M)smbfs(7FS) 매뉴얼 페이지를 참조하십시오. 자세한 내용은 Managing SMB File Sharing and Windows Interoperability in Oracle Solaris 11.3를 참조하십시오.

ZFS 기본 사용자 또는 그룹 할당량

기본 사용자 또는 그룹 할당량을 설정하여 대규모 사용자 배치 관리를 단순화하고 더욱 쉽게 저장소 리소스를 할당할 수 있습니다.

큰 ZFS 파일 시스템에 모든 사용자에 대한 기본 할당량 25GB가 있는 경우 필요하다면 여전히 개별 사용자 할당량 50GB를 설정할 수 있습니다. 예를 들면 다음과 같습니다.

# zfs set defaultuserquota=25gb sandbox/bigfs
# zfs set userquota@marks=50gb sandbox/bigfs

자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.

ZFS 확장성 높은 성능 향상

ZFS 성능은 대용량 메모리의 엔터프라이즈급 시스템으로 확장되고 Oracle Solaris 11.3 릴리스에는 다음 향상 기능이 포함되어 있습니다.

  • ZFS ARC(adaptive replacement cache)가 재설계되어 대용량 메모리 시스템에 대한 확장성을 제공합니다.

  • 영구 L2ARC는 시스템이 재부트된 후에도 중요 데이터가 캐시에 저장되어 긴 캐시 워밍업 시간을 피할 수 있습니다. 더불어, 압축된 데이터는 L2ARC 캐시에 압축된 상태로 남아 처리 시간을 줄입니다.

  • 로컬 디렉토리 액세스 잠금 성능이 이제 많은 수의 스레드 또는 CPU로 향상됩니다.

  • 향상된 블록 할당은 풀 용량이 90% 이상에 도달할 수 있음을 의미합니다.

자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.

ZFS 작업 모니터링

Oracle Solaris 11.3은 지속되는 ZFS 파일 시스템 및 풀 작업에 대한 향상된 가시성을 제공합니다.

zpool monitor 명령을 사용하여 지속되는 풀 및 파일 시스템 작업을 모니터할 수 있습니다. 예를 들어, 모든 진행 중인 send 스트림 작업에 대해 ZFS send 스트림 시간 예측이 제공됩니다.

# zpool monitor -t send west 5 5

pool                    provider  pctdone  total speed  timeleft  other
    
west                    send      36.3     17.2G 74.1M  2m31s     west/fs1@snap1
west                    send      38.7     17.2G 74.7M  2m24s     west/fs1@snap1
west                    send      41.3     17.2G 75.5M  2m16s     west/fs1@snap1
west                    send      43.8     17.2G 76.2M  2m09s     west/fs1@snap1

zpool monitor 명령 사용에 대한 자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.

향상된 ZFS 스페어 장치 처리

ZFS 저장소 풀에 대한 핫 스페어를 구성하는 것은 가장 좋은 방식이며 계속 그렇게 해야 합니다. Oracle Solaris 11.3부터 사용되지 않는 스페어 디스크가 자동으로 검사되어 ZFS 저장소 풀에 대한 핫 스페어를 구성할 때 여전히 작동하는지 여부를 확인합니다. ZFS는 스페어 디스크가 실패할 때 보고하고 ZFS에서 스페어 장치를 열 수 없는 경우 FMA(fault management architecture)는 결함 보고서를 생성합니다.

스페어 사용에 대한 자세한 내용은 Oracle Solaris 11.3의 ZFS 파일 시스템 관리를 참조하십시오.