Top Banner
1 © Copyright 2015 EMC Corporation. All rights reserved. All Flash로 만드는 빠르고 효율적인 데이터센터 유상모 이사 한국이엠씨컴퓨터시스템즈㈜
24

자동화된 소프트웨어 정의 데이터센터 · 2017. 8. 23. · XtremIO, SSD 특성에기반한XDP 기술로Garbage Collection 원천제거 •XtremIO XDP with Mapping Table

Jan 25, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 1© Copyright 2015 EMC Corporation. All rights reserved.

    All Flash로 만드는 빠르고 효율적인 데이터센터유상모 이사한국이엠씨컴퓨터시스템즈㈜

  • 2© Copyright 2015 EMC Corporation. All rights reserved.

    목차

    • Highend AFA, XtremIO

    • PB급 확장성

    • 지속적이고 일관된 고성능

    • 최상의 RPO/RTO 내부/외부 복제

    • 99.9999% 가용성 및 SSD 안정성

    • 간편한 통합 관리 및 운영

    • Mission Critical 애플리케이션 지원을 위한 Highend 기술지원

  • 3© Copyright 2015 EMC Corporation. All rights reserved.

    CPU와 HDD 성능 격차CPU는 매 10년 마다 100 배의 성능 향상되나 HDD 성능 향상은 거의 없음

    FLASH

    2000

    100 배향상

    10,000 배향상

    2010 2020

    무어의 법칙:

    100X매 10년

    CPU 성능은 지속적으로 향상되지만, HDD 성능은 향상되지 않음.

    Flash로 빠르게 전환하지 않으면, 애플리케이션들의 성능과 효율성은하락될 수 밖에 없음.

  • 4© Copyright 2015 EMC Corporation. All rights reserved.

    HDD를 단순히 SSD로 교체하면 AFA?SSD 단점을 보완하고 장점을 극대화하는 새로운 아키텍처와 운영체계 필요

    • AFA 성능 병목 현상은 어디에서 발생?‒ Controller 구조

    ‒ Controller 연결 Backend 구성

    • SSD는 언제나 고성능을 제공?‒ Garbage Collection 방지

    • SSD의 안정성은 어떻게 보장?‒ Write Amplification (Write 횟수) 최소화

    ‒ SSD 종류 (eMLC vs. cMLC)

    • SSD 비용 부담을 어떻게 해결?‒ 효율적인 SSD 용량 활용

    ‒ 중복제거/압축 기술로 인한 성능 하락 방지

  • 5© Copyright 2015 EMC Corporation. All rights reserved.

    #1 Highend AFA, XtremIOTier 1 Mission Critical 애플리케이션 환경 최적화

    확장성• 16 Controllers • 8TB Cache Memory• Physical 320TB, Logical 2.4PB+

    성능• 2,000,000 IOPS• 1 ms 이내의 지속적인 응답속도• Random I/O 최적화

    복제• 멀티 Site 외부 복제• 고성능 용량 효율적 내부 복제• Consistency Group 데이터 정합성

    가용성• 99.9999%• N-Way 클러스터링 & 1/N 성능 저하• eMLC & SSD Write 최소화

    관리• No 성능 튜닝/RAID/Tiering• 128 Controllers 중앙 관리• 간편한 Online SW/HW 업그레이드

    지원• 24x365 Online ESRS 모니터링• EMC 엔지니어 Direct Support• EMC/3rd Party 솔루션 통합

  • 6© Copyright 2015 EMC Corporation. All rights reserved.

    XtremIO X-Brick4가지 종류 X-Brick (40TB, 20TB, 10TB, 5TB) 단위 확장

    Active Controller 1

    Active Controller 2

    32CORES

    512~1,024GB RAM

    25eMLCSSDs

    2 x FC2 x iSCSI

    4HOSTPORTS

    2 x FC2 x iSCSI

    256~512GBRAM

    256~512GBRAM

  • 7© Copyright 2015 EMC Corporation. All rights reserved.

    Tightly Coupled Scale-Out 아키텍처16 Controllers, 8TB Cache Memory, Physical 320TB, Logical 2.4PB+

    Controller 2

    Controller 1

    Controller 4

    Controller 3

    Controller 6

    Controller 5

    Controller 8

    Controller 7

    Controller 10

    Controller 9

    Controller 14

    Controller 13

    Controller 16

    Controller 15

    Controller 12

    Controller 11

    SC

    ALE

    AC

    TIV

    E SC

    ALE

    AC

    TIV

    E

    15

    0K

    IO

    PS

    2

    M

    16

    AC

    TIV

    E C

    ON

    TR

    OLLER

    S

    Active-Passive Controllers

  • 8© Copyright 2015 EMC Corporation. All rights reserved. 8© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved. 8© Copyright 2014 EMC Corporation. All rights reserved.

    AGILEWRITEABLESNAPSHOTS

    INLINEDATA AT RESTENCRYPTION

    XTREMIO DATAPROTECTION

    INLINEDEDUPLICATION

    INLINECOMPRESSION

    ALWAYS-ONTHIN

    PROVISIONING

    24x365 XtremIO 데이터 서비스Always-On, 실시간 Inline, 성능 영향없는 무상 서비스

  • 9© Copyright 2015 EMC Corporation. All rights reserved.

    일관되고 지속적인 고성능실제 고객 Test 결과, Oracle 데이터베이스, 8KB Block, Random I/O

    IOPS

    Late

    ncy

    Late

    ncy

    Garbage Collection Impact

    35TB Midrange AFA: 50,000 IOPS

    10TB XtremIO: 180,000 IOPS

    35TB Midrange AFA: 2~8 ms& 주기적인 응답 지연

    10TB XtremIO:

  • 10© Copyright 2015 EMC Corporation. All rights reserved.

    고성능 & 중복제거/압축 Writable 스냅샷Production 성능 저하와 용량 부담 없이 필요한 모든 스냅샷 운영

    100% PERFORMANCE• No Production 성능저하• 동일한 Read/Write 성능

    INCREDIBLE SCALE• Petabyte급 확장성• No 스냅샷 성능 저하

    100% Data Integrity • Consistency Group 으로데이터 정합성 보장

    Business Impact• 상면/관리 등 TCO 절감• 개발/배치/분석 시간 단축

    100% IN-MEMORY• 메모리 내의 메타데이터변경만으로 스냅샷 운영

    SPACE EFFICIENT• 복제본 중복제거/압축• OLTP 10:1 데이터 절감

  • 11© Copyright 2015 EMC Corporation. All rights reserved.

    Production, DW, 개발/테스트 통합상면, 관리 부담 절감

    Production

    Production Database (2TB)

    Sales Reporting

    Financial Stmts

    MarketingInsights

    Multiple Copies

    고성능 & 중복제거/압축 스냅샷

    Ops Analytics

    Data Warehouse Test & Dev

  • 12© Copyright 2015 EMC Corporation. All rights reserved.

    여러 애플리케이션 통합을 위한 Scale-Out상면, 관리 부담 절감

    Test & DevSales Reporting

    Ops Analytics

    Financial Stmts

    MarketingInsights

    Production

    Production Database (2TB)

    ERP Application

    Test & DevSales Reporting

    Ops Analytics

    Financial Stmts

    MarketingInsights

    Production

    Production Database (2TB)

    HR Application

    Test & DevSales Reporting

    Ops Analytics

    Financial Stmts

    MarketingInsights

    Production

    Production Database (2TB)

    Sales Application

  • 13© Copyright 2015 EMC Corporation. All rights reserved.

    XtremIO & RP 외부 복제

    04:23PM02:09PM

    RecoverPointPoint-in-time access

    !

    11:12AM

    DiscoverProblem

    09:55AM09:59AM09:05AM 10:02AM12:01PM01:02PM02:01PM

    Data Recovered 04:23PM

    운영 XtremIO 외부 복제 XtremIO

    스냅샷 Shipping으로 No 성능 저하!!!

  • 14© Copyright 2015 EMC Corporation. All rights reserved.

    XtremIO & RP 외부 복제 RPO ≤ 30 초

    어제

    XtremIO 외부복제

    백업

    자정 현재24 시간

    기존 스냅샷

    XtremIO 스냅샷

    Replicate Only Changes Write Folding Deduplication Compression

    중복제거/압축으로 전송 대역폭 비용 90% 절감

    Requiring only100MB/s

    Replicated data1GB/s Writes

  • 15© Copyright 2015 EMC Corporation. All rights reserved.

    XtremIO & VPLEX 외부 복제: RPO/RTO = 0

    App AppApp

    Data Center 1

    App AppApp

    Data Center 2

    Active Site Active Site

    HA/DRS Linux ClusterVCS clusterRACWindows Failover

    clustering

    StretchedHost Cluster

    PowerHA

    Synchronous Distance

    Active-Active Continuous Availability

    장애 시에도무중단 서비스 제공

  • 16© Copyright 2015 EMC Corporation. All rights reserved.

    99.9999% 시스템 가용성 + SSD 안정성 보장Write 최소화 & Enterprise MLC 사용

    XDPRAID /

    Node Mirroring

    1.2회2~4회 +

    Garbage Collection

    eMLC(10+ WPD)

    cMLC (1.2~1.8 WPD)

    XtremIO Midrange AFA

    데이터 보호

    Write 횟수

    SSD 종류

  • 17© Copyright 2015 EMC Corporation. All rights reserved.

    Garbage Collection으로 인한 SSD 성능 저하

    • HDD와는 다른 SSD 저장매체 특성

    ‒ 덮어쓰기(Overwrite) 불가 ‒ Write와 Erase 단위 상이

    ‒ Write 횟수 제한 ‒ 낮은 Erase 성능

    4 Pages

    Copy4 Pages

    4 Pages

    Erase

    (Write)

    (Write) 성능 하락

    A B C D

    E F G H

    A’ B’ C’ D’

    √ √

    E F G H

    A’ B’ C’ D’

    √ √

    × × × ×

  • 18© Copyright 2015 EMC Corporation. All rights reserved.

    SSD Over-Provisioning

    400GB 175GB (44%)

    480GB

    eMLC 575GB

    cMLC 512GB

    32GB (6%)

    사용 용량

    사용 용량

    Over-Provisioning 용량으로 Garbage Collection으로 인한 성능저하 방지

  • 19© Copyright 2015 EMC Corporation. All rights reserved.

    Log Structuring으로 인한 성능 저하 방지

    Used Space

    Over-Provisioning극히 부족

    A B C D E F G H I J

    XtremIO, SSD 특성에 기반한 XDP 기술로 Garbage Collection 원천 제거

    • XtremIO XDP with Mapping Table LBA – 컨텐츠 지문 – 물리적 SSD 위치

    • Write 알고리즘 Write 횟수 최소화 No Garbage Collection 균일한 SSD Writ

    √√

  • 20© Copyright 2015 EMC Corporation. All rights reserved.

    Storage Role % of Corpus Size RAID Disk Type

    SQL Server

    Content DBs

    Data - R5 10k SAS/NL-SAS

    Log 10% of Data File R5 15k SAS

    Temp DB

    Data 10%

    R1/0 15k SAS

    Log 2%

    Search DBs

    Crawl Store0.046x

    (Sum of content DBs)R1/0 Flash

    Property Store

    0.015×(Sum of content DBs)

    Search Servers

    Index Component 10%

    R1/0 Flash

    Query Component 10 – 35% * 2.85

    No Performance Tuning

    Zero Planning

    No RAID Configuration & No Tiering

    스토리지 관리/운영 계획 부담 절감

  • 21© Copyright 2015 EMC Corporation. All rights reserved.

    Cluster-01

    XtremIOManagement

    Server

    Cluster-02

    Cluster-03

    Cluster-04

    Cluster-07

    Cluster-08

    Up to 8 Clusters128 Controllers / Logical 2.4PB+

    CLI/REST API

    Monitoring실시간/2년간 Performance

    ANYX-Brick Type/Size

    중앙 집중화된 간편한 통합 관리/모니터링

    Cluster-05

    Cluster-06

  • 22© Copyright 2015 EMC Corporation. All rights reserved.

    하이엔드 기술지원 & EMC ECO System

    • 글로벌 지원 센터 운영

    • 장애 및 근본 원인 분석

    • 보안 원격 지원 시스템 모니터링

    • EMC 엔지니어 직접 지원

    • Severity 1 케이스 30분 이내 원격 응답

    • 전국 4개 유지보수 부품 Warehouse 운영

    • 4시간 내 부품 배송

    • 4시간 이내 하드웨어 현장 서비스

    • 24X7 온라인/email/전화 원격 지원

    • 온라인 SW & Patch 업그레이드

    • 24X7 온라인 자가 지원 및 문제 해결

    • 24X7 현장 서비스

    지원내용

    응답수준

    지원범위

    Self Service Provisioning and Orchestration

    Storage Resource

    Management

    Enterprise Multi

    Pathing

    Converged Infrastructure

    VSI, DB, VDI

    2-3 Site Continuous

    Availability

    Virtualization Management

    Integration(VMW & MS)

    EMC Storage Analytics

    VMware vRealize Ops

    Database Consistent Snapshot Management

    Continuous Data Protection and

    Disaster Recovery

    Validated ReferenceArchitectures

    Intelligent vSphere

    VAAI Integration

  • 23© Copyright 2015 EMC Corporation. All rights reserved.

    DATABASE, ANALYTICS & BUSINESS APPS

    VIRTUAL DESKTOPS & DAAS

    CLOUD & VIRTUAL SERVERS

    20

    14

    20

    15

    +

    WORKLOAD ACCELERATION, CONSOLIDATION, & AGILITY

    SW DevOps

    XtremIO 기반 엔터프라이즈 애플리케이션 지원