가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... ·...

22
가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 ([email protected])

Transcript of 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... ·...

Page 1: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 ([email protected])

Page 2: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 2

효성인포메이션시스템

효성인포메이션시스템 1985년 설립

누구보다 데이터를 잘아는 데이터 기반 신기술 혁신 파트너

금융, 제조, 공공, 통신 등 국내 전 산업분야 1,700개 고객사

1. 효성인포메이션 시스템

Page 3: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 3

SAP HANA 전환 2. SAP HANA 전환

시골의 대저택 에서 새 아파트로 이동!

Page 4: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 4

SAP HANA 전환 주요체크 항목

사전 진단

사업범위 및 공수산정

H/W 사이징

시스템 구성 설계

데이터 마이그레이션 범위

$

사업비용, 프로젝트 장기화 유지보수 비용

초기 투자비용 보호 마이그레이션 비용 및 다운타임

2. SAP HANA 전환

Page 5: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 5

효성의 Assessment

AS-IS 어플리케이션 및 DB 사용현황 분석

S/4HANA에서 변경/폐기된 표준기능

대응안 도출

HANA 전환 시 영향 받는 Customizing 프로그램

성능저하 프로그램 개선 포인트 제공

SAP HANA 전환

Assessment

사업범위 및 공수산정

근거 제시

시스템 현황 분석 기반

H/W 사이징

시스템 구성안 도출

사업비용 예측

2. SAP HANA 전환

Page 6: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 6

Assessment – H/W 사이징

• 향후 업무 증가량 고려, 5년 후 HANA DB Memory 용량 약 9TB 예상 (연평균 13% 증가 고려)

• BASIS 관리 테이블 정리시 초기 HANA DB 메모리 용량의 17%의 메모리 절감 예상

초기 H/W 사이징 HANA DB 메모리 사이징

21715

3113 2770 5749 4752

• 현재 DB Data 20.7TB를 기반으로 S4/HANA로 전환시 초기 메모리 용량 3TB

• BASIS 관리 테이블의 데이터 정리를 통한 초기 메모리 용량 2.7TB

4752

5370

6068

6857

7748

8755

2. SAP HANA 전환

Page 7: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 7

Assessment – 사용현황 분석

시스템 사용 이력 분석 Activity 분석

17.10 –18.09 T-Code Program Total

Standard 739 (38%) 392 1,131

Custom 1,191 (62%) 397 1,588

Total 1,930 (100%) 789 2,719

T-Code 등록 기준 사용중 미 사용

Standard 124,419 739 123,680

Custom 2,857 (100%) 1,191 (41%) 1,666 (58%)

Total 127,276 1,930 125,346

• 표준 T-Code 739개, 개발 T-Code 1,191개 사용 중

• 시스템에 등록된 Custom T-Code의 58%인 1,666개는 지난 1년 동안 미사용

Source : 운영시스템 ST03N data

79

55

155

75

284

161

0% 20% 40% 60% 80% 100%

Custom

Standard

High Medium Low

• 표준 T-Code의 High, Medium, Low 비율 각각 18%, 27%, 55%

• 개발 T-Code의 High, Medium, Low 비율 각각 16%, 29%, 55%

Activity 분류 기준 (2018. 3월 T-Code 사용 이력)

1. High Activity : Dialog Step 1,000건 이상/Month

2. Medium Activity : 100건 이상 1,000건 미만/Month

3. Low Activity : 100건 이하/Month

2. SAP HANA 전환

Page 8: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 8

가중되는 고객의 고민

고민 1 : 쌓여가는 데이터

계속 보관? Storage 비용? 데이터 관리?

고민 2: 늘어나는 H/W 인프라

서버, 스토리지, 네트워크

인프라 증가

효성의 Assessment

비용/관리 효율 H/W 사이징 및

시스템 설계

$

2. SAP HANA 전환

Page 9: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 9

그래도 쌓여가는 Data에 대한 고민

비용효율 인프라 도입

SAP HANA → DCPMM EDW → Hadoop

비정형 데이터 → 아카이빙

가성비

5 엑사바이트의 데이터 매일

생성

@

4752 5370

6068 6857

7748

8755

0

2000

4000

6000

8000

10000

Initial MemoryReq

Total MemoryReq (1 Year)

Total MemoryReq (2 Year)

Total MemoryReq (3 Year)

Total MemoryReq (4 Year)

