솔라리스 11.3이 나온지도 1년이 넘었는데 , 11.3에 관련한 자료가 국내에는 거의 없네요..
ZFS 의 기술이 많이 변경되었는데도 소개가 거의 안되었구요.
ZFS의 신기술에 대해서 약간은 정리를 하고 가는 것이 좋겠네요.
왜냐하면 11.3 에 내장된 ZFS 기술은 정말 멋지거든요~
1.ZFS Snapshot Compare (스냅샷 비교 기능 )
솔라리스 11.3 부터는 파일시스템에서 생성된 ZFS 스냅샷 간의 파이 비교가 가능해 졌습니다.
# zfs diff -r solatech@snap1 solatech@snap2 D /solatech/users/ (solatech/users) + /solatech/users/file.a + /solatech/users/testfile solatech/users/reptar@snap1: snapshot does not exist D /solatech/data/ (solatech/data) + /solatech/data/file.1 + /solatech/data/file.2 + /solatech/data/file.3 |
D는 기존 파일시스템을 뜻하고 +는 해당 파일시스템의 리스트를 뜻합니다.
이를 통해 스냅샷 간의 파일의 변화를 즉시 알아 볼 수 있는 것이죠.
2.LZ4 압축
LZ4 압축을 지원하면서 압축효율과 CPU 오버헤드가 줄어 들었습니다.
LZ4 압축 알고리즘을 ZFS 에 바로 적용할 수 있게 되었습니다.
# zfs set compression=lz4 solatech/data |
LZ4 확인해 보시면 아시겠지만 2배 정도 이상의 압축 효율을 가지고 있으면서도 속도가 완전 후덜덜~~~ 입니다.
3.윈도우 SMB 버전 업그레이드 ( SMB 2.1 지원)
솔라리스 11.3 부터는 이전 11에서 지원하던 SMB를 지원이 강화되어 솔라리스 ZFS로 구성된 스토리지를 SMB를 통해 데이터 공유가 가능해졌습니다.
이전 SMB 1.0 에 비해서 명령어가 100개에서 19개로 줄어 들고 , lease 캐쉬 모델을 지원 합니다.
이 모델을 통해 캐쉬 확보가 용이해졌습니다.
또한, 고속 네트워크에서 더욱 높은 확장성을 제공합니다.
SMB 페이로드가 64K에서 1MB까지 확장이 가능해졌고 , 서버 및 클라이언트에서 CPU 사용률이 줄어 들어듭니다.
SMB 클라이언트는 동일한 파일이 여러번 오픈될 때 로컬 캐쉬를 잃지 않아 성능적 향상을 기대할 수 있습니다.
4.ZFS 확장성 및 성능 향상
ZFS ARC(Adaptive Replacement Cache)가 재설계됨에 따라 대용량 메모리 시스템에 대한 확장성을 제공합니다.
시스템이 재부팅 된 이후에도 중요 데이터가 캐쉬에 저장되어 있어 캐쉬 워밍업 시간을 줄일 수 있습니다.
5.ZFS 모니터링
zfs monitor 명령어를 통해 풀 및 파일시스템의 ZFS 작업을 모니터링 할 수 있습니다.
이를 통해 향상된 가시성을 제공합니다.
# zpool monitor -t send solatech 5 5
pool provider pctdone total speed timeleft other
solatech send 36.3 17.2G 74.1M 2m31s solatech/fs1@snap1 solatech send 38.7 17.2G 74.7M 2m24s solatech/fs1@snap1 solatech send 41.3 17.2G 75.5M 2m16s solatech/fs1@snap1 solatech send 43.8 17.2G 76.2M 2m09s solatech/fs1@snap1 |
6.기본 사용자 그룹 할당량 및 특정 사용자 할당량 제어
일반적인 사용자들에게는 10G를 john 이라는 사용자만 50g의 할당량을 제어하고 싶다면 아래와 같이 적적용할 수 있습니다.
즉, 기본 사용자 그룹 할당량과 특정 사용자 할당량을 각각 부여하여 할당량을 효율적으로 사용할 수 있도록 합니다.
# zfs set defaultuserquota=10gb solatech/fs # zfs set userquota@john=50gb solatech/fs |
그외에도 ZFS 안정성 향상을 위해 스페어 장치를 처리 방식의 개선이 이루어졌으며 , 오라클 SUN 스토리지 7000 시리즈에서 제공되는 하이브리드 저장소 풀이 지원 됩니다.
하이브리드 저장소 풀은 DRAM 과 HDD , SSD 등을 조합하여 저장소 풀로 구성하는 기술로 용량은 증대시키고 , 성능은 향상시킬 수 있는 기능입니다.
중복성 향상과 전략소모량을 줄일 수 있는 기능으로 오라클 썬 스토리지 7000 시리즈에서 지원이 가능합니다.
이 정도 내용만으로도 솔라리스 11.3 을 사용해 볼 만한 이유는 있지 않을까요?? ^^
'OS & network > solaris' 카테고리의 다른 글
솔라리스 11.4 베타 공개 (0) | 2018.02.01 |
---|---|
솔라리스 11.4 릴리즈가 다가 오면서. (0) | 2018.01.25 |
솔라리스의 GNOME3 지원과 관련하여 (0) | 2016.11.18 |
솔라리스 12 릴리즈 예정과 클라우드 환경에서의 솔라리스의 미래 (0) | 2016.10.09 |
솔라리스 11.x 계열의 부팅 에러시 장애처리방법 (0) | 2016.10.03 |