이상의 속도, emc flashemcweb.co.kr/2014/edm/20140710_forum_thanks/download/c02.pdf ·...
TRANSCRIPT
1 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
상상 그 이상의 속도, EMC Flash 허 주 한국이엠씨컴퓨터시스템즈㈜
2 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
목차
• 다양한 스토리지 아키텍처에서 Flash 기술
• EMC Flash 솔루션 포트폴리오
• 애플리케이션 성능 최적화를 위한 Flash 미래 기술
• Q&A
3 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
진보된 데이터 서비스
간편한 데이터 서비스
다양한 애플리케이션 워크로드들
Transaction Processing
Online Archive
VM Infrastructure
Decision Support
Full Motion Video
High Performance Computing
Web Apps
Content Management
IT Applications
Storage As-A-Service
Home Directories
Application Development
Tech Apps
4 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
스토리지 아키텍처
TYPE
1 Clustered Scale Up & Down
• 듀얼 컨트롤러 • 메타 데이터 공유 • 고속 트랜잭션 처리 • 범용 목적 스토리지
TYPE
3 Loosely Coupled Scale Out
• 독립적인 컨트롤러 • 메타 데이터 분산 • 트랜잭션 처리 • 대용량 파일 저장
TYPE
2 Tightly Coupled Scale Out
• 멀티 컨트롤러 • 메타 데이터 공유 • 고속 트랜잭션 처리 • 미션 크리티컬 워크로드
TYPE
4 Distributed Share Nothing
• 독립된 컨트롤러 • 메타 데이터 분산 • 트랜잭션 처리에 최적화 되지 않음
• 3rd 플랫폼 애플리케이션
5 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
스토리지 아키텍처
TYPE
1 Clustered Scale Up & Down
• 듀얼 컨트롤러 • 메타 데이터 공유 • 고속 트랜잭션 처리 • 범용 목적 스토리지
TYPE
3 Loosely Coupled Scale Out
• 독립적인 컨트롤러 • 메타 데이터 분산 • 트랜잭션 처리 • 대용량 파일 저장
TYPE
2 Tightly Coupled Scale Out
• 멀티 컨트롤러 • 메타 데이터 공유 • 고속 트랜잭션 처리 • 미션 크리티컬 워크로드
TYPE
4 Distributed Share Nothing
• 독립된 컨트롤러 • 메타 데이터 분산 • 트랜잭션 처리에 최적화 되지 않음
• 3rd 플랫폼 애플리케이션
6 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
성능에 민감한 워크로드들
100μS
5mS
1mS
500μS
VDI
진보된 데이터 서비스
간편한 데이터 서비스
Consolidated Test & Dev
Transaction Processing
Decision Support
Full Motion Video
High Performance Computing
Application Development
Tech Apps
7 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
Hybrid Storage Array 성능과 가격의 적절한 균형 다양한 워크로드 수용
All Flash Array 지속적인 성능 보장
Purpose Built All Flash Array
소프트웨어 디파인드 플래시 최적화된 데이터 서비스
Flash Optimized Hybrid Array 높은 성능과 낮은 지연시간
EMC Flash 솔루션 포트폴리오
진보된 데이터 서비스
간편한 데이터 서비스
Software
SDS Block 진보된 가용성 유연한 확장성
100μS
5mS
1mS
500μS
서버 Flash 가장 빠른 성능과 최저 응답 지연
8 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
최적 Flash 기술 활용
Hybrid Storage Array Balance Cost and Performance Large Data Sets Changing IO Patterns Competing Workloads
All Flash Array 지속적인 성능 보장
Purpose Built All Flash Array
Software Defined Flash Optimized Data Services
Inherent Balance
Flash Optimized Hybrid Array 높은 성능과 낮은 지연시간
Software
SDS Block
Capacity Pooling Advanced Availability
Elastic Scale
100μS
5mS
1mS
500μS
서버 Flash ost Extreme Performance
Highest Possible IO Lowest Possible Latency
Purpose Built
All Flash Array
XtremIO
XtremSF
FAST Suite
Xtrem Cache
진보된 데이터 서비스
간편한 데이터 서비스
Isilon VNX
VNXe VMAX
9 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
2013년 EMC Flash 판매 용량
41% Y/Y Growth
76% OF VMAX
71% OF VNX
31% OF ISILON
100% OF XtremIO
65 PB
10 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
EMC XtremIO
11 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
기존 스토리지 아키텍처에 대한 생각을 바꾸다
XtremIO
플래시 고유 특성에 최적화 실시간 중복제거 씬 프로비저닝
지속적인 고성능 멀티 컨트롤러, 스케일-아웃
원천적으로 성능 병목현상이 없는 구성
간편함 간편한 구성 및 자원할당 성능 튜닝 작업 필요없음
12 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
완전히 새로운 생태계를 만들다! 기존 아키텍처, 서비스와는 전혀 다른
13 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
All Flash Array(AFA)에는 없는 4가지 성능 영향, 낮은 효율성 및 내구성 발생 요인!
Post-Processing
RAID Parity
Parity
Parity
Parity
Metadata De-staging
Log Structuring
14 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
Latency
IOPS
실시간 중복제거 기능이 사후 중복 제거로 바꾸면,
실 고객 데이터 사용 및 8KB OLTP 워크로드에서 테스트 1 10TB X-Brick vs. 35TB 경쟁사
경쟁사
15 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
SP A SP A
Infiniband RDMA
32 CPU
CORES
512 GB
RAM
25 eMLC SSDs
SAS 2.0 SAS 2.0
2 x FC 2 x iSCSI
8 HOST PORTS
2 x FC 2 x iSCSI
256GB RAM
256GB RAM
XtremIO X-Brick Cluster Building Block
16 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
X-Brick 3
X-Brick 1
X-Brick 2
X-Brick 4
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
SHARED MEMORY METADATA
RDMA FABRIC
Unique User Data
Unique User Data
Unique User Data
Unique User Data
17 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
3X
4X
2X
IOPS
1X
지속적으로 낮은 응답시간 유지하면서 선형적인 성능 향상
1 2 3 4
*IOPS measured with 4K fully random, 50% writes/50% reads ^IOPS measured with 4K full random, 100% reads
XtremIO 선형적 성능 증가
18 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
Garbage Collection이 성능에 미치는 영향 XtremIO는 시스템 기반 Garbage Collection 필요 없음
항상 일정하고 예측 가능
Latency
19 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
데이터 보호 컨트롤러 메모리에서 Parity 계산 후 SSD로 모아 쓰기 (Write Gathering)
D D D D D P1 P2
D D 1 D D D P1 P2
D D 1 2 D D D P1 P2
D D 1 2 D D 3 D P1 P2
3 Write
3 Write
3 Write
9 Write
D D D D D P1 P2
D D 1 2 D D 3 D P1 P2 5 Write
SSD1
SSD2
SSD3
SSD4
SSD5
SSD ...
SSD 22
SSD23
SSD24
SSD25
5 Write
일반 스토리지 RAID6
XtremIO XDP
20 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
간편한 관리 One Screen – Zero Planning, Zero Tuning
3 MAP VOLUMES 2 CREATE
INITIATOR GROUPS 1 CREATE
VOLUMES
21 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
성능 영향 없고, 별도 비용이 요구되지 않음.
데이터 서비스 기능 혁신
Flash 최적화된 보호 기법 실시간 중복제거 실시간 압축 실시간
암호화 쓰기 가능한 스냅샷
용량 효율적인 씬프로비저닝
22 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
DATA AT REST ENCRYPTION
ALWAYS-ON, ALWAYS INLINE 24/7 SECURE AES-256 ENCYPTION SSDs UNREADABLE IF NOT IN ARRAY FULL WIRE-SPEED PERFORMANCE
AVAILABLE ON: EXISTING & NEW 20TB X-BRICKS NEW 10TB X-BRICKS
7월
23 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
ALWAYS-ON, INLINE COMPRESSION
UP TO
30% MORE
VIRTUAL DESKTOPS
UP TO
4X MORE
DATABASES UP TO
40% MORE
VIRTUAL SERVERS
9월
24 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
100% IN-MEMORY 즉각적인 생성, 삭제
100% PERFORMANCE Read, Write 영향 없음
INCREDIBLE SCALE 필요한 만큼 생성
100% SPACE EFFICIENT 별도 메타데이터 영역 불필요
100% OPTIMIZED 모든 데이터 서비스 그대로
UNMATCHED 기존 스토리지 기능과 비교 불가
7월 AGILE WRITEABLE SNAPSHOTS
25 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
1 XTREMIO 클러스터 1 0 데이터베이스 인스턴스 0
별도 관리 용량 없음 x
완전히 새로운 경험
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
TEST/DEV COPIES
최고 성능 시스템
경제적이고 빠른 개발, 테스트영역 수행
DATAMART COPIES
FIN COPY
OPS COPY
SALES COPY
빠른 분석업무 수행
FIN COPY
OPS COPY
SALES COPY
REPORTS
ANALYTICS
TRENDS
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
DEV INST 1
DEV INST 2
DEV INST 3
FIN COPY
OPS COPY
SALES COPY
FIN COPY
OPS COPY
SALES COPY
REPORTS
ANALYTICS
TRENDS
26 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
STARTER X-BRICK
파일럿 프로젝트에 최적 동일한 성능 동일한 데이터 서비스
5TB 물리적 용량
확
장
10TB 7월
27 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
5–120 TB Q4 7월
필요한 만큼 온라인 증설
최대 12개 Active Active 컨트롤러
지속적인 성능 향상
28 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
VCE Vblock VDI
VPLEX RecoverPoint
PowerPath
vSphere
ViPR SRM
ViPR
VCE Vblock Database &
Consolidation
VSPEX: VDI
29 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
EMC ScaleIO
30 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
EMC ScaleIO
• 여러 서버에 내장된 디스크를 하나의 스토리지 Pool로 만들어 주는 소프트웨어
• HDD, SSD, PCIe 등 다양한 저장 매체 동시 활용
• 가상 서버, 물리적 서버에 상관없이 지원
31 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
Before ScaleIO
20K IOPS 100 TB 2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
40,000 IOPS 200 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
2K IOPS 10 TB
After ScaleIO
32 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
멀티-티어링
PCIe, SSD & HDD 자동 리밸런싱
ScaleIO 주요 특징
QUALITY OF SERVICE
애플리케이션별 IOPS 조절
쓰기 가능한 스냅샷
즉각적인 복제본 생성 최대 성능 지원
멀티-테넌시
사용자별 데이터 분리 데이터 보안
33 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
EMC Hybrid Storage & Server Flash
34 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
비용 효율적인 데이터 관리 – FAST FAST (Fully Automated Storage Tiering)
SSD NL-SAS SAS
높은 데이터 활용도
낮은 데이터 활용도
데이터
사용량
시간
스토리지 자동 성능 튜닝
VNX Isilon
VMX
EMC
35 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
Traditional
Exchange
Microsoft Sharepoint
SAS SAS SAS SAS
SAS SAS SAS SAS
DRAM DRAM
FAST Cache
36 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
FAST Cache FAST Cache
Exchange
Microsoft Sharepoint
FC FC FC FC
FC FC FC FC
DRAM DRAM
dB dB Exchange
Microsoft Sharepoint
DRAM DRAM
NL-SAS NL-SAS NL-SAS NL-SAS
SATA SATA SAS SAS
Up to 4TB! x performance
Ease of use y lower cost
Flash Flash
FAST Cache
Traditional With FAST Cache
37 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
XtremCache를 통한 성능 극대화
31% MORE IOPS
65% LESS
LATENCY
XtremCache 2.0
38 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
서버 Flash 개선 필요 사항
PCIe 성능
용량 제한 전용 API 지원 DAS 기반 관리
38
39 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved.
한층 강화되는 EMC Flash 전략
진보된 데이터 서비스
간편한 데이터 서비스
100μS
5mS
1mS
500μS
VMAX
VNX
XtremIO
XtremSF
Isilon
• 1억 5천만 Random
IOPS/Rack
• 초당 1TB 데이터 전송
• 1PB 용량