Total MemoryReq (5 Year)

3. 고민1: 쌓여가는 데이터

Page 10: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 10

DCPMM Intel Optane DC Persistent Memory는 3D Xpoint, Intel Apache Pass (AEP), non-volatile RAM

(NVRAM) 로 불리며 DRAM과 SSD/NVMe 간의 새로운 메모리 계층

1), 2) : Intel 2019년 자료

대용량 사이즈 (CPU 당 최대 6TB)

데이터 지속성 (전원영향 없음)

$

저렴한 가격 (DRAM 대비 39% 1))

부팅속도 향상 (12.5 배 2),

6TB 기준 50분 →4분)

3. 고민1: 쌓여가는 데이터

Page 11: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 11

비용 효율 : DCPMM

DRAM+ DCPMM 혼합 구성 전체 DRAM 구성

6TB 128GB DIMMS

(4소켓)

메모리 구성

3TB DRAM + 6TB DCPMM

(4소켓)

3TB DATA 인메모리

DB Size

6TB DATA

전체 DRAM 구성 시 100%

비용 (2019.5 기준,

서버제외)

전체 DRAM 구성의 61% (용량 2배)

CPU : 4*Intel Xeon Platinum 8280M

Memory : 48 * 128 GB DDR DIMMS

3TB of scrach pad and 3TB for Data 구성

CPU : 4*Intel Xeon Platinum 8280L Memory : 24 * 128 GB DDR = 3TB, 24 * 256GB Intel Optane DCPMM = 6TB 3TB of Scratch pad in DRAM and 6TB for data in Optane DCPMM

비교

DB 용량

2배

사이즈 2배

39%저렴

1), 2) : Intel 2019년 자료

3. 고민1: 쌓여가는 데이터

Page 12: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 12

구성 : DCPMM 구성 예 (2소켓 DRAM + DCPMM) DCPMM 사용영역

In-memory data storage

Operational

Row Store

Column Store

Delta

Main

Disk

LOG DATA

DRAM

DCPMM

SSD

3. 고민1: 쌓여가는 데이터

Page 13: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 13

성능 : DCPMM 데이터 처리성능 영향도 낮음, 데이터 증가에 따른 메모리 효율 높음

DRAM/DCPMM 메모리 비율 사이징을 통한 가성비 높은 SAP HANA 구성가능

HANA의 Insert 성능은 DCPMM latency에 영향을 받지 않음

DCPMM 기반 HANA는 Pre-load가 DRAM 보다 빠르며 데이터 증가에 따른 Pre-load 시간 증가 일정

DCPMM Latency와 OLAP 처리량간 영향도 미미

DCPMM 기반 HANA는 데이터 증가에 따른 메모리 소비 일정

94,000

90,000

80,000

70,000

3. 고민1: 쌓여가는 데이터

Page 14: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 14

사이징 : DCPMM DRAM/DCPMM 메모리 비율 중요, DRAM 비율을 기준치 이상 줄일 경우 성능 저하 발생

SAP의 메모리 구성 규칙으로 1:1, 1:2, 1:4 비율 가능

컬럼 스토어 Table DRAM/DCPMM 비율 사이징

12 + 1 BW Scale-out (노드 당 9TB)

• 컬럼 스토어 테이블 전체 메모리의 55 % 사용 • 1:1 DRAM/DCPMM 비율 적합

BW Scale-up (노드 당 3.5TB)

• 컬럼 스토어 테이블 전체 메모리의 75 % 사용 • 1:2 DRAM/DCPMM 비율 적합 (25 % DRAM 사용)

3. 고민1: 쌓여가는 데이터

Page 15: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 15

고민2 : 늘어나는 H/W 인프라

H/W 중심설계 인프라의 S/W 중심설계 인프라로 전환

SAP HANA DB ERP Application

Legacy

가상화

시스템에 비례 H/W 자원 지속증가 하는 전통적 데이터센터

4. 고민2: 늘어나는 H/W 인프라

Page 16: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 16

vHANA - SAP 솔루션 가상화

네트워크 가상화

소프트웨어 정의

스토리지

On- Premise/

Cloud 연계

보안/ 컴플라이언스

이중화

자동화

서버 가상화

SAP HANA DB Scale-Up (최대 6 TB)

Scale-Out (최대 32 TB – 2TB*16)

SAP NetWeaver (ABAP+JAVA)

