38
Copyright © 2012, Oracle Confidential. internal use Only. 1

Copyright © 2012, Oracle Confidential. internal use Only

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Copyright © 2012, Oracle Confidential. internal use Only. 1

Big Answer를 위한 최적의 분석 플랫폼

Oracle Exalytics 인메모리 머신 2013 Oracle MRD Industry Day Jaejoon Moon | Oracle KOREA

Copyright © 2012, Oracle Confidential. internal use Only. 3

Big Data vs. Big Answer

Copyright © 2012, Oracle Confidential. internal use Only. 4

현안 1 : 다양한 데이터 활용

Transactions Your Data: Decisions based on

your data

Big Data: Decisions based on all

data relevant to you

Machine-Generated Data

Social Data

Documents

Oracle SAP Any Data,

Any Source

Copyright © 2012, Oracle Confidential. internal use Only. 5

Full Range of

Analytics

분석 도구

ROLAP MOLAP Unstructured

분석 엔진

비정형 분석 레포팅 및 분석 모델링 및 사업계획

예측 분석

현안 2 : 다양한 분석 스타일

Copyright © 2012, Oracle Confidential. internal use Only. 6

Oracle Exalytics

하드웨어 및 인메모리 분석 소프트웨어가 결합된 엔지니어드 시스템

분석 전용 엔지니어드 시스템

Enterprise Content

Management

Performance Management

Identity & Access

Management

Middleware

Platform and

Management

Business Intelligence

Data Integration

Operating Systems Systems

Management

Virtual Machines

(pending)

(pending)

Copyright © 2012, Oracle Confidential. internal use Only. 7

Exalytics 주요 구성 요소

In-Memory SW

Essbase

TimesTen for Exalytics

적응형 유틸리티

1 TB

40 Cores

High Speed Disks &

Networking

In-Memory HW Oracle BI Foundation Suite

Copyright © 2012, Oracle Confidential. internal use Only. 8

Exalytics X3-4 하드웨어 주요 상세

구분 항목 Exalytics

CPU Total Cores per Server 40 cores

RAM Total Capacity of Memory 2TB

HDD

SAS-2 HDD (10,000 rpm / 900GB * 6 slots) With Disk Controller HBA with 512MB Battery Backed Write Cache

원시 디스크 용량 5.4 TB

Flash Disk Six F40 400GB eMLC Flash PCIe cards 원시 스토리지 용량 2.4TB

SAN support HBA 8GB HBA

NIC

1GbE NIC 1GbE / Dual Port / 4 ports / Bonding

supported

10GbE NIC 10GbE / Dual port / 2 ports / Bonding

supported

Infiniband QDR 40Gb / Dual port / 2 ports / Bonding

supported

Copyright © 2012, Oracle Confidential. internal use Only. 9

인메모리 데이터 관리 The Time is NOW

더 빠른

속도

더 많은 용량

낮아진 비용

Why

In-Memory

? 2002: $0.2/MB 2013: $0.009/MB

25x

HDD: 5msec D-RAM: 100ns

50,000x

2002: 256MB/DIMM* 2013: 32GB/DIMM

128x

*Dual In-line Memory Module

Copyright © 2012, Oracle Confidential. internal use Only. 10

인메모리 분석 장점

더욱 빠른 분석 더욱 빠른 계산

더 나은 상호 작용성 더 나은 시각화

더 많은 사용자 더 많은 질의 수행

비즈니스 민첩성 향상 더 나은 예측

통찰력 향상 의사 결정 능력 증대

BI 적용 비용 절감

Copyright © 2012, Oracle Confidential. internal use Only. 11

Exalytics 인메모리 혜택 메모리 최적화된 분석으로 더 나은 통찰력

ROLAP: 더욱 빠른 분석

TimesTen

MOLAP: 빨라진 모델링 및 계획 업무

Essbase

Unstructured: 신속한 데이터 탐색

Endeca

Copyright © 2012, Oracle Confidential. internal use Only. 12

인메모리 분석 메커니즘 적응형 인메모리 캐시 활용

BI 서버 (사용량 통계 정보)

요약 권고자

Exalytics

In-Memory

Analysis

사용량

추적

요약/집계

대상 선정 캐시 충족 캐시 부재

