IBM Spectrum Virtualize V7000 V7.6 Copyright IBM Corporation 2015
목차 0. Spectrum Virtualize Family 가치 1. Spectrum Virtualize V7000 개요 2. Spectrum Virtualize V7000 특장점 3. Spectrum Virtualize V7000 하드웨어 4. Spectrum Virtualize V7000 소프트웨어 2
Spectrum Virtualize Family 가치 3
IBM Spectrum Virtualize 의가치 : REAL Software Defined Storage! IBM Software Defined 스토리지라인업중하나로기존블록스토리지의핵심솔루션이모두 IBM Spectrum Virtualize 에탑재되어보다비용효율적인솔루션구축및성능향상이가능합니다! Active-Active DC 스토리지가상화스토리지티어링구축및운영자동화 HyperSwap 외장스토리지가상화 이지티어 (Easy Tier) 혁신적인사용자인터페이스 (GUI) Solid-State 드라이브 (SSD) 언제나사용가능한스토리지 하드디스크드라이브 (HDD) 실시간데이터압축 비용효율적재해복구 Real-time Compression IP-Replication IBM Spectrum Virtualize Software 4
IBM Spectrum Virtualize 제품라인업 IBM 의 Spectrum Virtualize 제품들로고객의다양한비즈니스요건을충족시킬수있습니다. < Spectrum Virtualize Platform > 동일한코드기반의플랫폼 동일한솔루션기능제공 ( 일부라이선스 ) 동일한유저인터페이스 동일한 CLI V3700 V5000 V7000 SAN Volume Controller IBM Spectrum Virtualize Product Lineup 5
IBM Spectrum Virtualize 는지속적으로뛰어난기능과가치를제공합니다. IBM Spectrum Virtualize Family 제품출시로드맵 2010 년 10 월미드레인지스토리지의새로운기준 Spectrum Virtualize V7000 2011 년 11 월유니파이드스토리지 Spectrum Virtualize V7000 Unified 2012 년 11 월강력한엔트리스토리지 Spectrum Virtualize V3700 2013 년 10 월 IP replication 모바일관리 Spectrum Virtualize V5000 2014 년 11 월 데이터암호화 RTC 성능향상 16G FC 지원 2015 년 11 월 분산 RAID HyperSwap 고도화 S/W 기반암호화 vvol 지원 2010 2011 2012 2013 2014 2015 2011 년 5 월 클러스터링 VMware APIs 10Gb iscsi 2012 년 4 월 실시간데이터압축 (Real-time Compression) FCoE 옵션 2013 년 6 월 RTC 기능향상 Easy Tier & RTC Global Active Cloud Engine 2014 년 5 월 EasyTier 3 캐시아키텍쳐향상 New V7000 New SVC 2015 년 5 월 HyperSwap EasyTier3 최적화 MS ODX 지원 FlashCopy 최적화 Spectrum Virtualize V9000 6
Spectrum Virtualize V7000 개요 7
Spectrum Virtualize V7000 개요 컨트롤인클로져 (4-WAY 확장지원 ) : - 듀얼컨트롤러 - 2U 당 : 24 개의 2.5 디스크드라이브제공 - 64GB Cache ( 추가 64GB 캐시옵션 ) Spectrum Virtualize V7000 익스펜션인클로져 : - 디스크드라이브만제공 - 총 20 개익스펜션인클로져까지확장가능 아키텍처 고가용성 확장성 솔루션 스케일업과스케일아웃을모두지원하는클러스터아키텍쳐 내부스토리지자원및외부이기종스토리지자원가상화를통한유연한스토리지관리제공 디스크티어간자동화마이그레이션기능을통해최대 300% 까지성능을향상시킬수있는 IBM System Storage Easy Tier 기능지원 16/8Gbps FC, 1G iscsi, 10G iscsi, FCoE host port 지원 주요구성요소이중화 시스템자가진단을통한장애예방및장애발생시 email 및 SNMP 를통한알림가능 데이터채널 Fail-over 를위한 multi-path driver 기본제공또는 O/S 의 Multipath 기능사용 Global Hot Spare Disk 지원 ( 디스크중어느것이나원하는개수만큼 Hot spare 로사용가능 ) GUI 및포인트앤클릭관리로쉬운데이터관리가능 유연한용량관리를위한온라인 RAID Array/Volume 의확장및축소기능제공 2U 컨트롤러, 2U 디스크인클로져로모듈러확장방식의아키텍처 내장스토리지 7.8PB, 외부스토리지가상화최대 32PB 까지의확장성및다양한용량의디스크지원 FlashCopy 를통해온라인백업, 테스트또는데이터마이닝을위한성능저하없는효율적인데이터복제 백업효율성을증대를위한시스템간동기화 (Metro Mirror) 또는비동기화 (Global Mirror) 데이터복제지원 씬프로비저닝을통해필요한디스크용량만구매가능 RAID 0, 1, 5, 6, 10 및다양한 O/S, Clustering S/W 지원 3 년간 HW/SW 무상유지보수 8
Spectrum Virtualize V7000 특장점 미드레인지가격에엔터프라이즈기능제공 스토리지가상화, 씬프로비져닝, 재해복구, SSD 지원, 실시간압축, 데이터암호화 모듈러방식의저렴한가격과필요로하는시점에용량과기능추가가능 최대 7.8PB 까지확장가능 데이터센터간스토리지이중화솔루션 HyperSwap 을통해스토리지고가용성실현 우수한성능 단일풀에서의성능최적화기능기본제공 3 개의디스크티어간성능최적화솔루션인 Easy-Tier 로 3 배성능향상가능 1-WAY SSD 기준 (OLTP Type) : 200,000 IOPS 이상 크게향상된스토리지효율성 외장스토리지가상화는디스크활용률을약 30% 까지증가시킴 씬프로비져닝은디스크스토리지요구를줄여줌 전용하드웨어기반의실시간압축 / 복구기술을통해성능저하없이같은공간에더많이저장 관리편이성 향상된 GUI / ios 에서원격모니터링 App 제공 FCoE 지원으로 FC 와 Ethernet 통합구성 주요업무간소화 ( 스토리지구성, 프로비져닝, 티어링등 ) TCO 절감 공간집적도를높여상면비용및파워비용절감 현재사용중인스토리지통합을통해기존투자에대한보호가능 9
Spectrum Virtualize V7000 하드웨어 10
Spectrum Virtualize V7000 제품사양 항목상세항목 Spectrum Virtualize V7000(524) Controller/ 캐쉬 Controllers 개수 Processor Dual Active/Active Intel Xeon Octo-core 64-bit CPU @ 1.9GHz 캐쉬 64GB/128GB * 4(4-WAY 클러스터시스템 ) 최대 DDM 개수 504/1056(4-WAY 클러스터시스템 ) 확장성 지원되는 DDM 종류 최대물리용량 호스트포트 200/400/800GB/1.6TB 2.5-inch E-MLC SSD 300/600GB 2.5-inch 15k SAS 600/900GB/1.2/1.8TB 2.5-inch 10k SAS 1/2TB 2.5-inch 7.2k NLSAS 2/3/4/6/8TB 3.5-inch 7.2k NLSAS 스토리지최대용량 1.96PB/7.8PB(4-WAY 클러스터시스템 ) 외부스토리지가상화최대용량 32PB 6 iscsi(1gbps) 기본제공 * 4(4-WAY 클러스터시스템 ) 구성 1. 16 포트 8Gbps FC * 4(4-WAY 클러스터시스템 ) 구성 2. 8 포트 8Gbps FC * 4(4-WAY 클러스터시스템 ) 구성 3. 16 포트 16Gbps FC * 4(4-WAY 클러스터시스템 ) 구성 4. 8 포트 16Gbps FC * 4(4-WAY 클러스터시스템 ) 구성 5. 8 포트 8Gbps FC & 8 포트 10Gbps iscsi/fcoe * 4(4-WAY 클러스터시스템 ) 구성 6. 8 포트 10Gbps iscsi/fcoe * 4(4-WAY 클러스터시스템 ) 지원 RAID 레벨 0, 1, 5, 6, 10 관리 /RAS 지원 LUN 개수 ( 최대 ) 2048개 /8196개(4-WAY 클러스터시스템 ) 관리소프트웨어 스토와이즈 V7000 그래픽유저인터페이스 ( 무상 ) Multi-path 및 load balancing 무상제공 11
컨트롤러인클로져전면 컨트롤러인클로져전면 12
컨트롤러인클로져후면 컨트롤러인클로져후면 Three 1Gbps Ethernet ports + One Technician Port Two 12Gbps SAS ports (connections to expansions) Two USB2 ports Compression Accelerator Card Slot Two Host Interface Card Slots Power Supply Unit (PSU) Power Supply Unit (PSU) Left Node canister Right Node canister 13
호스트인터페이스카드 1번슬롯에는 Compression Accelerator Card 장착가능하며 Default로 IO Pass 카드가장착 2,3번슬롯에는 FC, Ethernet Card 장착가능 (Ethernet Card는 Canister당 1장씩만장착가능 ) 오른쪽 Canister와왼쪽 Canister 모두동일한구성만가능다양한호스트인터페이스카드지원 Three 1Gbps Ethernet ports + One Technician Port Two 12Gbps SAS ports (connections to expansions) Compression Accelerator Card Slot Two Host Interface Two USB2 ports Card Slots 8Gbps FC Card (4Port) 10Gbps Ethernet Card (4Port) Power Supply Unit (PSU) Left Node canister 16Gbps FC Card (2Port) 16Gbps FC Card (4Port) 14
Compression Accelerator Card V7000은기본적으로 Intel 기반의 Compression Accelerator 카드가 on-board 장착되어있어서효과적으로실시간데이터압축을제공할수있습니다. 또한추가적으로 Compression Accelerator Adapter를장착할수있어컨트롤러당 dual compression card 구성이가능합니다. Dual Compression Card 구성을통해기존대비최대 200% 향상된 IOPS 를제공합니다. 15
익스펜션인클로져후면 - 12F, 24F 익스펜션인클로져후면 Two 12Gbps SAS ports (connections to expansions) Power Supply Unit (PSU) Power Cooling Module (PCM) Power Supply Unit (PSU) Power Cooling Module (PCM) 16
스케일업 다양한비즈니스요건을충족하는유연한하드웨어 시작은컨트롤러인클로져 1 개 - 인클로져에이중화된컨트롤러및드라이브내장 - 3.5 인치드라이브베이와 2.5 인치드라이브베이중선택 비즈니스성장에맞춰 - 3.5 인치또는 2.5 인치중선택 - 컨트롤인클로져 4 개까지확장 - 익스펜션인클로져 20 개까지확장가능 - 최대드라이브수 1056 개 Control Enclosures Expansion Enclosures 스케일아웃 다양한드라이브혼용옵션 - 2.5 인치 SSD, SAS 드라이브 - 3.5 인치 2/3/4/6/8TB NL-SAS 드라이브 유연하게확장가능 - 2.5 인치인클로져와 3.5 인치인클로져혼용가능 - 같은인클로져내에서다른디스크혼용가능 스케일아웃 : 새로운시스템을추가하여확장하는방식 스케일업 : 컴포넌트를추가하여확장하는방식 17
Spectrum Virtualize V7000 다양한디스크드라이브옵션 하나의엔클로저에서동일한사이즈의폼팩터드라이브를제한없이조합가능 15,000 RPM 300GB, 600GB SAS Spectrum Virtualize V7000 24-Bay 인클로져 소형폼팩터 (SFF, 2.5 인치 ) HDD 10,000 RPM 600GB, 900GB 1.2TB, 1.8TB SAS 7,200 RPM 1TB, 2TB NL-SAS 소형폼팩터 (SFF, 2.5 인치 ) SSD 200GB, 400GB, 800GB 1.6TB E-MLC SSD Spectrum Virtualize V7000 12-Bay 인클로져 대형폼팩터 (LFF, 3.5 인치 ) HDD 7,200 RPM 2TB, 3TB, 4TB, 6TB, 8TB NL-SAS 21 18
36 U Spectrum Virtualize V7000 설치환경 19 Inch 크기 (cm) 48.3(W)x55.6(D)x8.7(H)cm 스토와이즈 V7000 컨트롤러인클로져 (2U) 12 드라이브베이 (3.5 디스크드라이브장착 ) 무게 (KG) 전압전력 16.4kg/26.7kg (empty / 디스크모듈최대장착 ) 100~240V AC 304 W 스토와이즈 V7000 디스크인클로져 (2U) 발열량 1037 BTU/hr 전원사양 단상 3 선식 크기 (cm) 컨트롤러 : 48.3(W)x74.4(D)x8.7(H)cm 익스팬션 : 48.3(W)x55.6(D)x8.7(H)cm 24 드라이브베이 (2.5 디스크드라이브장착 ) 무게 (KG) 전압 전력 컨트롤러 : 31.8kg/36.7kg 익스팬션 : 16.7kg/25.0kg (empty / 디스크모듈최대장착 ) 100~240 V AC 컨트롤러 : 541 W 익스팬션 : 304 W 발열량 전원사양 컨트롤러 : 1846 BTU/hr 익스팬션 : 1037 BTU/hr 단상 3 선식 19
Spectrum Virtualize V7000 소프트웨어 20
Spectrum Virtualize V7000 소프트웨어 Spectrum Virtualize V7000 은기본적인스토리지소프트웨어는무상제공함과동시에, 고객의비즈니스이슈를편리하게해결할수있는 IBM 만의고유솔루션을추가로제공합니다. 풀데이터리발란싱 (Pool Data Rebalancing) 분산 RAID (Distributed RAID) 실시간데이터압축 (Real-time Compression) 이기종스토리지가상화 (Storage Virtualization) 하이퍼스왑 (HyperSwap) 온라인데이터마이그레이션 (Online Data Migration) 씬프로비저닝 (Thin Provisioning) 이기종데이터복제서비스 (Advanced Mirroring and Copy Services) 데이터암호화 (Inline Data Encryption) 직관적인 GUI (Intuitive Graphic User Interface) VMware 지원 (VAAI, VASA, VVOL) 데이터티어링 (EasyTier) 21
1. 사용자직관적관리 GUI > 직관적인무설치유저인터페이스 ( 웹기반 ) 시스템권장사항 시각적인태스크플로우가이드 통합화된비디오설명 필요한경우더많은정보로링크 시스템상황항시보여줌 22
1. 사용자직관적관리 GUI > 새롭고사용하기편한인터페이스는복잡성이없음 GUI 하이라이트 검증된 XIV GUI 기반 미리정의된설정을통해구성상복잡성을최소화하였으며필요시개별설정이가능 Spectrum Virtualize / XIV / DS8000 모두동일한 GUI 기반관리 IBM Spectrum Control 과통합해서사용함으로써서버 / 스토리지관리통합가능 웹기반의툴은어떤플랫폼에서도접근가능함 적절한시각적인화면 UI 에서액션을수행할때실행되고있는커맨드라인을보여줌 23
1. 사용자직관적관리 GUI > 모바일을통한모니터링 Spectrum Virtualize V7000 운영시스템성능및용량모니터링 다수의시스템에접속가능 : 이벤트모니터링가능 24
2. 이기종외장디스크스토리지가상화 > 기존환경의문제점 가상화를적용하지않은기존 SAN 스토리지환경은아래와같은잠재적인문제점을가지고있습니다. 각스토리지별자원고립 (SAN islands) 각스토리지별개별관리의어려움 스토리지별자원사용률불균형 - 낮은사용률 각스토리지별필요용량구매 각벤더 / 장비별재해복구솔루션별도구현 각벤더 / 장비별재해복구솔루션 (PPRC/SRDF 등등 ) 라이센스별도구입 재해복구솔루션구축후특정벤더 / 장비에종속됨 저가의스토리지는재해복구지원불가 여유공간 2TB 40TB 10TB 4TB 35TB 스토리지관리 Unisphere for VMAX Storage Navigator Unisphere for VNX DR 솔루션 SRDF TrueCopy MirrorView Array Manager Continuous Access StoreServ Management Remote Copy 위치주센터주센터주센터 DR 센터 DR 센터 25
2. 이기종외장디스크스토리지가상화 Spectrum Virtualize V7000 은외장스토리지를가상화하여사용함으로써이기종스토리지간의완벽한논리적통합을구현하여, 관리비용의절감및확장과재배치가용이한스토리지 On-demand 환경을구축해주는기능을제공합니다. 또한 Spectrum Virtualize V7000 의원격데이터미러링기능을이용할경우근거리또는원거리에서이기종스토리지간에완벽한장애또는재해복구시스템을구축할수있습니다. IBM 스토와이즈 V7000 가상화 Physical View IBM 스토와이즈 V7000 가상화 Logical View Server AIX Solaris Windows... IBM 스토와이즈 V7000 SAN Fabric 스토와이즈 V7000 LUNs from Heterogeneous Storages volume volume volume volume volume IBM storage Storage Pool EMC storage............ Mdisk Mdisk Mdisk Mdisk Mdisk LUN LUN LUN LUN... 이기종다양한스토리지 26
2. 이기종외장디스크스토리지가상화 > 가상화환경의이점 Spectrum Virtualize V7000 은외장스토리지를가상화하여사용함으로써이기종스토리지간의완벽한논리적통합을구현하여, 관리비용의절감및확장과재배치가용이한스토리지 On-demand 환경을구축해주는기능을제공합니다. 가상화대상 : IBM 및 non-ibm 스토리지 (EMC, HP, HDS, Oracle, Dell, NetApp, Compellent, Violin, Fujitsu, NEC, Bull, TMS 등 ) 이점 : 다양한스토리지장비를사용하더라도서버에서단일멀티패스드라이버만으로제어가능 이기종스토리지, 디스크그룹간에무중단데이터마이그레이션이가능합니다. 근거리또는원거리에서이기종스토리지간에재해복구시스템을구축할수있습니다. 이미 7,000 개이상의고객사에서안정성이검증된가상화기능입니다. 주센터가상화하이퍼바이저 52TB DR 센터가상화하이퍼바이저 39TB 2TB 40TB 10TB 4TB 35TB 27
3. 온라인데이터마이그레이션 Spectrum Virtualize V7000 의볼륨및 sub- 볼륨단위로무중단데이터마이그레이션가능 서버및 Application 에투명하며, 외장스토리지혹은 Spectrum Virtualize V7000 내디스크상관없이자유롭게데이터이동을가능케하는기능 애플리케이션데이터를기존시스템에서새로운 IBM Spectrum Virtualize V7000 으로옮김으로써업무중단을최소화하여데이터마이그레이션을수행할수있음 기존스토리지데이터마이그레이션 1. 어플리케이션중단 2. 데이터이동 3. 호스트연결재구축 4. 어플리케이션운영재개 스토와이즈 V7000 데이터마이그레이션 1. 간편한데이터이동 호스트시스템및어플리케이션영향최소화 LUN 이지정된관리 ( 가상화 ) 디스크그룹 (MDG) 이생성되면, 한번의커맨드 / 클릭으로여러데이터볼륨을 MDG 간간편하게마이그레이션가능 SAN SAN Spectrum Virtualize V7000 28
4. 자동데이터티어링 (Easy-Tier 3.0) IBM Easy-Tier 3.0 데이터의사용량에따라서가장적절한영역으로자동재배치 각데이터는성능및가격에있어최적화된 SSD/SAS/NLSAS 디스크에저장됨 Easy-Tier 원리 - SSD, SAS, NLSAS 로나뉜 3 개의디스크티어로하이브리드스토리지풀구성 - I/O 모니터가 5 분마다각각의가상화데이터볼륨에액세스한히스토리를보관 - 매 24 시간마다 Data Placement Adviser 가액세스히스토리를분석 - Data Migration Planner 데이터마이그레이션을수행 SSD SAS NLSAS SSDs SAS NLSAS 데이터자동재배치 핫스팟발생 데이터처리성능및대역폭최적화 적용효과 - EasyTier 적용을통해빠른 throughput 성능과 random read 응답속도를제공 - 각데이터를디스크티어별로가장적절한위치에배치하기때문에현재디스크구성에따른전체인프라의성능을최대치로끌어올릴수있음 - Thin-provisioned 볼륨들에적용가능함 29
4. 자동데이터티어링 (Easy-Tier) > 어플리케이션성능향상 최초대비 300% 퍼포먼스향상 어플리케이션트랜잭션 Throughput 트랜잭션 양 Easy Tier 데이터배치최적화 Easy Tier 학습기간 * 상기수치는 IBM Test Lab 테스트결과임 시간경과 (12 시간 ) 30
4. 자동데이터티어링 (Easy-Tier) > 어플리케이션성능향상 PRELIMINARY 어플리케이션트랜잭션 Response Time 트랜잭션 양 Easy Tier 학습기간 Easy Tier 데이터배치최적화 * 상기수치는 IBM Test Lab 테스트결과임 시간경과 (12 시간 ) 31
5. 씬프로비져닝 (Thin Provisioning) 씬프로비져닝 Thin provisioning 에의해물리용량보다큰용량을할당받음 - 물리디스크는실제로사용된내용만을할당 - 실제필요한물리디스크용량을크게절감 큰사이즈의디스크를사용하게됨으로써운영업무에대한부하감소 - 초기에큰용량할당으로디스크부족으로인한디스크확장작업이불필요 - 디스크사이즈확장시필요한시스템정지가없음 씬프로비저닝도입효과및장점 - 디스크초기도입비용절감 - 스토리지관리및운영비용절감 - 스토리지평균사용율증대 - 전력소모절감을통한추가비용절감 - 증 / 감설에대한유연한대응가능 사용자이용이미지 Thin-provisioning 적용 물리디스크사용량 32
6. 풀데이터리발란싱 (Pool Data Rebalancing) 풀데이터리발란싱 데이터의사용량에따라서가장적절한영역으로자동재배치 각레이드그룹 (Mdisk) 사용량에따라서핫스팟자동재분배 풀데이터리발란싱 Storage Pool Storage Pool 적용효과 - 풀데이터리발란싱을적용하여레이드그룹에있는핫스팟제거및스토리지풀성능최적화 - 각데이터를레이드그룹별로가장적절한위치에배치하기때문에현재디스크구성에따른전체인프라의성능을최대치로끌어올릴수있음 - Thin-provisioned 볼륨들에적용가능함 33
7. 데이터보호및복제솔루션 ** 슬라이드애니메이션있음 Volume Mirroring FlashCopy Metro Mirror Global Mirror Global Mirror w/ CV 볼륨미러링 내부복제 - Snapshot - Clone - Backup 동기식미러 Write IO 지연 + 사이트간거리에따른지연 데이터손실가능성최소화 비동기식미러 Write IO 응답시간에대한영향최소화 준실시간동기방식 소스볼륨 1, 타겟볼륨 1 비동기식미러 w/ CV Change Volume 을통해주기별로동시화 최소 1 분에서최대 1 일까지주기설정가능 Incrementatl 방식으로복제 네트워크대역폭최적화 2 개의근거리사이트간 (<300 Km) 2 개의원격지사이트간 (>300 Km) 2 개의원격지사이트간 (>300 Km) Vol0 R W Vol0 Vol0 Storwize V7000 Storwize V7000 Internal Storage External Storage Internal Storage 소스, 타겟볼륨이각기다른종류 (Thin, Thick) 이거나이기종장비더라도적용가능단일클러스터내부에소스, 타겟볼륨병존가능 SVC 와 Spectrum Virtualize Family 간의원격복제적용가능 34
7. 데이터보호및복제솔루션 > 볼륨미러 (Volume Mirror) 볼륨미러 서버에인식되는볼륨은하나이나, 데이터에대해 2 개 1) 의카피본을저장하는기능 Spectrum Virtualize V7000 두개카피본은항상동기화상태를유지하며, read 는메인카피본에, write 는두개카피본모두에적용. 중요데이터를스토리지 / 디스크장애로부터보호하기위한솔루션 로컬범위에서의 High Availability 기능일뿐 Disaster Recovery 기능과는거리가있음 한개카피본에장애가발생시, 여분의카피본을통해지속적인데이터액세스를제공 Copy 0 R W W Copy 1 또한, 장애본복구이후에는자동으로동기화를재개 카피본 split 가능 별도의볼륨으로 split 후백업등의용도로사용가능 Thin Provisioning 볼륨을대상으로적용가능 공간활용도극대화 일반볼륨을 Thin 볼륨으로전환 (Thick to Thin 마이그레이션 ) 또는 Thin 볼륨을일반볼륨으로전환 (Thin to Thick 마이그레이션 ) 에볼륨미러기술을사용할수있음 스토리지구성변경의유연성제공 (Thic to Thin 및 15K rpm HDD to 10K rpm HDD 등 ) 1) 한개볼륨에대해 1~2 개의카피본을저장 -> 카피본에대해동기화가완료되면, 카피본을삭제또는별개볼륨으로 split 가능 35
7. 데이터보호및복제솔루션 > 내부복제 (Flashcopy) 내부복제 - FlashCopy 데이터보호및백업을위한복제솔루션으로크게 3 가지방식의 Flash Copy 옵션을제공하며, 이를통해용도와목적에따라다양한방식으로적용가능함 Spectrum Virtualize V7000 의 3 가지 Flashcopy 옵션 1) Snapshot - 원본에대한포인터를유지함으로즉각적인복제본형성및공간효율적인씬프로비저닝사용가능 - 원본이있어야만사용가능 > 독립적인복제본이될수없음 > 임시백업용도 2) Backup - 원본과완전히동일한볼륨을생성함 > 복제후, 원본과복제본의맵핑을유지함으로써 incremental 백업가능 - 주기적인백업용도로사용 3) Clone - 원본과완전히동일한볼륨을생성함. 복제후, 원본과복제본의맵핑을분리함으로써완전히독립적인볼륨작성 - 백업의용도보다는개발, 테스트등원본에직접적용하기어려운기타작업을위한볼륨 36
7. 데이터보호및복제솔루션 > 내부복제 (Flashcopy) 스냅샷복제 백업이나애플리케이션테스트를위해즉각적인복제본형성 공간효율적인 ( 씬프로비져닝 ) 스냅샷으로디스크사용을효율적으로함 Up to 256 Incremental Flashcopy 변경된블록만복제하는증분백업 Vol0 소스플래시카피 Vol1 타겟플래시카피 Cascade Flashcopy 1 차타겟을활용하여, 2 차, 3 차타겟으로 Cascade 하는백업 Vol0 소스 Vol1 플래시카피 Vol0의타겟 Map 1 Map 2 Vol2 플래시카피 Vol1 의타겟 Map 4 Vol3 플래시카피 Vol1 의타겟 Vol4 플래시카피 Vol3 의타겟 Reverse Flashcopy 타겟이소스가되어역카피 디스크백업복제본생성 Source Target 이후 1. 손실된데이터보호 Target Target Source 또는 업무영향없이 Tape 으로도백업가능 37 2. 플래시카피보호 Source
7. 데이터보호및복제솔루션 > 원격복제 (Remote Copy) Spectrum Virtualize V7000 최대 4 Spectrum Virtualize V7000 클러스터가직 / 간접적으로원격복제파트너십을맺을수있습니다. 최대 8,192 개의 Remote Copy relationship 을지원 한개볼륨은한개의 relationship 에만매핑 FlashCopy 의타겟볼륨도 Remote Copy 의소스볼륨으로활용가능 Thin 볼륨역시 Remote Copy 의소스및타겟볼륨으로활용가능 Thin to Thin 의경우최초동기화시에실사용블럭만을전송하여네트워크대역폭절감 Thin 볼륨외에 RTC 볼륨또한 Remote Copy 의 Target 으로사용가능 DR 스토리지도입비용절감 최대 256 개의 Consistency Group 지원 항시타겟본의정합성을유지할수있도록설계되었습니다. 동기및비동기방식의원격복제가하나의라이센스로제공됩니다. Metro Mirror 동기식원격미러링기능 거리에따라 Host I/O 성능에영향을줄수있음 사이트간거리가최장 300km 인경우 데이터가양사이트모두에저장되어야호스트 I/O 완료 Global Mirror 비동기식원격미러링 MM or GM Relationship 통합 DR 사이트 복제에따른 Host I/O 성능영향을최소화시킬수있음 사이트간거리가최장 8000km 인경우 Spectrum Virtualize V7000 MM or GM Relationship Spectrum Virtualize V7000 MM or GM Relationship 38
7. 데이터보호및복제솔루션 > 원격복제 (Remote Copy) Spectrum Virtualize Family - IP Replication 기능지원 기존 IP 환경을활용한재해복구환경구현 소스볼륨 TCP/IP 네트워크를통해 Spectrum Virtualize V7000 의동기 / 비동기원격복제모두구현가능 Bridgeworks SANSlide 네트워크기술내장 FC-IP 방식에비해추가적인 H/W 도입비용절감 FC-IP 방식의단점을극복한고성능기술적용 모든 Spectrum Virtualize 제품군에적용가능 (SAN Volume Controller, Spectrum Virtualize V7000, V5000, V3700) TCP/IP 네트워크 단, Spectrum Virtualize Family Firmware v7.2 이상구현가능 타겟볼륨 39 (*) available via RPQ, default support should be divided by 2
7. 데이터보호및복제솔루션 > 원격복제 (Remote Copy) Spectrum Virtualize IP Replication - FC-IP 라우터를통한복제성능비교 3x throughput 40
8. 하이퍼스왑 (HyperSwap) HyperSwap 구성시운영스토리지 A 와 A 의볼륨은모두 Read/Write 가가능한 Active-Active 상태로운영이되며두볼륨이항상 Sync 를맺으며 IO 서비스를합니다. 전원, 하드웨어, 케이블문제등으로운영스토리지 A 가 Offline 이되더라도사용자의개입없이운영스토리지 A 를통해 IO 서비스가이어집니다. IBM AIX (Active) X86 (VMware) X86 (VMware) IBM AIX (Standby) [ 장점 ] 데이터센터간데이터이중화 무중단스토리지서비스제공 컨트롤러 3 개장애시에도 IO 서비스 SAN Switch#1 IBM V7000 SAN Switch#2 SAN Switch#3 SAN Switch#4 IBM V7000 재해복구시 Incremental 방식의빠른고가용성회복 Site Awareness 기능제공 Site Failover 기능제공 직관적인 GUI IO 흐름에따른자동복제방향제어 Site1 Site2 [Prerequisite] Remote Mirror Site3 Quorum 서버 8G/16G FC 1G/10G 이더넷 사이트간 100KM 이내에구현가능 일반볼륨만가능 41
8. 하이퍼스왑 (HyperSwap) HyperSwap 은모두정책기반으로자동화되어있어서고도의숙련된엔지니어의도움없이사용할수있는것이특징입니다. 모든과정은 GUI 를바탕으로진행되며 HyperSwap 토폴로지구성후 HyperSwap 볼륨을생성하여서버에할당하는것이전부입니다. CLI 작업없이사이트간의 Active-Active 스토리지서비스를손쉽게활용할수있습니다. [ HyperSwap 구성을위한작업 ] HyperSwap 토폴로지구성 HyperSwap 볼륨생성 Topology: [HyperSwap 토폴로지구성 ] [HyperSwap 볼륨생성 ] [Active-Active 스토리지서비스 ] 42
43
9. 실시간데이터압축 (RtC) Real Time Compression IBM 실시간압축은현재 IO 가일어나고있는 Active Primary 데이터에사용가능 * 압축율이높은데이터와낮은데이터를스마트하게구분하여압축처리에대한효율극대화로스토리지자원활용도증대 IBM 실시간압축은즉각적이고사용하기편리함 - 후처리압축과같이스케쥴링불필요 - 후처리압축과같이데이터를저장할공간이필요없음 IBM 실시간압축은새로운볼륨을만들거나실제운영중인볼륨에압축 - 미러링을지원 스토리지에서자체적으로볼륨의압축율을시뮬레이션 별도의툴을설치할필요없음 DB2 and Oracle databases Up to 80% Virtual Servers Linux virtual OS Up to 70% (VMware) Windows virtual OS Up to 50% 2003 Up to 60% Office 2007 or later Up to 20% CAD/CAM Up to 70% 상면디스크팬전력 스토리지 효율성 증대 44
9. 실시간데이터압축 (RtC) > 압축률측정툴 Comprestimator 란? V7000(block device) 에서사용가능한압축률측정 Tool 로, 다음의 2 가지를측정해줍니다. - 볼륨의실제데이터저장량 - RTC 를통해실제저장되어있는데이터에대한압축율 Comprestimator 의성능은? 데이터볼륨사이즈와는무관하게 1 분정도으로빠른측정이가능합니다. - 평균측정시간 : 60 초, 부하가많은볼륨은더많은시간필요 - 측정치에대한에러율 : 최대 5% 미만보장 Comprestimator 의압축률측정방식은? 데이터볼륨을랜덤으로샘플링하여압축한뒤, 전체데이터볼륨의압축률의예상치를산출합니다. - Block data 의볼륨을무작위로샘플링할때, 데이터가쓰여진볼륨 (Non-zero block) 을찾아압축률을측정합니다. - 데이터가없는샘플볼륨 (non-zero sample) 이많을경우, Non-zero 블록데이터를찾기위해압축률측정시간이더소요되게됩니다. 45 45
9. 실시간데이터압축 (RtC) > 기존압축방식과비교 (1) 기존의압축엔진은볼륨을정해진크기의청크로쪼갠다음압축합니다. Fixed Input Variable Output 기존압축방식 1 A 2 3 4 5 6 A 1 2 3 4 5 6 1 2 6 3 4 5 Original Data Compressed Data RtC 는기존방식을뒤집어, 가변 (Variable) 데이터스트림을통해 고정된 (Fixed) 사이즈의볼륨을생산하는방식입니다. Variable Input Fixed Output RtC 압축방식 101010101010 Map 각각의블록데이터들의사이즈가고정됨예 : NFS 32K CIFS 61.4K Block: 8k, 64k configurable Original I/O 46 Compressed Data
9. 실시간데이터압축 (RtC) > 기존압축방식과비교 (2) 타사의기존압축방식 1 MB chunk 100 byte update 실시간데이터압축 (RtC) 방식 RtC Appliance IBM SVC 압축된데이터수정방식 : 전체압축을풀고데이터를수정한뒤다시압축합니다. 때문에더많은 I/O 와 CPU work 가필요합니다. 네트워크성능저하가발생합니다. 데이터를저장과동시에실시간으로압축할수없습니다. Total I/O Traditional Compression IBM Real-time Compression Spectrum Virtualize V7000 압축된데이터수정방식 : 데이터의수정된부분만따로저장되기때문에압축된데이터를 decompress 할필요가없습니다. 때문에스토리지 ( 혹은 SVC) 의캐시사이즈를증가시킬수있습니다. 스토리지에저장되는가변 (Variable) 데이터스트림을실시간으로압축하여고정된데이터값으로저장할수있습니다. Real-time Compression Less I/O Impact Less CPU, Disk, Network Impact 47
Response Time in Seconds 9. 실시간데이터압축 (RtC) > 성능저하없는압축기술 Spectrum Virtualize V7000 의 RTC 기능은기존데이터크기의최대 1/5 까지데이터를압축합니다. 압축과동시에 DB 트랜잭션의 response time 및전반적인 throughput 성능을유지하는것은물론압축이진행될수록성능이향상되는것을볼수있습니다. Database Performance IBM DB2 TPC C 1.2 1.144 No Compression - 96 disks Compressed 48 disks.857 Compressed 6 Flash Drives.8.701.665.4.501.46.468.385.20 0 Stock Level Delivery Order Status The benchmark was performed using a Spectrum Virtualize V7000 system with 48 x 300GB SAS disks. 1.2TB database with 700 concurrent clients were used in the benchmark. The same test was performed with compressed volumes and non-compressed volumes. 48 48
10. 데이터암호화 V7000 Gen2 와 V7000 Unified 에서블록데이터암호화지원 - 내부저장공간및이기종스토리지가상화저장공간 SAS 인터페이스하드웨어및 Intel 칩셋에의해지원되며 성능에영향을최소화 디스크및 SSD 드라이브에데이터가저장될때암호화가적용됨 2001 년부터 US 정부의정식암호화알고리즘 - AES 사용 -> 미정부기준 NIST SP 800-131A compliance 만족 데이터의물리적보안향상 -> 고객데이터보호가필요한업종 금융, 카드, 보험, 의료등 암호화를통해할수있는일들 -드라이브반출시데이터보호 - 악의적인드라이브반출 - 유지보수를위한드라이브반출 -스토리지운영시데이터보호 - 볼륨이다른용도로재사용될때 - 시스템이팔리거나외부에노출될때 49
10. 데이터암호화 시스템에암호화를적용하면생성되는모든 Mdisk( 레이드그룹 ) 는 default로암호화가됩니다. 이렇게암호화가적용된 Pool에서생성된볼륨은모두암호화가적용되어생성됩니다. 마스터키는시스템당 1개이며 USB에저장되어시스템에장착됩니다. 마스터키는데이터키를암호화합니다. 데이터키는실제 mdisk를암호화할때사용하는키입니다. 데이터키는 SAS 인터페이스카드메모리및내부비휘발성메모리에암호화되어저장되며사용자의접근이불가능합니다. Master Key Data Keys 볼륨 1 볼륨 2 볼륨 3 볼륨 4 암호화스토리지 POOL 레이드그룹 1 레이드그룹 2 레이드그룹 3 레이드그룹 4 SAS Interface Memory Card 50
11. 분산레이드 (Distributed RAID) 분산레이드기술은디스크의리빌딩시간을획기적으로줄여다중디스크장애로인한데이터소실가능성을획기적으로낮춰주는기술입니다. [ 전통적인 RAID 의문제점 ] 스페이디스크는장애를대비하여계속대기 자원의낭비 여러장의디스크에서읽어서한장의스페어디스크에데이터를복구 성능저하 디스크한장의크기가커지면서데이터복구시간이길어짐 - 위험에노출 [ 분산 RAID 의특징 ] NL-SAS 디스크복구시기존대비 5~10 배빠른복구속도제공 스페어디스크개념이아닌스페어공간개념도입 대기중인디스크없이모든디스크가 IO 서비스에참여 여러장의디스크에서여러장의디스크로복구 리빌딩시성능에영향최소화 속도 D-RAID 일반 RAID 51 시간
11. 분산레이드 (Distributed RAID) 분산레이드기술은디스크의리빌딩시간을획기적으로줄여다중디스크장애로인한데이터소실가능성을획기적으로낮춰주는기술입니다. 용량관점에서는기존의 RAID 방식과동일 성능관점에서는기존보다더많은디스크를사용하여성능향상 안전성측면에서는기존대비 5~10 배이상안전 디스크 1 장 [ 기존의 RAID6 8D+2P] [ 분산 RAID6 6D+2P] 스페어디스크 2 장 52
12. Storwize VMware Support Vmware 와의긴밀한협업을통해 VMware 를위한다양한스토리지 API 및 Management 툴을제공합니다. vcenter Management of IBM Storage vsphere 에서의 IBM 스토리지의프로비저닝, 맵핑, 모니터링지원 vstorage APIs for Array Integration (VAAI) 호스트서버오프로딩지원 Storage vstorage APIs for Storage Awareness (VASA) IBM Storage 오버뷰 정책기반의스토리지사용 Site Recovery Manager (SRM) Integration 외부복제최적화 vrealize Suite (vcloud Suite) Includes VMware vcenter Orchestrator (vco), VMware vcenter Operations Manager (vcops) and VMware vcloud Automation Center (vcac) IBM Spectrum Control Base 클라우드를위한단일스토리니관리 vsphere Virtual Volumes (VVOLs) V7000 스토리지추상화를통해상속된도메인안에서의자동프로비저닝, 정책기반의서비스및내부복제, 용량회수를제공합니다. vstorage APIs for Data Protection (VADP) Spectrum Protect Snapshot and Spectrum Protect for Virtual Environments 53
12. Storwize VMware Support Vmware 와의긴밀한협업을통해 VMware 를위한다양한스토리지 API 및 Management 툴을제공합니다. Disaster Recovery Discovery / Provisioning / Optimization Automation / Operations Management / Self-Service Backup / Snapshot / Management Cloud Operation (vrealize Suite for vsphere 6) Server Virtualizetion Site Recovery Manager vra / vcac vro / vco vrops / vcops VVOL vcenter SRA VASA VWC VADP IBM Spectrum Control Base IBM Spectrum Protect VMware vsphere Storage APIs Array Integration (VAAI) 54 IBM V7000
55