ECC (ERP)

솔맨 BO, PI,

EP,MDM S/4

HANA BW/4 HANA

서버 가상화

스토리지 가상화

네트워크 가상화

vSphere vSAN

보안강화

작업시간 단축

투자비용 감소

유지보수 용이

RDBMS (최대 6TB)

4. 고민2: 늘어나는 H/W 인프라

Page 17: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 17

가상화 기반 SAP HANA 시스템 설계

SAP HANA DB

vHANA 가상화

vSphere

Application 가상화

서버1 서버2 서버3 서버4

ERP 운영 AP #1

BW 운영 AP #2

EP 운영 AP #3

ERP 개발 AP

ERP 운영 AP#4

BW 운영 AP #3

HR 운영

EP 운영 AP #2

EP 운영 AP #1

ERP 운영 AP #2

HR 개발

BW 개발

EP 운영 DB

ERP 운영 AP #3

BW 운영 AP #1

ERP 품질 AP

서버1 서버2

3TB ERP 운영 Active 3TB ERP 운영 Standby

1TB ERP 개발 3TB ERP 품질

SUSE HA SR (Sync)

3TB BW 운영 Standby 3TB BW 운영 Active

3TB BW 품질 1TB BW 개발

vSphere

통합 스토리지

SUSE HA SR(Sync)

4. 고민2: 늘어나는 H/W 인프라

Page 18: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 18

TCO 비교

1) 유지보수비용 3년 포함, HANA DB 라이선스 가격 제외

물리구성 AP서버 가상화 HANA 물리구성

전체 가상화 전체 가상화 + 백업

• 시스템 요구사항 HANA 서버 3TB * 6식 1TB*2식 AP서버 * 16식

• 물리서버 HANA 서버 3TB * 6식 1TB*2식, AP서버 * 16식

• SW 라이선스 SUSE Linux * 24식 (AP 16, HANA 8식)

• 시스템 요구사항 HANA 서버 3TB * 6식 1TB*2식 AP서버 * 16식

• 물리서버 HANA 서버 3TB * 6식 1TB*2식, HCI서버 * 4식

• SW 라이선스 SUSE Linux * 12식, VMware

• 시스템 요구사항 HANA 서버 3TB * 6식 1TB*2식 AP서버 * 16식

• 물리서버 HANA 서버 12TB * 2식 HCI서버 * 4식

• SW 라이선스 SUSE Linux * 12식, VMware

• 시스템 요구사항 HANA 서버 3TB * 6식 1TB*2식 AP서버 * 16식

• 물리서버 HANA 서버 12TB * 2식 HCI서버 * 4식

• SW 라이선스 SUSE Linux * 12식, VMware, Hitachi 백업솔루션

Case 1 Case 2 Case 3 Case 4

총비용1) : 100% 총비용 : 90% 총비용 : 80% 총비용 : 82%

4. 고민2: 늘어나는 H/W 인프라

Page 19: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 19

유지보수 관리 Legacy 기간계 정보계

생산, 구매 영업, 회계, 품질

고급분석

정형리포트, 대시보드 Ad-Hoc

이미지/영상분석, 위험요소 예측, 고객분석

그룹웨어, HR SRM, CRM

Web, App. ERP

(S/4 HANA, ECC) DW, ETL

(BW, BO, Pentaho) IOT, AI, ML, DL

통계분석

Web 서버, Application, Disk DB, SAP HANA DB, Hadoop, GPU서버, 네트워크, 스토리지 …

가상화 + BareMetal SAP HANA (vHANA + BareMetal)

Hadoop (MasterNode 가상화 + DataNode)

통합 인프라 관리 솔루션 UCP Advisor

4. 고민2: 늘어나는 H/W 인프라

Page 20: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)

© 2019 HYOSUNG INFORMATION SYSTEMS 20

성공적인 SAP HANA 전환 5. 결론

SAP HANA 전환 체크

사업범위/공수, HANA

사이징 및 설계

효성의 Assessment

사업계획 수립

성공적 HANA 전환

비용/유지보수 효율 인프라

(DCPMM/vHANA)

$

Page 21: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)
Page 22: 가상화 기반 SAP HANA 플랫폼 최적화°œ표자료 가상화 기반 sap hana... · 가상화 기반 SAP HANA 플랫폼 최적화 2019.10 김형섭 과장 (his-alexkim@hyosung.com)