Copyright © 2012, Oracle Confidential. internal use Only. 13

TimesTen In-Memory Database Fifteen Years of Innovation

Copyright © 2012, Oracle Confidential. internal use Only. 14

TimesTen In-Memory Database Fifteen Years of Innovation

In-Memory

Analytics

Columnar

Compression

Copyright © 2012, Oracle Confidential. internal use Only. 15

Exalytics OBIEE + TimesTen (A) 요약 집계 Use Case 및 시나리오

OLTP Operational Data

Store

OLTP Data Warehouse 요약 집계 테이블과 인덱스

Exalytics

BI

E

E

1 2

Summary Aggregates

– OBIEE + TimesTen 조합 : Exalytics 주 용도이며 주로 요약 수준 데이터 분석

– BI 서버가 원천 데이터베이스를 읽어서 요약 데이터 생성

– TimesTen DB에 집계 테이블과 인덱스 생성

– 1초 이내 응답 시간 제공

Copyright © 2012, Oracle Confidential. internal use Only. 16

상세 데이터가 담긴 테이블 직접 질의 분석

Data Mart 및 ODS

– 2TB 메모리에 담을 수 있는 데이터 볼륨

– 자주 사용되는 “핫” 데이터 보관 (경우에 따라 DW 전체도 가능)

– 인메모리 컬럼 압축 방식으로 더 많은 데이터 지원

Exalytics OBIEE + TimesTen (B) ODS* & Data Mart Use Case 및 시나리오

OLTP Operational Data

Store

상세 현황 모니터링

OLTP Data Warehouse 요약 및 상세 데이터 활용 분석 상세 테이블 + 요약 / 집계 테이블

+ 인덱스

Exalytics

O

BI

Copyright © 2012, Oracle Confidential. internal use Only. 17

ODS 분석 성능 개선 내용 고객사 샘플 Use Case 사례

적용전 적용후 개선

50 sec 2.45 sec 20.4x

49 sec 1.65 sec 30x

영업 현황 보고서

적용전 적용후 개선

20 sec 0.96 21x

42 sec 7.52 5.6x

제품 매출 순위 보고서

OLTP Operational

Data Store

Copyright © 2012, Oracle Confidential. internal use Only. 18

Data Mart 분석시 성능 개선 내용 고객사 샘플 Use Case 사례

적용전 적용후 개선

217 sec < 1 sec 217x

배송/선적 보고서(Aggregates)

적용전 적용후 개선

26 sec 6 sec 4.3x

26 sec 7 sec 3.7x

LOB Metric Report

OLTP Data Mart

요약 / 집계

Copyright © 2012, Oracle Confidential. internal use Only. 19

인메모리 컬럼 압축 컬럼 값 중복 제거

Customer

CUSTID NAME STATE ZIP

1 Brown CA 94301

2 Andy CA 94065

3 Dina NV 89599

4 Charlie NV 89599

5 Chaplin WA 98101

6 Steven CA 94301

STATE-DICTIONARY

STATE ID

STATE VALUE

Count

0 CA 3

1 NV 2

2 WA 1

Customer (압축 테이블) CUSTID NAME STATE ZIP

1 Brown 0 0 2 Andy 0 3 3 Dina 1 1 4 Charlie 1 1 5 Chaplin 2 2 6 Steven 0 0

ZIP-DICTIONARY ZIP ID

ZIP VALUE

Count

0 94301 2 1 89599 2 2 98101 1 3 94065 1

압축된 컬럼 STATE 및 ZIP

압축 대상 개별 컬럼 또는 그룹을 딕셔너리 테이블 관리

– 모든 Unique value를 딕셔너리 테이블에 저장하고 원본 테이블은 해당 값을 참조하는 최소 길이의 값으로 대체

Copyright © 2012, Oracle Confidential. internal use Only. 20

인메모리 컬럼나 압축

전체 컬럼 압축

인메모리 스토리지 최적화 작업

컬럼 그룹 – 테이블별 복수의 그룹 생성 가능

– 하나 이상의 컬럼 그룹

딕셔너리 압축

최상의 성능 – 풀테이블 스캔

– 인덱스 액세스

인메모리 스토리지 최적화

