IBM FlashSystem V9000 표준제안서 2015.12 씨앤토트시스템 H/W 기술팀 Copyright IBM Corporation 2015 IBM FlashSystem 표준제안서 1 Copyright IBM Corporation 2015
I.FlashSystem 개요 II. FlashSystem V9000 제품소개 III.FlashSystem Advanced Function Appendix Ⅰ. NAND Flash 종류소개 Appendix Ⅱ. Hybrid Storage Vs All Flash Storage Appe ndix Ⅲ. RAID Technology for All Flash Storage Appendix Ⅳ. 플래시컨설팅서비스 IBM FlashSystem 표준제안서 2 Copyright IBM Corporation 2015
I. FlashSystem 개요 > 핵심가치 > 특장점 > 연혁 > 도입효과 IBM FlashSystem 표준제안서 3 Copyright IBM Corporation 2015
I. IBM FlashSystem 개요 > 핵심가치 핵심가치 IBM FlashSystem 은빅데이터시대의비즈니스성장을위한최고의 IT 솔루션입니다. 초고속데이터와대용량데이터를 microsecond 수준으로실시간처리함으로써, 매출과고객서비스를증대시키고생산성을향상시켜의사결정즉시성을확보할수있습니다. 리더쉽 성능 안정성 효율성 신뢰성 IBM FlashSystem 은지난 38 년간 Flash 스토리지시장을선도해왔습니다. 국내외 3000 여고객의신뢰를기반으로업계최고의플래시솔루션을제공합니다. IBM FlashSystem 은전세계에서가장빠른성능을보유하고있습니다. IBM FlashSystem 은엔터프라이즈급데이터안정성을위해플래시전용아키텍처와 VSR ( 가변스트라이프 RAID), 2D Flash R AID 등의특허기술을제공하며, 업계에서유일하게 4 단계의데이터보호기술을제공합니다. IBM FlashSystem 은일반 HDD 스토리지대비총소유비용 (T CO) 를 3 년간 31% 절감합니다. 또한, 경쟁사제품대비 3-5 배적은상면공간을차지하며, 4-5 배적은전력을소모합니다. 워크로드최적화를위한플래시데이터컨설팅부터사후설치운영까지 IBM 의책임하에토털플래시솔루션을제공합니다. 국내를포함전세계 3000 여고객사에서검증된운영사례를확인해볼수있습니다. IBM FlashSystem 표준제안서 4 Copyright IBM Corporation 2015
I. IBM FlashSystem 개요 > 특장점 IBM FlashSystem 은메모리디스크시장을선도해왔습니다. 플래시의초고속성능을극대화하는동시에, 데이터안정성을확보하기위한다양한특허기술을제공하는업계에서유일한엔터프라이즈플래시솔루션입니다. IBM FlashSystem 메모리디스크의역사를선도한플래시전문기업 전세계에서가장빠른스토리지 1978 - TMS(Texas Memory Systems) 설립 2004 - Reputation #1 All Flash Company 2005 - 세계최초 All Flash Storage w/fiber Channel 2012 - IBM 의 TMS 인수및 R&D 통합 2013 - IBM 플래시기술개발에 $1B 투자계획및 FlashSystem 신제품발표 2014 FlashSystem 840, V840 출시 2015 FlashSystem 900, V9000 출시 최신모델 FlashSystem 900: 1,1M IOPS/10Gbps/ 90~155µs latency 제공, 하드웨어기반플래시최적화아키텍처로 IOPS 및 BW 최고성능도출 소프트웨어 (O.S) 기반플래시어레이대비 10-30% 성능우위 업계유일엔터프라이즈급데이터보호기술 업계유일 4 단계 데이터보호기술제공 업계유일 Chip 내데이터 Striping 레벨의장애대비 Variable Stripe RAID 특허기술제공 모듈 & Chip 2D RAID 특허기술제공 디지털신호처리및인터페이스기술로플래시성능극대화 업계최고 T CO 절감효율 3 년운영시, HDD 스토리지대비총소유비용 (TCO) 31% 절감 3 년운영시, HDD 스토리지대비 DB S/W 라이센스비용 40% 절감 플래시어레이경쟁사대비전력소모량 30-40% 수준 플래시어레이경쟁사대비상면공간 30% 수준 (24TB 1U, 1PB 1Rack) 검증된솔루션 국내 2003 년부터금융 / 공공 / 통신 / 의료 / 제조등다수고객사에서운영중 전세계주요금융 / 공공 / 통신 / 의료 / 제조등다수고객사에서운영중 IBM FlashSystem 표준제안서 5 Copyright IBM Corporation 2015
I. IBM FlashSystem 개요 > 연혁 IBM FlashSystem 은플래시의성능을최적화하기위해컨트롤러, 디지털신호처리등의핵심기술을자체개발하여공급해왔습니다. 특히, 지난 2003 년부터한국고객들에게 SSD 솔루션을공급하기시작하여금융 / 공공 / 제조 / 의료 / 통신등다양한산업군내초고속 / 대용량데이터워크로드에서운영중입니다. FlashSystem V9000 : IBM Enhanced MLC, 2.4-456TB, FC/iSCSI/FCoE FlashSystem v840 : emlc, 4-320TB, FC/iSCSI/FCoE RamSan-710: 5 TB SLC Flash, 2 FC(8 Gb)/IB(QDR) RamSan-640: 8 TB SLC Flash, 10 FC(8 Gb)/IB(QDR) 업계최초 RamSan-620: 5 TB SLC Flash, 8 FC(4 Gb) RamSan-440: 512 GB RAM, 8 FC(4 Gb) 업계최초 RamSan-400: 128 GB RAM, 8 FC(4 Gb), 4 IB(4x) SAM 500: DSP/SSD, 64 GB RAM, 15 FC(1 Gb) 업계최초메모리디스크 Petabyte Shipment 달성 SAM-2000: DSP system Company founded by Holly Frost 2015 2014 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 1997 1990 1978 FlashSystem 900 : IBM Enhanced MLC, 2.4-57TB, FC/IB/FCoE/iSCSI FlashSystem 840 : emlc, 2-40TB, FC/IB/FCoE/iSCSI FlashS ystem 710/720/810/820 : emlc/slc, 1-24TB, FC/IB RamSan-810: 10 TB emlc Flash, 2 FC(8 Gb)/IB(QDR) RamSan-70: 900 GB SLC Flash, PCIe x8 2.0 RamSan-630: 10 TB SLC Flash, 10 FC(8 Gb)/IB(QDR) RamSan-20: 450 GB SLC Flash, PCIe x4 RamSan-500: 2 TB SLC Flash, 64 GB RAM, 8 FC(4 Gb) RamSan-320: 64 GB RAM, 8 FC(2 Gb) RamSan-210/220: 32 GB RAM, 4 FC(2 Gb) SAM-350/SAM-450: DSP system Custom systems for seismic industry CMPS: custom SSD for Gulf Oil IBM FlashSystem 표준제안서 6 Copyright IBM Corporation 2015
I. IBM FlashSystem 개요 > 도입효과 IBM FlashSystem 을적용하면애플리케이션의튜닝과증설작업없이애플리케이션의성능을 9 배이상향상시킵니다. 또한, 에너지소비량과상면공간을 80% 까지감소시켜직관적인 TCO 절감효과를제공합니다. 85% 감소 batch processing 시간 90% 감소 OLTP 시간 1000% 성능 HDD 대비 1000 배빠름 80% 감소에너지소비량 안정성높은가용성, 2D Flash RAID Varia ble Stripe RAID 75% 상면공간감소 Sin gle Floor Tile 에 1 페타바이트저장가능. IBM FlashSystem 표준제안서 7 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 상세사양및설치환경 > 아키텍처 > 성능 > 안정성 > 관리기능 > 용량및확장성 > 부품이중화 > GUI > Encryption > 정전시데이터보호 IBM FlashSystem 표준제안서 8 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > FlashSystem V9000 IBM FlashSystem V9000 은랙마운트형태로 6U 의공간을차지합니다. IBM FlashSystem V9000 랙마운트타입 (6U) Type IBM-enhanced MLC Flash Heat dissipation 3158 BTU/hr FlashSystem V9000 Latency 200/200 us (Read/Write) 온도 / 습도 5 C to 40 C (41 F to 104 F) / 8% - 85% Capacity 2.4-456TB (RAID 5) 전원 소모량 2125W 랙마운트타입 -[ All Flash Storage (Shared SAN) ] 대량의보호용량 클러스터파일시스템 중앙집중식관리및데이터이동성기능 간편한확장성 IOPS 630K IOPS (4K), 최대 2.52M IOPS 크기 ( 랙 ) 6U x 445 mm x 761mm -FlashSystem 솔루션적용대상 표준데이터센터환경 ( 파이버채널, InfiniBand), 독립적인성능및용량증대 Bandwidth 6.2 GB/s ( 최대 19.2 GB/s) 중량 ( 랙 ) 94kg / 206lb IBM FlashSystem 표준제안서 9 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > FlashSystem V9000 IBM FlashSystem V9000 은다양한스토리지솔루션기능을구현한제품으로성능, 가용성, 용량, 효율성은아래와같이요약할수있습니다. Macro Ef ficiency 6U 2 컨트롤러, 1 스토리지인클로저 (Base Configuration) 1 스토리지인클로저용량 : MAX 57TB Max 지원용량 : 456TB 압축기능적용시 5 배까지저장용량증가 Enterprise Reliability Active-Active 컨트롤러노드 온라인중펌웨어업그레이드와모든하드웨어운영중교체가능 Variable Stripe RAID and Two-dimensional Flash RAID AES 256 hardware based encryption 제공소프트웨어기능 : Base 기능 : Thin provisioning, FlashCopy, Easy Tier, Option 기능 : Real-time Compression, Virtualization, Metro and Global Mirror MicroLatency Low Latency 200µs Flash optimized design Extreme Performance Scalable to 2.52 Million IOPS Scalable to 19.2 GB/s 8Gb FC, 16Gb FC, 10Gb iscsi, 10Gb FCoE IBM FlashSystem 표준제안서 10 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 제품상세사양 FlashSystem V9000 Base Configuration 의하드웨어사양은아래와같습니다. SPECIFICATION > FlashSystem V9000 구분 CPU Memory 대역폭 (Base configuration) 최대대역폭 (Scale out) Flash Memory Type 최대확장용량 Usable Capacity RAID5 Two Intel Xeon E5 v2 Series eight-core processors 128 GB 6.2 GB/s 19.2 GB/s IBM-enhanced MLC IBM FlashSystem V9000 1.2TB Module Usable 115.2TB (104.8TiB) / Raw 171.2TB (156.0TiB) 2.9TB Module - Usable 278.4TB (252.8TiB) / Raw 421.6TB (3840TiB) 5.7TB Module - Usable 547.2TB (497.6TiB) / Raw 844.0TB (768.0TiB) 1.2TB Module Usable 96.0TB (87.2TiB) / Raw 171.2TB (156.0TiB) 2.9TB Module - Usable 232.0TB (210.4TiB) / Raw 421.6TB (3840TiB) 5.7TB Module - Usable 456.0TB (414.4TiB) / Raw 844.0TB (768.0TiB) LUNs 2,048 8,192 Controller Active Spare Chip RAID Variable Stripe RAID Form Factor Host Port Power Active-Active Yes Yes (VSR across chips) Yes 6U 8Gbps FC, 16Gbps FC, 10Gbps iscsi, 10Gbps FCoE 2125W IBM FlashSystem 표준제안서 11 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 하드웨어 (1) FlashSystem V9000 의하드웨어아키텍처는아래와같습니다. 또한, 컨트롤러, 칩셋, 전원공급장치등이이중화된안정적인구조로설계되었습니다. V9000 컨트롤러노드 FlashSystem Controller Enclosure V9000 스토리지노드 FlashSystem Storage Enclosure 1 5 3 1 4 6 5 2 2 6 3 4 1 Power Supply Unit 2 인터널디스크 (Boot Drive) 3 PCI 어댑터 4 Memory, CPU 5 Fan 6 배터리 1 2 12 플래시모듈 (10D+1P+1S) 인터페이스모듈 3 이중화된관리컨트롤프로세서 4 이중화된전원공급장치 5 6 이중화된배터리이중화된 RAID 컨트롤러 - RAID 0 또는 5 IBM FlashSystem 표준제안서 12 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 하드웨어 (2) FlashSystem V9000 Fixed Building Block 의내부연결구성도입니다. Fixed Building Block 은컨트롤러노드와스토리지노드가직접연결되며확장이불가능합니다. 확장을위해서는 SAN Switch 를통한케이블연결이필요합니다. 그림과같이 FlashSystem V9000 Fixed Building Block 은 2 대의컨트롤러노드 (AC2) 과 1 대의스토리지노드 (AE2) 로구성되어있습니다. FlashSystem V9000 은 Host Interface 타입에따라제공되는포트수가다릅니다. 8Gbps FC, Host Links 10 16Gbps FC, Host LInks 8 10Gbps iscsi/fcoe, Host Links 8 IBM FlashSystem 표준제안서 13 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 하드웨어 (3) FlashSystem V9000 Scalable Builing Block 은 SAN Switch 를통해컨트롤러노드와스토리지노드를연결하고 Scale Up, Scale Out 확장이가능합니다. 그림과같이 FlashSystem V9000 Scalable Building Block 은 2 대의컨트롤러노드 (AC2) 과 1 대의스토리지노드 (AE2), 그리고 SAN Switch 로구성되어있습니다. FlashSystem V9000 은 Host Interface 타입에따라제공되는포트수가다릅니다. 8Gbps FC, Host Links 16 16Gbps FC, Host LInks 8 10Gbps iscsi/fcoe, Host Links 8 IBM FlashSystem 표준제안서 14 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 하드웨어 (4) IBM FlashSystem V9000 의컨트롤러노드사양은아래와같습니다. IBM System 서버에기반한컨트롤러노드 -6U size node -Dual 8 core processor X 2-64 GB memory X 2-8Gbps FC, 16Gbps FC, 10Gbps iscsi, 10Gbps FCoE -AC power X 2 -Battery units X 2 엔진성능향상 - 최대 19.2GB/s 의 Bandwidth 와 2,52 Million IOPS 대폭향상 - 보다적은컨트롤러노드엔진으로대용량, 고성능의구성이가능 컨트롤러노드 4 way 클러스터 - 고객의투자보호및향상된성능제공 IBM FlashSystem 표준제안서 15 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > Flash 모듈 FlashSystem V9000 의 Flash 모듈상세아키텍처는아래와같습니다. Flash 모듈아키텍쳐 5.7TB Flash 모듈 Flash 모듈논리적 View Primary Board Expansion Board(optional) 5,836.8 GB Module: 1 Connector 1 PPC Processor 5 FPGAs x RAM chip 6 4 Flash chips 40% overprovisioning 플래시칩 16 per Flash Controller 32 per Board 32 or 64 per Module Data 저장용칩 XOR parity 저장용칩 Distrib uted across ALL Chips 향상된성능 ( 높은 IOPS, 높은대역폭, 낮은응답속도 ) - 하드웨어기반데이터경로 (FPGAs) - 데이터병렬처리 - 향상된프로세서 - 더욱높아진대역폭 - 증가된오버프로비져닝영역 범례 Series-7 Flash Controller 2 per Board 2 or 4 per Module emlc Flash Chips 16 per Flash Controller 32 per Board, 64 per Module Gateway Interface & Control PPC Dual ports to backplane IBM FlashSystem 표준제안서 16 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 대용량병렬처리 (1) FlashSystem V9000 에서데이터는아래와같은대용량병렬처리방식으로분산됩니다. 대용량병렬처리아키텍처 FPGA FPGA FPGA FlashSystem 900 스토리지노드는총 12 개의플래시모듈이장착됩니다. 대용량병렬처리시스템아키텍처로각플래시모듈은마치하나의독립된어레이처럼동작합니다. FPGA FPGA Primary Board (2.9TB) FPGA Secondary Board (2.9TB) Gateway Interface FPGA I/O interface and Direct Memory Access path 각플래시모듈에는 NAND Flash Memory 이외에 CPU 와 Gateway Controller, Flash Controller 가장착되어있습니다. 외부 RAID 컨트롤러에의해 4KB 로나뉘어진데이터는각플래시모듈의 Gateway 컨트롤러로분산처리되며 Gatew ay 컨트롤러는다시 NAND Flash Memory 20 개당하나씩있는 Flash 컨트롤러에의해칩으로데이터를분산처리됩니다. FPGA Control PPC and DRAM Garbage collection, Error Handling, System Health, Wear Leveling, Statistics, etc. Flash Controller - FPGA 2 or 4 per Module Data path, Hardware I/O logic L ook up Tables and Write Buffer Flash Chips 16 per Flash Controller 32 or 64 per Module Data XOR parity IBM FlashSystem 표준제안서 17 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 대용량병렬처리 (2) FlashSystem V9000 에서데이터는아래와같은대용량병렬처리방식으로분산됩니다. 대용량병렬처리아키텍처 ( 인터페이스카드에서 RAID 컨트롤러로데이터이동 ) 기본적으로데이터는 4KB 로나뉘어져서분산됩니다. 또한, 데이터모듈과 RAID 컨트롤러에의해데이터가순차적으로분산됩니다. FlashModule 1 4k 11 4k 1 Sequential Interface Card #1 4k 10 4k 2 4k 1 External RAID Controller FlashModule 2 4k 12 4k 2 Interface Card #2 4k 20 4k 12 4k 11 External RAID Controller FlashModule 10 4k 20 4k 10 IBM FlashSystem 표준제안서 18 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 대용량병렬처리 (3) FlashSystem V9000 에서데이터는아래와같은대용량병렬처리방식으로분산됩니다. 대용량병렬처리아키텍처 (RAID 컨트롤러에서 Flash 모듈로데이터이동 ) 4k 1 4k 2 4k 1 External RAID Controller 4k 2 12 FlashModules 10D + 1P + 1S P 1 S 1 IBM FlashSystem 표준제안서 19 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 아키텍처 > 하드웨어기반데이터 path 하드웨어기반의데이터 path 와부하분산기술을통해빠른성능과안전성을보장합니다. 하드웨어기반데이터 path 플래시미디어 컨트롤러당 8 개의플래시칩관리 Lookup Table 과 Write Buffer 용도로 RAM 이사용됨 실제데이터는 FPGA 하드웨어기반으로엑세스 Lookup Table 쓰기버퍼 다중플래시컨트롤러 FGA I/O 인터페이스 CPU CPU RAM The Embedded CPU Write Setup Garbage collection Error handling System health calculations Wear Leveling Statistic collection Formatting IBM FlashSystem 표준제안서 20 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 성능 FlashSystem V9000 의성능은아래와같습니다. IBM FlashSystem Performance ata glance* Series Flash type IBM FlashSystem V9000 IBM-enhanced MLC Maximum Performance - Fixed building block (100% read, cache miss) Latency (4K) 200 µs IOPS (4K) 526,000 Bandwidth (128K) 6.2 GB/s Maximum Performance Scalable building block (100% read, cache miss) Latency (4K) 200 µs IOPS (4K) 630,000 Bandwidth (128K) 6.2 GB/s Maximum Performance Scaled out (100% read, 4 building blocks) Latency (4K) 200 µs IOPS (4K) 2,525,000 Bandwidth (128K) 19.2 GBps IBM FlashSystem 표준제안서 21 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 안정성 IBM FlashSystem 은메모리에저장된데이터를보호하고각콤포넌트의고가용성확보를위해업계유일의 4 Layer 프로텍션기술을적용시켜업계최고의시스템안정성을제공합니다. 특허받은 2D Flash RAID 와 Variable Stripe RAID 기술은고객의데이터를완벽하게보호할뿐만아니라부품장애에대한교체비용을줄여줍니다. 각레이어별프로텍션방법 4 레이어데이터프로텍션 Layer 보호레벨 4 Layer Data Protection Detail 모듈장애 시스템레벨 System-level RAID 5 중앙관리되는 RAID컨트롤러에의한데이터보호 모듈 페이지 페이지장애 모듈레벨 Module-level RAID 5 모듈에장착된칩을스트라이핑한 RAID5(Data + Parity) 기술에의한데이터보호 플래시칩 칩장애 모듈레벨 ( 가변스트라이프레이드 ) Module-level Variable Stripe RAID 모듈에장착된칩을스트라이핑한 VSR 에의한데이터보호 데이터 BIT 데이터 Bit 에러 칩레벨오류정정 (ECC) Chip-level ECC 모듈에장착된칩에의한오류수정 IBM FlashSystem 표준제안서 22 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 안정성 > VSR(1) IBM FlashSystem 은 20nm 공정의 Flash Chip (128GiB) 을사용하여업계최저전력소모량과최적화된비용효율을제공합니다. 하나의칩은아래그림과같이구성되어있습니다. 플래시칩구조의이해 FlashSystem 을구성하는 Flashchip의구조 1 플래시칩 -8 Dies, -16 Planes, - 16,384 Blocks, - 8,388,608 Pages - 137,438,953 Bytes (16GB) 1 플래시칩 1 플레인은 1,024 블록으로구성 Variable Stripe RAID (VSR) Background : 일반낸드플래쉬메모리는 ECC Error 가발생할경우나쓰기 / 지움수명이다한경우 Block 단위로액세스하지못함. Flash Chip 은하나의 Plane 에 1,024 Block 으로이루어져있으며 Bad Block 의개수가 256 개가되면 Plane 장애로해당 Plane 에대해액세스불가 블록장애발생시 FlashSystem 만의대처기술 1 : 블록이쓰기 / 지움이되지않거나 ECC Error 에의해읽기에러가발생할경우, Fl ash Controller 내의 PowerPC CPU 는장애난 Block 을 Bad 처리한후 Parity 데이터를기반으로데이터복구를시도. 1 플래시칩은 8 개의다이 (Die) 로구성 1 블록은 512 개의페이지로구성 블록장애발생시 FlashSystem 만의대처기술 2 : 만약칩에장애가발생하면 Flash Controller 는 Parity 정보를이용하여 Rebuild 를수행하여장애칩을 Rebuild 함과동시에 RAID Strip 으로구성되어있는전체칩으로데이터 Block Relocate VSR 은 RAID stripe 크기를다양하게변경합니다. 1 다이 (Die) 는 2 개의플레인으로구성 1 페이지는 16,384 바이트로구성 8 개의 Chip 이 Stripe 으로구성된그룹에포함된하나의 Plane 에장애가발생할경우타사의경우장애가난 Chip 전부의용량을재사용하지못하나 VSR 기술을적용하면장애가난 Plane 은제외하고나머지 7 개의 Chip 과장애난 Chip 내의정상적인 Plane 을이용해새롭게 Stripe 합니다. IBM FlashSystem 표준제안서 23 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 안정성 > VSR(2) IBM FlashSystem 은 Flash Chip 의장애에대비하여 VSR(Variable Stripe RAID ) 기술을적용하여데이터를보호합니다. VSR(Variable Stripe RAID) 작동원리 1 1 Chip 2 Block Parity Chip 2 2 Block 1 Plane 1 Plane 256 Block 이상 FAIL Rebuild 3 1 Chip 1 Block 1 Relocation 하나의칩은 16 개의플레인계층구조로이루어져있으며칩 8 개에걸쳐플레인별로 RAID5 로구성 1 Plane 데이터 Relocation 종료후플레인상태 2 3 칩에장애가발생하면 Flash Controller 는 Parity 정보를이용하여 Rebuild 수행. Rebuild 와동시에 RAID Strip 으로구성되어있는전체볼륨으로장애가발생된칩의 Data B lock 을 Relocate VSR 기능으로 RAID stripe 크기를 6D+1P 까지변경하고, FAIL 된데이터의상태를정상적으로복구한상태 IBM FlashSystem 표준제안서 24 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 안정성 > 2D Flash RAID 2D Flash RAID 기술은어떠한장애에도 SPoF(Single Point of Failure) 를원천적으로방지합니다. 2D Flash RAID Technology Flash 모듈을중심으로한 2D Flash RAID 기술적용 FlashSystem 2D Flash RAID Technology Interface A RAID CON TROLLER A Y Interface B RAID CON TROLLER B 호스트인터페이스 (FC, IB) RAID 컨트롤러 Y 축스트라이핑 - FlashSystem 내 12 개의 Flash Memory Module 을 10(Da ta)+ 1(Parity)+ 1(Spare) 로나누어 Flash Memory Mod ule 에대한 Protection 기능을제공합니다. X 축스트라이핑 RAID 5 Flash Modules (9 data + 1 parity) - 더불어각 Flash Memory Module 은 FlashSystem 의독자적기술인 Module-level Variable Stripe RAID 로 Mem ory Chip 을 10 개단위로묶어 9(Data)+ 1(Parity) 로한번더 Protection 합니다. FlashSystem 2D Flash RAID X RAID 5 across Flash Modules(10 data + 1 parity + 1 hot spare) IBM FlashSystem 표준제안서 25 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 관리기능 > Call-Home email SMTP 지원 IBM FlashSystem 은 Call-Home 기능을통해자동으로사전장애예측이나장애사항에대한정보가 IBM Service Center 내의 IBM Troubleshooting Ticketing system 으로전달됩니다. IBM DMP (Directed Ma intenance Pr ocedure) Flash Systems Service Center PMR Analyze health / system activity Open support ticket if needed Statistics on field population RETAIN Customer Support team (3 levels) AOS (Assist On Site) IBM FlashSystem V9000 Call-Home 구성화면 IBM FlashSystem 표준제안서 26 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 관리기능 > SNMP IBM Flashsystem은 SNMP 지원을통해장비상태에대한정보를제공합니다. 또한, SNMP 아래그림과같이 GUI를통해간단히 SNMP를설정할수있습니다. 버전 1 과 2 를지원하며 확인가능한정보 시스템전체상태 전원체크 I/O 히스토그램 Garbage Collection 정보 Flash wear/tear IBM FlashSystem V9000 SNMP 구성화면 SNMP 정보예시 IBM FlashSystem 표준제안서 27 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 용량및확장성 IBM FlashSystem V9000 의용량은아래와같습니다. 제공되는 Flash 모듈은 1.2TB, 2.9TB 또는 5.7TB 이며, 한시스템에서서로다른용량의모듈을혼용하여사용할수없습니다. Flash 모듈은 4(1.2TB 사용시 ), 6, 8, 10, 12 개단위로증설이가능합니다. FlashSystem V9000 은아래스토리지노드를최대 8 개까지확장가능합니다. Capacity Options Module type 1.2 2.9 TB 5.7 TB TB Modules 4 6 8 10 12 6 8 10 12 6 8 10 12 RAID 5 capacity 2.4 4.8 7.2 9.6 12 11.6 17.4 23.2 29.0 22.8 34.2 45.6 57.0 Raw Capacity 7.1 10.7 14.2 17.8 21.4 26.3 35.1 43.9 52.7 52.7 70.3 87.9 105.5 Capacity Details 1.2TB Module 2.9TB Module 5.7TB Module Chip Type IBM-enhanced MLC 20nm 128GiB # of Chips per Module 16 32 64 Raw Maximum Capacity 21.4TB 19.4TiB 52.7TB 47.9TiB 105.5TB 95.9TiB Usable RAID5 Capacity 12TB 10.9TiB 29TB 26.3TiB 57TB 51.8TiB IBM FlashSystem 표준제안서 28 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 용량및확장성 IBM FlashSystem V9000 의확장성은아래와같습니다. Scale-up 시최대 4 대의스토리지노드를추가할수있으며 Scale-out 시 building block 4 대와스토리지노드 4 대를추가할수있습니다. Building Block 최소용량 (TB) 최대용량 (TB) 1 BB 2.4 57 1 BB + 1 SE 4.8 114 1 BB + 2 SE 7.2 171 1 BB + 3 SE 9.6 228 1 BB + 4 SE 12 285 2 BB 4.8 114 2 BB + 1 SE 7.2 171 2 BB + 2 SE 9.6 228 2 BB + 3 SE 12 285 2 BB + 4 SE 14.4 342 3 BB 7.2 171 3 BB + 1 SE 9.6 228 3 BB + 2 SE 12 285 3 BB + 3 SE 14.4 342 3 BB + 4 SE 16.8 399 4 BB 9.6 228 4 BB + 1 SE 12 285 4 BB + 2 SE 14.4 342 4 BB + 3 SE 16.8 399 4 BB + 4 SE 19.2 456 IBM FlashSystem 표준제안서 29 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 부품이중화및교체 IBM FlashSystem V9000 제품은모든하드웨어파트에대해운영중온라인파트교체가가능합니다. RAS 기능향상 온라인중파트교체가능부품 - Front/Back accessible Hot-swap Flash Modules, - Power Supplies, Batteries, Fans, - Controllers w/ interface cards and Canisters 무중단펌웨어업그레이드기능 (concurrent code load) RAID Controllers (2) Interface Modules (4) Fan Modules (4) Management Modules (2) Power Supplies (2) Flash Modules (12) Battery Modules (2) Canisters (2) 플래시모듈교체 장애시 LED 불이초록색에서붉은색으로변경되며 Error log 나 Call Home에의해 Notification. 하드디스크교체와같이온라인중플래시모듈교체 IBM FlashSystem 표준제안서 30 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > GUI IBM FlashSystem V9000 이제공하는 GUI 는다음과같습니다. 장비상태및성능모니터링이가능하며 300 일간의로그가저장되어과거성능조회가가능합니다. 시스템전체상태확인 과거의성능로그확인 관리메뉴 관리메뉴 IBM FlashSystem 표준제안서 31 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > Encryption 기능 장비초기설치시암호화설정 Encryption은옵션기능으로별도구매필요 Industry standard AES-XTS Data-at-rest design Local key management 제공되는 USB에 Key가보관되며시스템기동시암호화키값을확인하고부팅됨 CLI & GUI Local Key Management RAID Module System Mana gement Subs ystem RAID VPD 2 RAID Modules (Orca ca rds) Power Interposer Enc VPD 1 Power Interposer having the E nclosure VPD, the only VPD In box which isn t a FRU/CRU. USB (plugs into) RAK Wrapped Key s shown in bl ue are where stored Encrypting (& Ac cess) Keys show n in red are whe re used (or sent) Texan R1 From 2 to 12 Flas h Modules, each with 2 to 4 Flash Controllers (depending on whether each is just a BlueFin, or also has YellowFin) FAK (= RAK) 1 Flash Controller FEK 1 Flash Controller Flash VPD Flash Memory Flash Memory FWK 1 FEK N Flash Memory Flash Memory Flash Module FWK N Flash VPD IBM FlashSystem 표준제안서 32 Copyright IBM Corporation 2015
II. FlashSystem 제품소개 > 정전시데이터보호 FlashSystem V9000 에전원공급이끊길경우이중화되어있는, 배터리모듈을이용하여캐시메모리에있는데이터를모듈에기록을해서데이터의유실을원천적으로차단합니다. Battery Module Flash Storage Module IBM FlashSystem V9000 에는 Building Block 당 2 개의백업배터리가있으며전원공급이끊길경우시스템이내려가기전에메모리에있는데이터를 Flash 모듈에 write 를해서데이터의유실을원천적으로방지합니다. 배터리내센서를통해전원공급을실시간으로감지하여전원이공곱되지않을경우즉각적으로데이터유실을방지하기위한작업을수행합니다. 배터리의수명은 4 년이지만, 컨트롤러가배터리의상태를항상체크하여배터리가충분히충전되어있지않으면관리자에게상태를알려서교체를할수있도록합니다. 배터리는스토리지노드당 2 개이며 1 개가에러가나더라도여분의배터리로데이터유실을보호할수있습니다. 그래픽인터페이스 혹은 명령어로 배터리 상태를 체크할 수있습니다. IBM FlashSystem 표준제안서 33 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > Software Defined Flash Storage > Virtualization > Thin Provisioning > Virtual Disk Mirroring > 내부복제 > 외부복제 > IP Replication > Tiering > Real-time Compression IBM FlashSystem 표준제안서 34 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > Software Defined Flash Storage FlashSystem V9000 은데이터티어링, 미러링, 내부복제, 외부복제, 압축, 씬프로비저닝등다양한스토리지관리기능을제공하며, 이기종스토리지환경에서 FlashSystem 의성능과관리편의성을최적화합니다. Volume Management + External Storage Performance EasyTier Replication Flash Copy Mirroring Flash System V9000 Flash System V9000 IBM FlashSystem 표준제안서 35 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > Virtualization IBM FlashSystem V9000 스토리지의이기종스토리지가상화솔루션은, 20 개이상스토리지제조사의 330 개이상스토리지제품에대한통합가상화기능을제공합니다. 이를바탕으로특정제조사에종속적이지않은, 단일스토리지자원풀로통합하여매우유연하고효율성높은스토리지인프라의구축이가능합니다. IBM FlashSystem V9000 가상화물리관점 IBM FlashSystem V9000 가상화논리관점 Server AIX Solaris Windows... IBM FlashSystem V9000 SAN Fabric volume IBM FlashSystem V9000 volume LUNs from Het erogeneous St orages Hitachi storage volume volume volume... Storage Pool EMC storage......... Mdisk Mdisk Mdisk Mdisk Mdisk LUN LUN LUN LUN... 다양한이기종스토리지 IBM FlashSystem 표준제안서 36 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > Thin Provioning 온디맨드방식의씬프로비저닝기능사용은복제솔루션의연동까지고려했을때, 최소 20%~50% 까지용량을절감해줍니다. 또한, 사용하지않는용량을다른업무에서도온디맨드로사용할수있게되어초기및추가도입비용을획기적으로줄여줍니다. 시스템 #1 시스템 #2 시스템 #3 스토리지자원풀 볼륨 1: 10TB 사용량 : 3TB 남은용량 : 7TB 볼륨 2: 10TB 사용량 : 2TB 남은용량 : 8TB 볼륨 3: 10TB 사용량 : 4TB 남은용량 : 6TB 스토리지의전체용량은스토리지자원 풀로통합되어서관리 가상또는실제여유용량은언제든지 RAID Group #1 D D D D 가상자원 : 30TB / 실자원 : 15TB 가상사용 : 9TB / 실사용 : 9TB 가상여유 : 21TB / 실여유 : 6TB RAID Group #2 D D D D RAID Group #3 D D D D 추가할당및사용가능 스토리지자원 ( 용량 ) 효율성극대화 초기스토리지도입비용절감 M M M M M M M M M M M M IT 인프라의유지비용절감 ( 전력, 상면, 5TB 5TB 5TB 공조등 ) IBM FlashSystem V9000 IBM FlashSystem 표준제안서 37 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > Virtual Disk Mirroring 볼륨미러링기술은, 서로다른레이드그룹간의볼륨을미러하여데이터의고가용성을한단계더높여줍니다. 또한, 일반볼륨, 씬프로비전볼륨, 압축볼륨등과미러를구성하여용량절감을실현할수있으며볼륨속성을온라인으로전환이가능합니다. 서버에인식되는볼륨은하나이나, 데이터에대해 2 개 1) 의카피본을저장하는기능 두개카피본은항상동기화상태를유지하며, read 는메인카피본에, write 는두개카피본모두에적용. 중요데이터를스토리지 / 디스크장애로부터보호하기위한솔루션 로컬범위에서의 High Availability 기능일뿐 Disaster Recovery 기능과는거리가있음 한개카피본에장애가발생시, 여분의카피본을통해지속적인데이터액세스를제공 또한, 장애본복구이후에는자동으로동기화를재개 카피본 split 가능 별도의볼륨으로 split 후백업등의용도로사용가능 Thin Provisioning 볼륨을대상으로적용가능 공간활용도극대화 일반볼륨을 Thin 볼륨으로전환 (Thick to Thin 마이그레이션 ) 또는 Thin 볼륨을일반볼륨으로전환 (Thin to Thick 마이그레이션 ) 에볼륨미러기술을사용할수있음 스토리지구성변경의유연성제공 (Thic to Thin 및 15K rpm HDD to 10K rpm HDD 등 ) IBM FlashSystem V9000 일반볼륨미러 Copy 0 R 일반 - 씬볼륨미러 일반 - 압축볼륨미러 W W Copy 1 씬 - 일반볼륨미러 씬 - 씬볼륨미러 1) 한개볼륨에대해 1~2 개의카피본을저장 -> 카피본에대해동기화가완료되면, 카피본을삭제또는별개볼륨으로 split 가능 IBM FlashSystem 표준제안서 38 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > 내부복제 (1) FlashSystem 솔루션에서제공되는다양한 FlashCopy 기술을통해 FlashSystem 내의데이터에대한백업및이중화구성이가능합니다. Incremental FlashCopy 소스볼륨또는타겟볼륨의변경된데이터만을복제 하나의소스볼륨에대해서증분또는비증분타켓볼륨혼재가능 Consistency groups 은증분또는비증분타겟볼륨을모두포함가능 데이터복제시간을줄여서효율적인운영이가능하며, 보다빠른데이터백업을위해서디자인되었음 - 보다많은데이터복제본은가질수있음 - 거의 CDP 에가까운복제본의생성또한가능 Cascading FlashCopy 하나의원본을기준으로 FlashCopy 본을생성하고이를다시원본으로하여또다른 FlashCopy 를수행함으로써 Cascade 형식으로데이터복제가능 원본소스에영향없이, 백업용 2 차타겟볼륨의생성이가능 소스볼륨기준으로최대 256 개의타겟생성가능 비용효율적인라이센스정책 - Source 와 Target 모두에부여하는방식이아닌 Source 만을기준으로부여 Start incremental FlashCopy Data copied as normal Map 1 Map 2 Disk2 FlashCop y target of Dis k1 Later Some data changed by apps Start incremental FlashCopy Disk0 Disk1 Source FlashCopy target of Disk0 Map 4 Disk4 FlashCop y target of Dis k3 Only changed data copied by background copy Disk3 FlashCop y target of Dis k1 IBM FlashSystem 표준제안서 39 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > 내부복제 (2) FlashSystem 솔루션에서제공되는다양한 FlashCopy 기술을통해 FlashSystem 내의데이터에대한백업및이중화구성이가능합니다. Reverse FlashCopy I빠른데이터복구를위해역방향전환기능제공 원본데이터에대한최대 256개의백업복제본생성가능 손상된데이터의빠른복구를위해디자인되었음 Create disk backup copies source target target Space Efficient FlashCopy Space-Efficient 볼륨과 FlashCopy의결합 데이터복제본의디스크용량을획기적으로감소시켜줌 Two variations -Space-efficient source and target with background copy 볼륨에할당되어진공간만카피 -Space-efficient target with no background copy 소스와타겟볼륨사이의변경된데이터만카피 일반적으로스냅샷과같은기능으로사용됨 1. Preserve da maged data target Backup to tape can continue unaffected source SEFC 역시 multi-target, cascaded, 그리고 incremental FlashCopy 와함께사용가능 - 필요에따라 full-allocated 볼륨과 space-efficient 볼륨의혼재사용가능 OR target 2. Reverse FlashCopy operation source IBM FlashSystem 표준제안서 40 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > 외부복제 FlashSystem 솔루션에서제공되는다양한외부복제기술을통해동기또는비동기방식의원격지복제 DR 사이트구축이가능합니다. 직 / 간접적으로원격복제파트너십을맺을수있음 언제나복제본의정합성을유지할수있도록설계됨 동기및비동기방식의원격복제가하나의라이센스로제공됨 Metro Mirror Global Mirror 최대 300Km 거리에서사용가능 동기방식으로데이터가양쪽모두에서저장되어야호스트 I/O 가완료됨 장거리에서사용되는비동기방식의원격복제솔루션 최대 8000Km 거리에서사용가능 비동기전송으로애플리케이션의성능영향을최소화시킬수있음 IBM FlashSystem 표준제안서 41 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > IP Replication IBM FlashSystem 은 IP 환경 (TCP/IP) 을활용해재해복구환경을구축할수있습니다. Bridgeworks SANSlide 네트워크기술내장 FC-IP 방식에비해추가적인 H/W 도입비용절감 TCP/IP FC-IP 방식의단점을극복한고성능기술적용 IBM FlashSystem 표준제안서 42 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > Tiering IBM 의 EasyTier 는스토리지스스로데이터의 I/O 패턴을분석하여가장 Hot 한데이터를 Flashsystem 에서운영을하고 Cold 한데이터는일반스토리지영역에서운영하도록자동화된솔루션입니다. 업무수행 스마트모니터링을통한업무부하분석 자동화된데이터재배치 성능향상 EasyTier 데이터재배치기능 Smart Monitoring Sub-LUN 레벨의성능데이타수집 Hot Spot 성능분석툴 Volume Based Data Relocation 사용자가 non-distruptive 마이그레이션수행 Rank, Pool 간데이터이동기능 Rank, Pool 내에서 H/W 변경 ( 증설또는감소 ) 에따른재분산가능 Automated Data Relocation 단일속성또는 Hybrid(SSD+HDD) 통합 pool 가능 Hot spot 자동감지및 SSD Rank 로 hot spot 재할당자동화 3 개 Tier 간 Hot Spot 재분산기능 IBM FlashSystem 표준제안서 43 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 지원솔루션 > Real Time Compression IBM FlashSystem V9000 의실시간데이터압축기능을적용하여평균 60% 이상의데이터공간을절약할수있습니다. 볼륨을생성할때, 압축볼륨을선택하기만하면바로적용이가능하며, 성능보장을위한별도의압축카드를장착할수있습니다. IBM 실시간압축엔진은현재 IO 가일어나고있는 Active Primary 데이터에사용가능 IBM 실시간압축은즉각적이고사용하기편리함 - 후처리압축과같이스케쥴링불필요 - 후처리압축과같이데이터를저장할공간이필요없음 IBM 실시간압축은새로운볼륨을만들거나실제운영중인볼륨에압축 - 미러링을지원 하드웨어압축카드 IBM FlashSystem 표준제안서 44 Copyright IBM Corporation 2015
III. FlashSystem Advanced Function > FlashSystem V9000 > 요약 FlashSystem 솔루션의성능, 가용성, 용량, 효율성은아래와같이요약할수있습니다. 성능 컨트롤러의병렬처리기술을이용해최대 2.5M IOPS 성능제공. 플래시모듈, IO 모듈등각모듈마다전용 CPU 가장착되어있음. Garbage Collection 과 RAID Overhead 를위해가용용량의 30% 더많은용량제공 소프트웨어방식의 Data stream 이아닌 Hardware 기반의 Path 를통해 Host 에 Data 를전달하는방식 가용성 IBM FlashSystem 의고유기술인 VSR 기술을통해칩내부레벨까지가용성확보 SNMP, E-Mail Notification 기능지원 볼륨메니지먼트, Thin Provisioning, Compression, 내부복제, 외부복제제공. 스토리지기반고가용성 DR 솔루션제공 안정성 업계유일의 4 단계에걸친데이터보호기술적용. 모든부품의이중화구현. 2D Flash RAID 기술을통해다중화된 RAID 구성으로안정성극대화. 백업솔루션제공을통한데이터의안전한보관지원. 효율성 기존스토리지대비저전력제품 ( 약 80% 전력소모량절감 ) 온라인볼륨용량확장 성능과스토리지티어에따른자동익스텐트재분산 동적볼륨재배치 향상된에너지효율및관리편의성 IBM FlashSystem 표준제안서 45 Copyright IBM Corporation 2015
External Internal III. FlashSystem Advanced Function > FlashSystem V9000 > 라이센스 FlashSystem V9000 의라이센스정책은아래와같습니다. V7000 (5639-CB7) V840 (5639-FS7) V9000 (5639-RB7) Base Software Per enclosure Per enclosure Per enclosure SVC (5641-VC7) - Easy Tier Incl* Incl Incl - FlashCopy Incl* Incl Incl - Remote Mirror Incl* Incl Incl - Compression Incl* Incl Incl VSC Internal VSC External* When purchased separately: Per enclosure (5608-ACL) Per enclosure (5608-ACL) Per TB (5608-AE1) - External Virtualization Per enclosure Per enclosure (5639-FV7) Per TB (5641-VC7 0663) - Remote Mirror Incl* Per enclosure (5639-FR7) Per TB (5641-VC7 0679) - FlashCopy Incl* Incl Per TB (5641-VC7 0671) - Easy Tier Incl* Incl Incl Compression External Incl* Per enclosure (5639-FC7) Per TB (5641-CP7 0708) *Full bundle IBM FlashSystem 표준제안서 46 Copyright IBM Corporation 2015
Appendix Ⅰ. NAND Flash 종류소개 Appendix Ⅱ. Hybrid Storage Vs All Flash Storage Appe ndix Ⅲ. RAID Technology for All Flash Storage Appendix Ⅳ. 플래시컨설팅서비스 IBM FlashSystem 표준제안서 47 Copyright IBM Corporation 2015
Appendix Ⅰ> NAND Flash 의종류소개 IBM FlashSystem 은스토리지는최초 DRAM 을기반으로한 SSD 어레이제품을개발하였고, 현재는안정성이높아진 NAND Flash(SLC, MLC) 기반의제품에주력하고있습니다. 구분 NAND Flash DRAM HDD Access Time 35 ~ 100us 10 ~ 50us 5000 ~ 10000us 데이터보존기간전원공급없이 10 년이상 ( 비휘발성 ) 0 초 ( 휘발성 ) 반영구적 ( 비휘발성 ) 안정성 모터가없기때문에일반 HDD 보다안정성높음 /DRAM 기반 SSD 에비해더큰진동과온도범위를견딤 모터가없기때문에일반 HDD 보다안정성높음 안정성떨어짐 Cost Middle Cost High Cost Low Cost 저장용량대용량 (More GB 단위 ) 소용량 (More MB 단위 ) 대용량 (More TB 단위 ) 소비전력 소비전력낮음 냉각팬이있어야함으로공간을차 지하고이로인한열과잡음이심함. 소비전력높음. 구분 Cell Cell 상태 Page read speed(us) Page write speed(us) 수명장점단점 SLC Single 1개의셀은 2개의 상태 (0,1) 60~300 300~700 10 만회고속이며내구성이높다고비용 MLC Multi 한셀은 4가지상 태 (00,01,10,11) 200~800 800~1500 3,000 ~ 10,000 가격대비성능과용량이좋음 TLC Triple 한개의셀은 8가지의상 태 (000,001,010,100,01 1,110,101,111) 1500~8000 2000~8000 1000 회 일반적인 SD카드나저렴한 USB 메모리에사용 수명이짧고성능이낮음 IBM FlashSystem 표준제안서 48 Copyright IBM Corporation 2015
Appendix Ⅱ > Hybrid Storage Vs All Flash Storage SSD is Not Flash Storage 응답시간이더길어지는이유 : Disk Enclosure안에 SSD가디스크형식으로장착 광학자기디스크를위한설계와아키텍처 SSD자체가아닌외장콘트롤러에의해데이터보호 SSD 외부의 OS나 Controller에의해 Data Path 관리 SSD 자체의성능을저하시키는아키텍처 All Flash Added Latency by: Controllers S W Layers SAS Controllers HDDs Tiering Shared data path Hybrid Storage 성능의한계 - 광학자기디스크기반으로설계 (SAS 6Gbps 또는 FC 8Gbps) - SSD 디바이스자체내의기술을이용하지않고외부의컨트롤러단의기술에의존함 ( 성능, 안정성효율성 ) IBM FlashSystem - SSD 전용으로아키텍처설계 (PCI 40Gbps) - SSD 에맞는특화된안정성기술적용과병렬처리기술로빠른성능보장 IBM FlashSystem 표준제안서 49 Copyright IBM Corporation 2015
Appendix Ⅲ > RAID Technology for All Flash Storage All Flash storage 는 RAID 를복잡하게사용하지않습니다. HDD Does Not have Data Protection Tech. HDD ( 광학자기디스크 ) 는저장매체내에데이터보호기술을가지고있지않습니다. HDD 를저장매체로사용하는 Legacy Storage 는컨트롤러단에서복잡한 RAID 기술과많은 Spare Disk 를두어저장매체의데이터를보호하는기술을구현합니다. Disk Type 의 NAND Flash 저장매체인 SSD 를 Legay Storage 에적용하면 HDD 와같은방식으로데이터보호를하게되는데이는 NAND Flash 수명과성능에영향을미치게됩니다. NAND Flash 는메모리의가장작은단위인 Cell 에전자를넣었다가없애는방식으로데이터를기록하는데전자를없앨때셀에마모가생겨저장매체의수명이라는것을갖습니다. HDD 와같은방식으로복잡한 RAID 기술을 NAND Flash 에적용하면 1Bit 의데이터가들어올때마다 Parity 갱신이일어나기때문에결국수명에영향을미치고이는곧성능에막대한영향을미치게됩니다. NAND Flash 전용스토리지는 HDD 기준으로설계된 Legacy Storage 와달리플래시모듈내부에자체데이터보호기술과플래시모듈간복잡한 RIAD 기술을사용하지않습니다. Legacy Storage 에서 1+0 또는 0+1 의복잡한 RAID 기술을사용하는이유는데이터보호와성능때문입니다. IBM FlashSystem 은플래시모듈내에 3 단계에걸친데이터보호기술과플래시모듈간데이터보호기술적용등 4 단계에걸쳐성능에영향없이데이터를완벽히보호합니다. IBM FlashSystem 표준제안서 50 Copyright IBM Corporation 2015
Appendix Ⅳ > 플래시컨설팅서비스 한국 IBM 연구소에서는고객의워크로드최적화를위한 플래시데이터재배치컨설팅 서비스를제공하고있습니다. 오라클, DB2 등 Database 를플래시스토리지에적용하기전, 후의성능개선효과를미리예측함으로써, PoC 업무대상선정및인프라투자계획수립에매우직관적인근거자료로활용할수있습니다. Flash Step 1 담당자인터뷰플래시데이터재배치컨설팅 Flash Step 3 실환경 PoC 플래시전문인력지원 Flash Step 2 컨설팅결과보고및 Po C 대상업무선정 IBM FlashSystem 표준제안서 51 Copyright IBM Corporation 2015
IBM FlashSystem 표준제안서 52 Copyright IBM Corporation 2015