2. 순서
• Oracle ZFS Storage Appliance Overview
• IT Challenge
• 기능 소개
• 강력한 성능
• 우수한 효율성
• 비용대비 우수한 효과
• 관리 편의성
• 향상된 데이터 무결성
• 결롞
•Q&A
2
3. ZFS (Zetta File System)
• Jeff Bonwick 에 의해 설계
• 무한대의 저장소 용량 구성
• 매우 용이한 파일 시스템 관리
• 파일시스템과 볼륨매니저가 통합 구성
• 현존하는 유일한 128 bit File System으로 기존
32~64비트 파일 시스템의 160억 배의 볼륨 구성 환경
제공
• 1 ZB = 1000 EB = 106 PB = 109 TB
3
4. ZFS Storage 주요 특징
• 개방형 아키텍처
• 개방형 데이터 포맷, 개방형 프로토콜
• Open Solaris 기반 Appliance 개발 플랫폼을 공동개발
• 표준 사용 제품 통합, 범용 컴포넌트 사용
• 기술 혁신
• ZFS 와 Flash 기술을 통한 Hybrid Storage Pool 적용
• Dtrace 분석을 통한 뛰어난 분석 능력 제공
• 획기적인 경제적 효과
• ZFS + Flash + SAS 구성을 통한 최적의 운영 환경
• 산업표준 아키텍처 사용을 통한 최고의 성능 제공
• 추가 Appliance S/W 라이선스 불필요
4
5. Oracle ZFS Storage Appliance 제품
구분 7120 7320 7420 7720
적용업무 경제적 규모 시스템 고 가용성 클러스터 성능 대비 최적의 가격 고 용량 및 데이터 증가 시스템
최대 용량 120 TB 192 TB 1.15 PB 2.88PB=4*720TB/Rack
최적화된 Write Flash 용량 96 GB Up to 16 SSDs for Up to 96 SSDs 24 per Rack
Cluster Configuration
최적화된 Read Flash 용량 N/A Up to 8 SSDs Up to 8 SSDs Up to 8 SSDs
Cluster 지원 여부 No Yes Yes 기본 제공
사용공간 (Rack Units) 2U(Head), 4U(Disk Shelf) 1U(Head), 4U(Disk Shelf) 3U(Head), 4U(Disk Shelf) 42U(Rack)
서버 기본 Model X4270 M2 (12-drive) X4170 M2 X4470 X4470
구조 CPU
1*4C Intel Westmere E5620 2.40 2*4C Intel Westmere E5620 2.40 2*6C Intel Nehalem-EX E7530 1.86 4*8C Intel Nehalem-EX X7550 2.00
구성요소 GHz GHz GHz GHz
2*8C Intel Nehalem-EX X7550 2.00
GHz
4*8C Intel Nehalem-EX X7550 2.00
GHz
Memory 24GB 24GB, 48GB, 72GB 2 CPU : 128GB, 256GB 512GB
(DDR3) 4 CPU : 256GB, 512GB
Boot Disk 2*2.5” SATA 500GB 7.2K 2*2.5” SATA 500GB 7.2K 2*2.5” SATA 500GB 7.2K 2*2.5” SATA 500GB 7.2K
스토리지 내장 디스크 12*1/2TB 3.5” SAS-2 7.2K Up to 4 optional 512GB SATA II Up to 4 optional 512GB SATA II Up to 4 optional 512GB SATA II
(MLC) Flash SSDs for ReadZilla per (MLC) Flash SSDs for ReadZilla per (MLC) Flash SSDs for ReadZilla per
구성요소 Head Head Head
외장 JBODs 2*J4410(24 x 1/2TB 3.5” SAS-2 4*J4410(24 x 1/2TB 3.5” SAS-2 24*J4410(24 x 1/2TB 3.5” SAS-2 12*Disk Shelves( 30*2TB 3.5” SAS-2
7,200 RPM) 7,200 RPM) 7,200 RPM) 7,200 RPM and 2*18GB 3.5” SAS-2
SSD)
Flash ReadZilla N/A Up to 4 optional 512GB SATA II Up to 4 optional 512GB SATA II Up to 4 optional 512GB SATA II
(MLC) Flash SSDs for ReadZilla per (MLC) Flash SSDs per Head (MLC) Flash SSDs per Head
구성요소 Head
LogZilla 1*96GB PCI-E flash adapter Up to 4 optional 18GB 3.5” SAS-2 Up to 4 optional 18GB 3.5” SAS-2 2*18GB 3.5” SAS-2 SSD per Disk
SSD per Disk Shelf SSD per Disk Shelf Shelf
5
7. 최대 Processor 와 Cache 에 대한 비교
타사 동급 모델 대비 보다 강력한 CPU 성능과 대용량 Cache 제공
Maximum Number of CPUs Maximum Amount of Memory
64 1TB
16
8
48GB 32 GB
Oracle EMC NetApp Oracle EMC NetApp
ZFS 7420 VNX 5700 FAS 3270 ZFS 7420 VNX 5700 FAS 3270
7
8. 하이브리드 스토리지 풀 (Hybrid Storage Pool)
• DRAM(cache), 고속 SSD, 대용량 HDD 각 Tier를
하나의 논리적 스토리지 풀로 통합
• 업무 또는 데이터 가치에 따라 자동으로 데이터들이 고속
Write
Tier 갂 이동 SSD
고속
Read
• WRITE / READ 각각의 젂용 SSD를 통해 성능 SSD
극대화
대용량
• 높은 성능을 제공하면서 비용을 낮출 수 있는 방안 SAS-2
HDD
• 젂원/냉각 효율성 극대화
ZFS 7000 Storage
Hybrid Storage Pool
8
10. 보다 적은 구성 공갂과 젂력 및 적은 비용 구성
100 Enterprise HDDs Hybrid Storage Pool
2
SSDs
30 High Capacity
HDDs
1/3 the cost!
용량: 30TB 용량: 30TB
성능: 30K IOPS 성능: 40K IOPS
젂력: 1,750W 젂력 : 392W
10
11. 데이터중복 제거 기능
실시갂 (In-line) 중복제거 기술 적용 10:1 Data
충분한 CPU와 메모리 자원이 제공되므로 데이터저장과 Deduplication
중복처리 동시 짂행 가능
백업이 아닌 온라인 데이터에도 적용
파일 시스템 또는 볼륨에 선택적 적용 가능
블록 레벨 방식의 중복제거 수행
파일 레벨 방식에 비해 높은 데이터 중복 제거 효율을
제공하며 특히, 가상화 환경에서 효과적
Virtual OS Images - 최대 90%까지 용량 젃감
File Sharing (MFST) – 30% 에서 70% 까지 용량 젃감
압축 기능과 동시 적용 가능
11
12. 데이터 압축 기능
디스크 사용률 극대화 2:1 Data
평균 2X 압축율 Compression
4가지 유형 압축 모드 지원 (업무 성능에 따라 선택 가능)
볼륨 / 파일 시스템 모두 압축 지원
데이터 젂송량 감소, 데이터 젂송 효율 증가
용량 젃감 및 성능 개선
IO처리량이 감소하여 빠른 읽기/쓰기 가능 32PBs to 16PBs
압축 Read시: 성능 동일
중복제거 기능과 함께 사용하여 효율성 배가
12
16. 다양한 호스트 인터페이스 및 프로토콜 지원
단일 시스템에서 멀티 호스트
Thousands of
인터페이스 제공 NFS and Windows
CIFS/SMB Clients
8 Gbps FC Fiber Channel Target
Connectivity
Network Connectivity
1G/10G Ethernet Fiber Channel
Target Connectivity
IP Connectivity
NGS, CIFS/SMG,
iSCSI, WEBDAV, HTTP
40G InfiniBand
다양한 서비스 프로토콜 제공
NFS v2/v3/v4, CIFS
SAN File Applications
Data Data
HTTP, WebDAV, FTP/SFTP/FTPS
Oracel RDBMS, Peoplesoft,
eMail DBase Email, SharePoint, File Sharing,
Data SAN File E-Commerce, Media Streaming
Store
FC, iSCSI, NDMP
Data Data
단일 시스템 내에서 멀티 인터페이스를
제공함으로써 도입 비용 젃감
16
17. 씬 프로비저닝 (Thin Provisioning)
파일 시스템과 볼륨 매니저가 통합된 ZFS 기반
Applications
스토리지 풀에서 볼륨 및 파일 시스템을
동적으로 생성 및 변경
Volume Volume Volume
할당 볼륨은 실제 사용한 만큼만 공갂 차지
생성된 볼륨의 용량은 풀의 용량 만큼 사용 가능
Storage Pool
원하는 시점에 다욲타임 없이 디스크 증설
풀 총 용량 한계 초과 시 알람 및 사젂 통보
젂원 및 공갂 젃감 효과
17
18. 데이터 모니터링 및 분석
갂편하며 직관적인 인터페이스
관리 복잡성 단순화
욲영을 위한 별도의 교육 불필요
포괄적이며 상세한 업무 I/O 분석
자동화 기반으로 실시갂 업무 I/O 모니터링
업무 I/O를 포괄적으로 실시갂 분석
다양한 업무 I/O들을 동시에 모니터링 및 분석
분석 데이터들 저장 및 Export 지원
18
19. OVM (Oracle VM) 통합 지원
클라우드 기능 강화
서버 및 스토리지 민첩성 강화
스토리지 효율성 극대화
주요 비즈니스 어플리케이션 가용성 강화
OVM 기능들과의 완벽한 호환
Live Migration / RAC Online Relocation
스토리지 기능들 활용 가능
Snaps / Clones
Replication
DTrace Storage Analytics
De-Dup / Compression / Thin Provisioning
19
20. VDI (Virtual Desktop Infrastructure) 통합 지원
다양한 VDI 솔루션들 통합 지원
Oracle VDI + Oracle VBox
VMware
Hyper-V
더욱 빠른 데스크탑 배치
빠른 프로비저닝 지원
Oracle VDI와 ZFSSSA 스토리지갂 iSCSI
프로비저닝 지원
Snap / Clone 기능을 활용한 빠른 OS 이미지 생성
스토리지 기능들 활용
De-Dup / Compression / Thin Provisioning을
활용하여 스토리지 효율성 극대화
20
21. 초기 구축 기갂 단축 및 관리 효율성 증대
ZFS Storage Appliance requires:
36% less time to manage
45% less time to configure
34% less time for provisioning
44% less time monitoring
31% less time for maintenance and configuration
ZFS STORAGE APPLIANCE
* Source: Edison White Paper comparing the Sun ZFS Storage Appliance to Network Appliance systems
21
23. ZFS End-To-End Check Sums
End-to End 체크섬을 이용하여 기록하지 않고 최상위에서 일괄적으로 작성하여
데이터 오류에 대해 빠른 에러감지와 복구 수행
기존 Disk Block Checksums ZFS Checksum Trees
데이터 블록에 체크섬 기록 체크섬은 최상위 블록에 기록
기존 FS/볼륨의 한계 데이터와 체크섬 분리
젂체 풀은 자가 유효성 검사 실시
Address Address
Checksum Checksum
Data Data
Address Address
Checksum Checksum Checksum Checksum
Data Data
23
24. ZFS Self Healing (자가치유)
1. 어플리케이션에서 READ 2. ZFS는 두번째 디스크 3. ZFS 정상적인 데이터를
할 때 ZFS Mirror의 첫번 정상적인 블록을 호출 어플리케이션에 젂달해
째 디스크의 손상된 블록 주고 손상된 블록을 복구
을 READ 수행
Application Application Application
ZFS Mirror ZFS Mirror ZFS Mirror
24
25. RAID-Z
ZFS의 데이터 보호를 위한 RAID 개념
기존 젂통적인 RAID 기법과 유사하지만,
RAID-Z는 가변적인 스트라이프를
지원함으로 기존 RAID 방식을 극복
RAID-Z : Data-Parity RAID-5
RAID-Z2 : Double Parity RAID-6
RAID-Z3 : Triple Parity
25
26. ZFS 어플라이언스 Snapshot / Cloning 활용
즉각적인 데스크탑 가상화 이미지 생성 및 관리
메타 데이터 기반의 Snapshot과 Clone 생성 -> 스토리지 용량 젃감
데스크탑
OS Boot
사용자 클롞 이미지
Golden Image
(1 ~ 20 Users)
ZFS Clone
복제
데스크탑
사용자 클롞 이미지
ZFS Clone (21 ~ 40 Users)
복제
데스크탑
사용자 클롞 이미지
(20 Users…)
26
27. 결롞 - SUN ZFS Storage Appliance 도입 효과
성능 최적화 비용젃감 관리 효율화 데이터 보호 강화
ZFS STORAGE APPLIANCE
Hybrid Storage Pool, DTrace Analytics, ZFS
27