Before After Comp Ratio

38.29GB 3.70GB 10.35X

고객 시나리오1

5개의 팩트 테이블

고객 시나리오 2

1개의 팩트 + 5개의 디멘전

Before After Comp Ratio

2.16GB 0.438GB 4.93X

Copyright © 2012, Oracle Confidential. internal use Only. 21

Essbase High Performance with Exalytics

• Smart Storage Manager 자주 사용되는 블록 메모리 로드

In-Memory Cache 블럭 액세스 최적화

• Lock Manager 병렬 작업 개선

• 80x 읽기 속도; 20x 쓰기 속도

In-Memory Cache

Essbase Engine

Smart Storage

Manager

Lock

Manager

Copyright © 2012, Oracle Confidential. internal use Only. 23

Essbase on Exalytics Performance Data

동일 하드웨어 및 소프트웨어 활용 / 하드웨어 가속기능 Off vs. On

Essbase 시나리오 활용 동시 100 users 부하 테스트

Non-Exalytics Exalytics Improvement

MDX_100x10 0.8 0.4 201%

MDX_100x100 7.0 3.2 215%

MDX_NONEMPTY 0.8 0.7 109%

CALC_ADD 30.7 19.6 157%

CALC_ALLOCATE 41.7 27.1 154%

CALC_DELETE 30.0 17.2 175%

CALC_COPY_SLICE 40.0 22.3 180%

CALC_CLEAR_SLICE 48.2 23.0 210%

Total 198.4 113.0 175%

Copyright © 2012, Oracle Confidential. internal use Only. 24

비정형 데이터 관련 현안

급격히 증가하는 데이터 볼륨 및 다양성

데이터가 주는 가치에 대한 불신

Websites Social Media Text in Enterprise

Applications

Enterprise Content Systems,

File Systems, Email Big Data

비정형 데이터 - 80%

Business Intelligence

and Data Warehouses

정형 데이터 - 20%

XML

A 대부분 텍스트로 존재하며 상이한 모델 및 상이한 모델

Copyright © 2012, Oracle Confidential. internal use Only. 25

Social Media Content Systems,

Files, Email

Websites

비정형 데이터

Big Data

Oracle Endeca Information Discovery 최상의 비정형 분석 플랫폼

Endeca Server Hybrid Search/Analytical Database

Flexible Data Model

분석 영역 확장 Endeca Information Discovery on Exalytics

Oracle Business Intelligence 최상의 ROLAP 및 MOLAP 통합 플랫폼

BI Server + Essbase Common Enterprise Information Model

OLTP & ODS Enterprise Applications

(Oracle, SAP, Others)

Data Warehouse

& Data Marts

정형 데이터

Copyright © 2012, Oracle Confidential. internal use Only. 26

Global Use Case

Copyright © 2012, Oracle Confidential. internal use Only. 27

More Customer Results

10X to 80X faster

Capacity Planning

40X faster

Faster BI Dashboards 5X to 50X faster

CRM Analytics dashboards

Up to 54X

faster Risk Analysis

Current customers and prospects

6X faster

Product Close

30X faster

BI Dashboard Interactivity

Copyright © 2012, Oracle Confidential. internal use Only. 28

K사 EPM on Exalytics

• Overview – $54B 매출의 글로벌 식료품 제조 및 가공 관련 복합 기업

– 경영 계획 업무에 Essbase 적용

• 고객 니즈 – 신속한 데이터 로딩, 임포트 및 큐브 재구조화 시간 단축

– EVA* 지표 산출 시간 최소화

• 성능 향상 13X 데이터 로딩 시간 (기존 대비 데이터 사이즈 2배 증가)

– 9.7분(66GB) vs. 2시간 10분(33GB on HP machine)

17X 큐브 재구조화 시간 – 19.5분 vs. 5시간 30분

40% EVA 지표 계산 시간 감소 – 36 minutes to 21 minutes

17X 0

50

100

150

200

250

300

350

Restructure time

Seco

nd

s

Planning Cube Restructuring

Current deployment

Exalytics

*Economic Value Added : 경제적 부가 가치 – 특정 년도 중 사업 활동으로 부터 창출한 가치 (세후 영업익 – 총 자본 비용)

