1
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
2008. 6. 4
IBM Korea Software Group
Incredible DB2@SAP BI
IBM Software Group | DB2 Information Management Software
Copyright IBM Corportion 2008
IBM Kore
2
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
목차
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
3
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
목차
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
4
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
ESA-Centric Prtner Network SAP는 자사 ESA의 IT Mngement 와 Administrtion 분야의 툴로써 IBM DB2를 선택했습니다.
I. SAP의 선택 > ESA-Centric Prtner Network
5
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP IT는 자사 HR 시스템을 위해 IBM DB2를 선택했습니다.
Solution (HR 시스템)
DB2 on HP Integrity Server / mySAP ERP
2005
오라클에서 DB2의 데이터 이관 및 UNICODE로 전환
동시 사용자수 : 1,000 / live data : 650GB
Benefit of the Solution응답 속도는 기존에 비해 수치상으로 40%가 빨라 졌고,
실제로는 두 배 차이가 남
전체 관리를 위해 필요한 비용이 절감 하게 되었고, 운용
또한 편리에 졌음
UNICODE전환으로 인해 전세계의 다양한 언어를 지원
하게 되었음
The Chllenge
ERP 솔루션 제조 업체, 종업원수 :약 38,000
HR (Hunmn Resource)시스템 이 SAP ERP기반에오라클로 되어 있었음
응답 속도 및 이로 인한의 stff이나 사용자의 업무 생산성, 비용 등에 심각한 문제가 발생하고 있음
The Solution component
Industry: Software
Applications: mySAP™ ERP 2005 IBM
DB2® Optimized for SAP® software
SAP IT selects IBM DB2 as strategic database platform for internal business systems
“Our planned system response improvement was around 20 per cent, whereas in reality we have
observed a 40 per cent cut in response times with DB2.”
- Peter Boegler, Solution Architect, SAP IT
I. SAP의 선택 > 자사 HR 시스템
6
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP NetWeaver™
CRM
mySAP Business Suite
BI EP XI MI MDM
ERP SRM
Web Application Server
J2EE ABAP
DB2
SAP는 유일하게 NetWever Components Dtbse로 DB2를 선택했습니다. 특히 SAP BI를 위해 DB2의 다양한 기능을 BI에 Embedded 시켰습니다.
I. SAP의 선택 > DB2 is the Foundtion of SAP NW
7
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Storage limits removed Near-0 admin (memory, storage, …) Selected Autonomic / TCO features Compression
DPF enabled for all workloads Advanced recovery Integrated HSM Threaded architecture
Automatic Storage admin Deployment optimized for SAP Tailored concurrency & perf improvements
Integrated & automatic HADR TCO improvements (eg DPF, MDC) Perf improvements (eg MDC) Historical performance analysis Object limits removed
Streamlined Install Streamlined Admin Initial BI MDC expl. Auto Storage EE
Embedded Database Unlimited Scalability Minimal Admin TCO (eg Reduced Storage Costs) Competitive SBO solution
Turn-key HA solution Perf & TCO differentiators (MDC) Turn-key compression Deeper autonomics (eg.one-click
performance diagnosis)
General DPF scale out Transparent archival Near-0 downtime Advanced recovery
V8.2+ : DB2 optimized for SAP
3Q/06: DB2 embedded within SAP
1Q/07: Key Differentiators
1Q/08: Scale out & invisibility
II. DB2@SAP BI 개요 > SAP 와 DB2의 공공기술개발 로드맵
8
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
목차
9
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP BW architecture uses
database functions
Data load
Query execution
Database objects
Warehouse management
Analysis/Tuning
Scalability
SAP BW platform integration
Transparent
Database specific
IBM DB2 functions supporting SAP BI
Optimizer
Scalability
Performance
OLAP Technology
II. DB2@SAP BI 개요 > SAP BI nd IBM DB2
10
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Partition 2 Partition 3Partition 0 Partition 1
Fact TS
E + F Fact table
BW Bufferpool
R3 BasisStandard TS
Base TS (16k pagesize)
BW TS (16k pagesize)PSA TS
DB Server 1 DB Server 2
Fast Communication
Appl. Server 1 Appl. Server 2 Appl. Server 3 Appl. Server 4
DimensionTS
ODS TS
IBMDEFAULTBP
II. DB2@SAP BI 개요 > DB2 Prtitioning in SAP BI
11
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Several logical partitions can be on the same machine
Physical or Logical Partitioning is transparent to the database.
Shared nothing (function shipping)
Each Partition accesses only its local Data
One database can reside on several separate computers
Database Catalog on partition 0, DB catalog cache on the other partitions
Fast communication needed
(Gigabit Ethernet, Switch)
II. DB2@SAP BI 개요 > DB2 Multi-Prtition Concept
12
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Two types of Parallelism
Intra-partition parallelism
=> parallel processing within
one partition
Inter-partition parallelism
=> operations are executed
in parallel on each
database partition
SQL Query performance proportional to number of partitions (BW environment)
UPDATE, DELETE, INSERT,
JOINS, GROUP BY, INDEX/TABLE
SCANS, SORT
Tools: INDEX Creation, Backup
and Restore, Table Reorganization
SELECT ... FROM ...
SELECT ... FROM ...
Database Partition 0
Intra – partition parallelism
Inter – partition
parallelism
pro-
cess
pro-
cess
pro-
cess
pro-
cess
SELECT ... FROM ...
Database Partition 1
Intra – partition parallelism
pro-
cess
pro-
cess
pro-
cess
pro-
cess
Distributed Table
II. DB2@SAP BI 개요 > DB2 Prllel Processing
13
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
DB2 V8 Demonstrates near linear scaling up to 64way
on Power5
0
500000
1000000
1500000
2000000
2500000
3000000
3500000
4000000
8 16 24 32 40 48 56 64
tpm
C (
k)
93% of
linear at
64way
93% of
linear at
8way
48개 CPU 환경의 DB2와 동일한성능을 위해서 Orcle은 64개의CPU가 필요
DB2 사용 시 16개 CPU에 대한라이센스 비용 절감
80% scaling
DB2 Scaling
II. DB2@SAP BI 개요 > 선형적 확장성
14
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
목차
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
15
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
III. MDC > SAP BW를 위한 성능 향상SAP BW를 통해 대용량의 데이터에 대한 분석 작업을 빠르게 처리할 수 있도록 DB2의 DPF (Dt Prtitioning Feture)는 강력한병렬 처리 기능을 지원합니다. DB2는 SAP BW와 연동되는 유일한 병렬 처리 데이터베이스입니다.
SAP Business Information Warehouse
DB2 UDB
Partition 0
DB2 UDB
Partition 1
DB2 UDB
Partition 2
DB2 UDB
Partition 3
Base tablespaces
Dimension
tablespaces
PSA tablespaces
ODS tablespaces
Fact tablespaces
SAP BW Application
Server
SAP BW의 분석/리포팅 작업을 위한 최상의 성능 보장
DB2의 DPF 기능은 대량의 데이터에 대한 뛰어난 병렬 처리 기능을 제공합니다.
DB2는 분석 및 다양한 리포팅 기능을 제공하는 SAP BW 모듈의 성능을 높일 수있는 유일한 병렬처리 데이터베이스입니다.
무한한 데이터 확장성 제공
수백 Terbytes 까지의 데이터를병렬 처리 함으로써일관된성능을 보장합니다.
다차원 클러스터 색인 (MDC) 기능 제공분석하고자하는 데이터 별로 다차원적인색인을제공함으로써큐브를 사용하는것과같은 높은 성능과효율성을얻을 수 있습니다.
South
East
200201 200202
1 4 2
3
Blocks per Value PairClustering
Region Year&Month Customer Revenue Overhead
South 200201 001532 500,000 $ 280,000 $
South 200202 002047 710,000 $ 60,000 $
East 200201 013901 250,000 $ 100,000 $
South 200201 009954 330,000 $ 10,000 $
… … … ……
`create table ... organize by (Region, Year&Month)´
Fact table MDC Columns
Block Index: Region
3
1 2 4South
East
Block Index: Year&Month
2
1 3 4200201
200202
Block Index: Compound
2
1 4South, 200201
South, 200202
3East, 200201
System generated indexes
16
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
다차원 클러스터링
MDC (Multi Dimensionl Clustering)이란 DBMS가 데이터를 물리적으로 다차원 큐브 형태로 저장하여 질의 속도를 급격히 향상시키는 기능으로 DB2UDB만이 제공하는 기술입니다. 예를 들어 일반 클러스터링 인덱스의 경우는 하나의 칼럼에 한해서만 물리적으로 Sorting 된 위치를 보장 받을 수 있지만 MDC의경우는 여러 칼럼에 대해 물리적 Sorting 위치를 보장 받을 수 있어 DB2 Optimizer가 해당 데이터의 물리적 위치를 미리 알기 때문에 데이터 Scn 대상을 급격히줄이게됩니다.
Est
97
Est
98
North
99
South
99
West
00Dt Blocks
Region
Yer
Region
Yer
Prior to MDC With MDC
완벽한 Clustering 보장인덱스 크기가 보다 작음보다 빠른 조회 성능정의하기가 간단
다차원의 Rnge Prtitioning 제공관리비용 절감(Reorgniztion, Index Mintennce) Query 업무 또는 트랜잭션 처리 업무의 성능 향상
III. MDC > MDC(Multi Dimensionl Clustering)란?
17
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
=+
Key from dimension block index
Rids from rid index
Resulting rids to fetch
=+
Key from dimension block index
Rids from rid index
조회 결과
( blocks 및 rids )
MDC ORing
MDC ANDering
III. MDC > MDC 실제 측정 결과
18
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
1. Modify InfoCube – add MDC columns
2. Choose clustering type
3. Choose the column of the time dimension you want to use for MDC
III. MDC > MDC 사용 방법
SAP BW performance 는 data & index clustering (MDC)을 통해 얻어집니다.
19
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP BW performance 는 data & index clustering (MDC)을 통해 얻어집니다.
- Multi Dimensional Clustering 는 아래의 테이블에 적용되어 집니다.
Fact tables; MDC dimensions on package, time and user-defined dimensions
ODS tables; MDC dimensions on user defined key columns
PSA tables: MDC dimensions on data request
- MDC 성능 향상
MDC테이블에서 Insert와 Delete처리시 성능이 향상되어짐.
자동화된 DBMS 통계수집 시
MDC 테이블상의 새로운 Locking 기술을 통한 동시성이 향상되어짐.
III. MDC > MDC 적용 대상 테이블
20
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
목차
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
21
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
IV. Compression > 압축 기능을 통한 성능 향상
IBM DB2는 Tble 레벨의 압축 기능을 통해서 디스크 관리의 효율성 뿐 아니라 SAP 쿼리의 성능을 향상 시키도록 합니다.
0
2
4
6
8
10
12
SAP BW Table Compression ODS Table Size After Compression
DB2 9 Other DBMS SubSequent DBMS SubSequent DBMS SP2
FACT 테이블의 1900만 행에 대한 압축 이후 테이블 사이즈
Page 당 더 많은 Row를 수용 = 동일한 Record 수에 대해 적은 I/O
Read, I/O Channel의 경합을 최소화
: Memory에 더 많은 양의 Data를 적재함
Null 또는 Default 값은 Decompress하기 용이함
적은 Data Block = Back-up 및 Restore 시간을 최소화 함
Fact tables (sample customer data)
데이터 저장 테이블스페이스에 대해 최대 65% 공간 절약
ODS tables (sample customer data)
ODS 테이블 스페이스에 대해 최대 65% 공간 절약
DB2 압축의효과
SAP에서의압축 효과
타 제품과의압축방식 비교
압축방식 테이블 레벨 Pge 레벨
압축율 최대 75% 최대 40%
압축시기 Lod/Import/Insert Lod 시에만적용
22
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Compression test on rel customer BW dtbse) Totl db size (over ll prtitions): 3.356 TBb) Totl used spce (over ll prtitions): 2.873 TBc) Totl free spce (over ll prtitions): 480 GBd) Dt Tblespces with tbles, which will be compressed:
Totl size: 2.398 TB used: 2.029 TB Free: 0.367 TBe) Index Tblespces, which will not be compressed:
Totl size: 0.781 TB used: 0.689 TB Free: 0.091 TBg) Dt nd Index Tblespces, which will be not compressed:
Totl size: 0.177 TB used: 0.155 TB Free: 0.022 TB
Dtbse size reduced from 2.873TB to 1.453TB (50%)
Tble nme % of originl tble
Number of rows
Smplesize (GB)
Smple Compressed
size (GB)
Compression rtio (%)
Totl EstimtedDisk Svings
(GB)
/BI0/F0PUR_C01 100 159259747 71.49 13.23 81.5% 58
/BIC/FZBSDOR02 10 77390826 21.48 5.23 75.7% 162
/BIC/AZOSDOR0200 100 191362309 141.46 36.18 74.4% 105
/BIC/AZOSDBL0100 20 19474261 11.80 3.05 74.2% 43
/BIC/B0000326000 10 23370458 25.78 8.54 66.9% 172
/BIC/B0000285000 10 39573969 23.24 6.32 72.8% 169
IV. Compression > Customer 경험 사례
23
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP R/3 4.7 with IS Insurnce.DB size:-Overll DB size (used) uncompressed: 266 GB-Overll DB size (used) compressed: 151 GB (43 % svings)
Compressed size includes lrger index sizes due to lrge RID conversion (for ll the tbles tht were compressed nd therefore reorgnized)SAP note #980067 used to identify tbles for compression - 310 tbles, shrinking from 132,5 GB to 39,7 GB (70 %)
Perfomnce behviour:-During two weeks of productionDilog response time for their 30 most importnt trnsctions went down from 285 ms verge to 198 ms verge (30% improvement).Dilog response time for ll trnsctions went down from 247 ms verge to 183 ms verge (26% improvement).There ws lso n improvement for btch jobs.
-They py slight CPU penlty. CPU user time went from 18,3 % verge to 19,6 % verge (+ 5%) ... they for sure never hd CPU bottleneck-No performnce problems before, overll they rn well blnced system
IV. Compression > Customer 경험 사례 2 : INTER Versicherung
24
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Week 46 – dtbse uncompressedWeek 47 – dtbse compressed
Through monitoring the SAP system performnce for these two weeks, we cn conclude:-The overll response time hd improved by over 23%, for both Dilog nd Btch trnsction. The min contributor ws the reduced dtbse response time.
-For Dilog trnsctions, bigger throughput ws chieved, nd with less CPU-For Btch trnsctions, CPU usge ws up by 22.3%
IV. Compression > Customer 경험 사례 2 : INTER Versicherung
25
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
ScenrioTotl User Time
(seconds)Pges Used Tble Spce Size (GB)
Bckup Imge Size (GB)
No compression 468 1510400 11.57 12
Bckup Compression Only
1028 1510400 11.57 4.2
Dt Row Compression Only
198 610816 4.68 4.7
Dt Row nd Bckup Compression
662 610816 4.68 4.2
IV. Compression > Bckup & Dt Row Compression
26
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
PoC done on customer’s 20TB dtbse nd worklod-p595 nd DS8300 storge
Totl DB reduced from 16TB to 8TB (used pges)
Averge Compression Rte -ODS 79% (26 tbles)-PSA 64% (517 tbles)-Fct 86% (100 tbles)
Averge Query Times-Trnsctions/sec 1.39 to 1.44 (3.5%)-Response (sec) 10.6 to 7.12 (23%)
IV. Compression > SAP BI PoC Unnmed customer
27
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
목차
28
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
▷ DB2 : 평균 2.5배 ~ 5.8배 빠른 결과치.▷ 서로 다른 DB에서 동일한 테이블 내용을 Check함.
0 20,000 40,000 60,000 80,000 100,000 120,000 140,000 160,000 180,000 200,000
msec
/B52/ART_SIFA40
B00004080000000000003
/B52/ARD_SVT0500
/BIC/B00002930000000000002
/BIC/B00001280000000000002
/B52/ASR_SSUM00
/BIC/B00004090000000000016
/BIC/B00002910000000000002
SA
P B
W t
ab
le
Runtime for counting table entries
DB2
Other DB
V. SAP환경에서의 성능비교 > SE16을 통해 테이블 내용 Count
29
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
▷ Test case: T-CODE RSRT 를 사용해 SAP BW 쿼리를 수행한 실행 시간 측정▷ DB2 가 평균 2.42배 빠르게 나타남
0 2 4 6 8 10 12 14 16 18
sec
RD Geschäftsbericht
RD Ergebnisbericht Regional
MA Beschäftigungsverhältnis RD
RD Ergebnisrechnung
RD Geschäftsbewegungen
MA Rechnerisch RD
MA Beschäftigungsverhältnis RD
Re
po
rt
Top SAP BW Queries
DB2
Other DB
V. SAP환경에서의 성능비교 > Top SAP BW Query 성능
30
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
목차
Incredible DB2@SAP BI
I SAP의 선택
II DB2@SAP BI 개요
III MDC
IV Compression
V SAP환경에서의성능 비교
VI 국내/외 도입 사례
31
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Customers SAP Pkg OS DB Remrk
삼성전자BI 7.0 AIX DB2 V9.1 DB2@SAP BI 도입 사례
DB2@SAP BI 로 가장 큰 고객사례
BI 7.0ECC,CRM,SRM,XI,EP
AIX DB2 V9.1Uni-ERP 윈백사례삼성그룹최초 DB2 도입사례기존 정보처리시간 80% 절감
SAP R/3 4.7BW 3.5
AIX DB2 V8.2.2DB2 for SAP specil versionExcellent Performnce Results ginst
Orcle & HP
BI 7.0 AIX DB2 V9DB Migrtion 사례기존 MS-SQL 에서 DB2 로 마이그레이션함. 기존대비 135% 쿼리 성능 향상 효과 나타남.
BI 7.0 AIX DB2 V9 DB Migrtion 사례기존 Orcle 에서 DB2로 마이그레이션사례
ECC 6.0 AIX DB2 V9 Minfrme 기반의 SAP환경에서 Unix환경으로 Downsizing한 사례
VI. DB2@SAP BI 최근 국내 기업 도입 사례 (2006 ~ 현재)
32
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Customers SAP Pkg OS DB Remrk
LG 생활건강 AIX R/3, BW DB2 V8.2 2004년
국민연금관리공단 AIX SEM, BW DB2 V8.2 2002년
SK글로벌 AIX BW DB2 V8.2 2002년
SK C&C Linux, AIX R/3, BW DB2 V8.2 2002년, 2004년
한국 재보험 AIX R/3, BW DB2 V8.2 2002년
VI. DB2@SAP BI 최근 국내 기업 도입 사례 (2006년 이전)
33
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
(USP)
[BW3.0운영]
ABAP
JAVA
[BI 7.0 개발][BI 7.0 운영]
(p595)(p570)
BW AP1
BW AP2
BW AP3
BW AP4
VERITAS
Backup
(B280)
5T백업
BW DB
(Unisys)
(HP BIA)
SAN
ABAP AP1
ABAP DB
ABAP AP2
JAVA
[BIA 운영]
STORAGE
SERVER
5TBIP
750GBID
5TBWP
SAN
VI. 국내 도입 사례 > (주)CJ 사 시스템 구성도
34
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
항 목 개선 지표 측정치 BW 3.0 BI 7.0 개선율 비고
성능
UI 성능개선Query 성능
(초)481.8 3.6 135배 개선
평균 Query 처리 속도 향상
데이터 적재 성능데이터 병렬처리(CPU 개수)
1 3 약 30% 향상적재 성능은 병렬처리 및 집합체 작업 생략으로 개선된개선율임
정합성 데이터 정합성마스터데이터 반영 주기
(일)7 1 6일 단축
마스터데이터를 주1회 반영에서 매일 반영으로 데이터신뢰성 향상
간소화
Query 개수생성 Query
(개)47,834 2,000 95.2% 정리
전체 Query 개수를2,000개 이내에서 관리함.
데이터베이스 용량DB 용량(TB)
5 2.4 100% 절감
BI 7.0은 유니코드 지원으로 BW3.0 데이터 보다1.5배의 용량이 필요함 실제 5TB 절감
ODS,Cube 갯수ODS, Cube
(개)1,967 169 91.4% 정리
데이터 리모델링으로ODS,Cube 개수 줄임.
금번 프로젝트를 통하여 BI 7.0 시스템이 구조적으로 심플하고, 성능면에서 획기적인 개선을 이루었습니다.
VI. 국내 도입 사례 > (주)CJ 사Migrtion 효과
35
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
주요 특징분야 | 제조/유통위치 | 한국 서울비즈니스 당면 과제체계적인 경영 관리 지원을 위한 단일화된 IT 구축 필요성과 그룹사 차원의 가치 경영참여를 위한 ERP, BW 구축솔루션 구성요소IBM DB2 v8.2 Enterprise Special Edition, IBM P595 Server 2대비즈니스 이점구축 초기보다 최대 5~6배의 데이터 증가에도 성능 저하 없이 평균 응답 시간 1초 이내 유지, DB 모니터링 및 관리 용이
사실 SAP ERP 구축시에 DBMS를 DB2로 도입하는 것이 아직 많이 대중화되지는 못하고있다. 앞으로 ERP를 구축할 기업의 IT 관리자에게 경험자로서 얘기하고 싶은 것이 있다면. 초기 구축 시에 우리도 이에 대한 논의가 있었던 것이 사실이다. SAP 개발자들이 우선적으로 익숙한 DBMS를 추천하는 것이 현실이다. 하지만 DBMS는 사실 특별한 솔루션이기 보다는 무언가를 담는 저장소 즉 그릇이라고생각한다. 그렇기 때문에 운영하기 쉽고, 안정적인 제품이 가장 좋은 제품이다. DB2는 기본적인 DB 운영자라면 별다른 어려움 없이 운영 가능하고 설정 및 관리가복잡하지 않다는 것이 장점이다. 3년간 운영해오고 있지만, 특별한 이슈나 이벤트 없이원활하게 운영되고 있고 데이터 증가에도 크게 영향을 받지 않고 트랜잭션 처리가 이뤄지고 있다.
>>인터뷰 | LG생활건강 정보화추진팀 이주호 팀장
VI. 국내 도입 사례 > LG생활 건강
36
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
VI. 국내 도입 사례 > SK 에너지 : IBM DB2기반의 ERP
주요 특징분야 | C&P (Chemical & Petroleum)
위치 | 한국 서울비즈니스 당면 과제ERP 성능 개선, 다운타임 최소화, 응답 시간 단축(1초 이하), 시스템 통합관리 및 운영 편의성 증대솔루션 구성요소IBM DB2 UDB v8.2 Enterprise Special Edition, IBM DB2 UDB v9 Enterprise Special Edition, IBM P595 Server 6대,
IBM P570+ 서버 6대, IBM DS8300 스토리지 2대, IBM TotalStorage SAN256B SAN 스위치비즈니스 이점온라인 평균 응답시간 2.5배 향상, 일일 배치 업무 2.2배 향상, 월 원가결산 약 3배 향상, FailOver 3~4분 실현,
DB 복구 시간 개선
SK에너지의 ERP가 살아가는 힘, IBM DB2
37
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
구분 구현 목표 달성 내역
다운타임 최소화
*Unplanned Downtime 최소화- FailOver 20분 이내 실현
- DB 복구 2시간 이내로 단축
*Planned Downtime 최소화- DB 갱신 4시간 이내 실현- QA 갱신 24시간 이내 실현
*Unplanned Downtime 최소화- FailOver 3~4분 실현- DB 복구 약 40분 실현*Planned Downtime 최소화- Flash Copy 10초 이내(매일 수행)- DB2 백업 1시간 소요(매주 1회)- DB Raw Device 백업 4시간 소요(주 3회)- QA 갱신 16시간 이내(DB 복구 포함) 실현
응답시간 단축
*온라인 평균 응답시간 1초 이하
*주요 트랜잭션에 대한 SQL 응답 성능 개선 및유지
*온라인 평균 응답시간 2.5배 향상*SQL 응답 성능 개선 및 유지- 일일 배치 업무: 2.2배 향상- 주요 온라인 프로그램: 4배 향상- 주요 배치 프로그램: 6배 이상 향상- 월 원가결산: 약 3배 향상
시스템통합관리 및운영편의성 증대
*Reorganization- 온라인 reorg.로 인한 가용성 확보- 오프라인 reorg. 시간 감소
*확장성- 피크시 DB 서버 사용률 50% 이하로 저하- DB 서버 추가 유연성 확보
*Reorganization- 자동 reorg. 수초 만에 실행- 온라인 reorg시 배치 잡 테스트와 동시 수행에도
업무 영향 없음- 약 90GB 테이블 reorg시 10~12시간 소요에서
2시간 40분으로 단축*확장성- 피크시 DB 서버 사용률 35% 실현, 일평균 20% 이내
유지- DB 서버 2배의 리소스 증설 가능
VI. 국내 도입 사례 > SK 에너지 : ERP업그레이드 후 개선 효과
38
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Solution
모든 mySAP.com 컴포넌트 실행 환경(230,000 사용자)으로 IBM eServer pSeries(Unix) 및 xSeries(WINNT/WIN2000) 사용
시스템간 네트워크 최대 처리량을 보장하기 위하여 전용 Gigbit Ethernet Networks 사용
SAN에 기반한 IBM Enterprise Storge Server, IBM Tpes, McDt Fiber Chnnel Switches, Tivoli SAN 등 사용
mySAP.com의 컴포넌트로 사용될 GLOBE dtbse를 위한 IBM DB2 UDB 사용
IBM Globl Server의 TCO에 포커스한 GLOBE 프로젝트 관리
Benefit of the Solution
Mission-Criticl한 비즈니스 환경에서 가장 견고한 솔루션들을기반으로 구성함
코어 데이터베이스로서 전세계 30만 기업의 6천만명 이상의 사용자를보유한 최첨단 기술의 DB2 UDB를 사용하여 과중한 애플리케이션사용을 처리
모든 H/W/SW를 IBM으로 일원화 함으로 Del Power/Technicl Support의 일원화를 이룸
시스템 및 비즈니스의 인프라 구축을 위하여 Full Life Cycle 구현 지원
Customer Bckground
스위스 외의 전 세계 468개 공장과 23만명의 종업원을가지고 있는 세계 최대의 식품 제조 기업
1875년 설립된 이후 쵸코렛, 과자류, 아이스크림, 유아식, 청량음료 등 약 70개 이상의 브랜드와 2600개 이상의제품을 생산하고 있음
Business Need
Frnkfurt, Tempe, Sydney, Vevey 등 4개 지역으로분산된 생산망을 GLOBE Dt Centre System 프로젝트를 통해 단일 비즈니스 프로세스, 단일 애플리케이션설계 및 구축 요구
GLOBE 시스템 구축으로 단일 공급망 관리, 비즈니스에 대한Globl 지식 관리, 최적화 관리를 구현하고자 함
단일 IT 정보 시스템 구축 요구
Nestl
VI. 해외 도입 사례 > Nestle
39
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
SAP Relese DBMS DB Size SYSTEM
SAP BW 3.5 DB2 V8.2.2 6TBP690(48GB RAM)
110K dilog steps/dy
SAP R/3 6.2(Unicode 4.7)
DB2 V8.2.2 2.1TBP690(32GB RAM)
9million dilog steps/week
SAP CRM/BBP 3.0 DB2 V8.2.2 1TB P690(12 CPUs, 16GB RAM)
프로젝트 규모
Nestle - Globe Project- Instlltion Detils
VI. 해외 도입 사례 > Nestle
40
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
IBM과 SAP의 협력 관계는 향후 증가되는 다양한 요건에 대한 테스트를 끊임 없이 수행하는 구체적인 결과로 증명되고 있으며, SAP on DB2의 큰 고객 중 하나인 Nestle의 환경을 바탕으로 한 60TB의 테스트를 수행함으로써 SAP 플랫폼에서의 대용량 데이터에 대한 무한한 확장성을 증명하였습니다.
SAP 환경의 대량 데이터처리에 대한
Asset의축적
메타데이터 적재관리 Templte (Source code)메타데이터 적재아키텍처 TemplteNestle 사례 - Software Configuration 20TB 테스트에 대한 IBM Redbooks
VI. 해외 도입 사례 > Nestle
41
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Task KPI Target KPI achievement
INFRASTRUCTURE KPIs
KPI 3a OFFICIAL (Tape backup of FlashCopy) < than 8 hours 6h35m
KPI 2 part 1 OFFICIAL (restore DB from tapes) restore time + rollforward time < 18 hours
7h40m + 4h40m = 12h20mKPI-2 part 2 OFFICIAL (Roll Forward of 2 TB of log)
KPI-1 OFFICIAL (flashback + 500 GB rool forward) < than 8 hours 4h30m
KPI3c OFFICIAL (Online backup with active workload)
Measure degradation 6h58m with degradation <15%
KPI-3b OFFICIAL (Flash with online activities) < than 8 hours 30m
KPI-4 OFFICIAL (Rebuild 3TB of INDEX ) < than 2 hours 1h05m
ON-LINE KPIs
KPI-A 7TB OFFICIAL (queries 100users+load+aggregate)
25 million records/hr for load and 5 million/hr for aggregate + 50 navigations / minute with an average response time of 20 sec for queries
25.353.800 records/hr for load and 6.493.607 / hr for aggregate 101 navigations / minute with an average response time of 13.6 sec
KPI-A 20TB OFFICIAL (queries 100users+load+aggregate)
25 million records/hr for load and 5 million/hr for aggregate + 50 navigations / minute with an average response time of 20 sec for queries
27.993.432 records/hr for load and 6.206.325 / hr for aggregate 77 navigations / minute with an average response time of 12.8 sec
Run KPI-A on 20TB AIX 5.3
25 million records/hr for load and 5 million/hr for aggregate + 50 navigations / minute with an average response time of 20 sec for queries
41.223.971records/hr for load and7.009.570 /hr for aggregate 71 navigations / minute with an average response time of 14.6 secs
VI. 해외 도입 사례 > Nestle 20TB : KPI Results
42
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Customer Bckground 음식, 생활 건강, 의류, 건축, 전자, 운송 등의 분야에서과학 기술 기반의솔루션을제공하는대표적인기업
200여년 전 화약 제조로시작하여화학, 원료, 에너지 분야로전환하였다가최근 인간의 삶에 차별화를만들 수 있도록 과학 기술에 기반한 많은
솔루션을제공하고있슴
Business NeedOrcle 데이터베이스의높은 TCO에 대한 솔루션 요구
보다 적극적인지원 체계를 갖고 있는 업체
SAP 솔루션에적합한 확장성과성능을 제공하는데이터베이스
운영의용이성필요, 데이터베이스관리를 위해 적은 수의 인원이 필요
단일화된지원체계 필요
DuPont(Orcle에서DB2로Migrtion)
Solution
32대의Orcle 시스템을 pSeries의DB2로Migrtion
DuPont의Globl한 SAP 솔루션 적용을위하여 IBM WebSphere
Interchnge Server(WICS) 도입
판매 주문 처리와같은 독립적인비즈니스프로세스의특성을 유지하면서
응용 프로그램패키지와 Legry 시스템을통합
재무 자료, 공급망자료 등의 주요 데이터를공유하기위하여 다양한
비즈니스유닛에거쳐 비즈니스프로세스를표준화
Benefit of the Solution
WICS 솔루션의집중화된제어 능력으로비용을 절감하여여러 비즈니스
단위에걸쳐 기업의목표에 도달 할 수 있슴
공급망 관리의 효율성을 향상 시킴
WICS의 재 사용성에의해 새 비즈니스유닛이 기존 SAP 인프라에추가될
때마다기존 시스템과의원활한 통합이 가능해짐
VI. 해외 도입 사례 > Dupont
43
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Globl SAP R/3/SAP BW/SAP APO
17 lnguges(5 double byte)
15 business & corporte functions(finnce & sourcing)
One dtcenter
250 Unix servers(IBM), 65 NT servers
Fult-tolernt production system
Fil-over, mirrored SAN, redundnt network links
25,000 users
IBM hrdwre/DB2 UDB dtbse
24 X 7 uptime
Bolt-on wrehousing functionlity
400 interfces to legcy systems
Lrgest BW system Sttus 2005
SAP BW 3.2
7 TB llocted, pprox 3.5 TB dt
DB2 v8.1 FP6
16 prtitions
프로젝트 규모
DUPONT- Instlltion Detils
VI. 해외 도입 사례 > Nestle
44
Incredible DB2@SAP BI
Copyright IBM Corportion 2008
IBM Softwre Group
Q&A