Copyright © 2012, Oracle Confidential. internal use Only. 29

샌디에이고 통합교육구

남가주 8학군 중 하나

225개의 초, 중, 고, 차터 스쿨 및 대안 학교 관할

16개 소수 민족 포함 학생 132,000명, 6,000명의 교사 및 10,000의 풀 타임 근로자

학업 성취도, 교육 과정 및 첨단 기술 활용에 있어서 자타 공인 미국내 최상위 클래스

1854년 설립 / 연간 예산 약 2 Billions

Overview

Copyright © 2012, Oracle Confidential. internal use Only. 30

샌디에이고 통합교육구

Background

“The more students in school, the

more

revenue for the district.”

Copyright © 2012, Oracle Confidential. internal use Only. 31

샌디에이고 통합교육구

캘리포니아 주 정부 전체 교육 예산의 절반

매년 예산 삭감 표적

2007년 이래 지속적인 자금 조달 감소 - 25%

교육 품질 유지 가능한 예산 절약 방안 강구

효율성 극대화를 위해 엔터프라이즈 BI 도입으로 데이터의 효과적 활용

Background

출석 추적 정확성 증대 수익 향상 및 중도 탈락율 제고

수작업 입력 제거 예산 분석가/개발자 생산성 증대

조달 관련 프로세스 간소화

Copyright © 2012, Oracle Confidential. internal use Only. 32

샌디에이고 통합교육구

목표 달성을 위해 분석, 모델링 및 경영계획에 특화된 Exalytics In-Memory Machine에 투자

– Exalytics In-Memory Machine

(OBIFS, TimesTen, WebLogic)

– PeopleSoft Analytics Applications

– Oracle Database

ROI (Mainstay Salire* 측정)

출석율 향상 : 수익 증대 $8,250,000

운영 효율성 증대 : 비용 절감 $75,000

하드웨어 비용 회피 : $1,000,000

도입 4년 후 ROI 105% 달성 / 손익 분기점 16 개월

2015년 - 약 4,400,000 달러 수익 예상

분석가 시간 투입 저감 : 1,500 hours

출석 관련 대시보드 활용 20배 이상 증가

Key Investment & Benefit

*ROI Measurement Leader / 벤더 독립적인 기술 평가 서비스 제공

Copyright © 2012, Oracle Confidential. internal use Only. 33

Local Use Case

Copyright © 2012, Oracle Confidential. internal use Only. 34

국내 Manufacturing 고객사 사례

석유 화학 사업 선도

건설, 토목, 플랜트 사업 선도

기존 Hyperion Planning 및 Essbase 사용 고객

재무 전망 전사 실적 마감 업무 고도화 사업 추진

다양하고 엄격한 대안 검토 진행

IT 및 현업의 Consensus

Brief Overview

Copyright © 2012, Oracle Confidential. internal use Only. 35

국내 Manufacturing 고객사 사례 • 기존 대비 19배 향상 (플래시) / 기존 대비 6.3배 향상 (HDD)

• 일반 하드웨어 + IO 특화 스토리지 결합 대비 월등한 성능

0

5

10

15

20

25

30

35

40

45

계산1 계산2 계산3 계산4

Baseline - SAN

C - Fusion IO

C - RAM Disk

E- HDD

E- -RAM Disk

E - Flash

Copyright © 2012, Oracle Confidential. internal use Only. 36

국내 Manufacturing 고객사 사례

플랫폼 교체만으로 IT 목표와 현업 니즈 근접 (3.3x)

모델 보완을 통한 최적화 결합 할 경우 8.3x

전반적인 성능 개선으로 ROI 목표 달성

0

20

40

60

80

100

120

140

160

Baseline - SAN Commodity - Fusion I/O

Commodity - Ram Disk

Exalytics - Flash Exalytics + Cube Redesign

Min

ute

s t

o c

om

ple

te

Cube Calc

Cube Export

Copyright © 2012, Oracle Confidential. internal use Only. 37

Upgrade Strategy

Copyright © 2012, Oracle Confidential. internal use Only. 38

Software vs. Hardware Software versions will support all previous hardware models

iOS 2

iOS 4

iOS 6

iPhone 5 iPhone 4 iPhone 3

Q & A