30

회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

  • Upload
    quanda

  • View
    133

  • Download
    0

Embed Size (px)

DESCRIPTION

목차. 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션 문제점 및 해결책 전후 성능 비교 조언 차후 계획. 회사 소개. Retail Format : Fashion Focused Discount Department Store Annual Sales : 1400BN(2005 projection 1800BN) No. of Stores : 27 - PowerPoint PPT Presentation

Citation preview

Page 1: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션
Page 2: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

목차• 회사 소개• 프로젝트 개요• 시스템 구성도• 구성제품 (S/W, H/W) 및 사양• 디스크 구성• 64bit 시스템 구축 단계

– 현 시스템 분석– 시스템 마이그레이션

• 문제점 및 해결책• 전후 성능 비교• 조언• 차후 계획

Page 3: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

회사 소개

• Retail Format : Fashion Focused Discount Department Store

• Annual Sales : 1400BN(2005 projection 1800BN)• No. of Stores : 27• No. of Distribution Center : 3

Page 4: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

회사 소개• SQL Server 기반 시스템

– Backend System• SAP R/3(4.70 Enterprise), BW(3.2 with SEM 3.5), CRM (4.0)• 각 영업 점 POS 서버• 고객카드 서버 , 전자세금계산서 서버 , 법인카드 서버• 홈페이지 등

– User Interface• SAP EP(6.0)

Page 5: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

프로젝트 개요• 프로젝트 명

“2001 아울렛–뉴코아 통합 시스템 구축 프로젝트”

• 기간 : 2004.2 ~ 2005.3• 대상 시스템

ERP(SAP R/3), DW(SAP BW), EP(SAP EP),

POS System, 고객카드 System 등

Page 6: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

프로젝트 개요• SQL Server 64bit 시스템 구축 (2004.2 ~ 2004.12)

– 대상 시스템 : ERP(SAP R/3), DW(SAP BW)– 환경 변화에 대한 요구사항

• 뉴코아 시스템을 기존 시스템으로 통합• 기존 시스템의 리소스 부족

디스크 확장 및 64bit 시스템에 대한 검토

Page 7: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 구성도

BW BW

R/3R/3

R/3R/3 AP1 Server4 CPU

4 GB RAM

AP1 Server4 CPU

4 GB RAM

AP2 Server3 CPU

4 GB RAM

AP2 Server3 CPU

4 GB RAMBWDB(DB)

8 CPU 16GB RAM

BWBW AP1 Server4 CPU

4 GB RAM

AP1 Server4 CPU

4 GB RAM

AP2 Server4 CPU

4 GB RAM

AP2 Server4 CPU

4 GB RAM

OLETPRD(CI & DB)

6 CPU4 GB RAM

OLETPRD(CI & DB)

6 CPU4 GB RAM

OLETPBW(CI & DB)

6 CPU6 GB RAM

OLETPBW(CI & DB)

6 CPU6 GB RAM

UNISYS ES-7000

R3AP2(DI)

4 CPU 8GB RAM

R3DB(CI & DB)

8 CPU 16GB RAM

R3AP1(DI)

4 CPU 8GB RAM

AP1 (CI)6 CPU

6 GB RAM

AP1 (CI)6 CPU

6 GB RAM

AP2 (DI)4 CPU

4 GB RAM

AP2 (DI)4 CPU

4 GB RAM

AP3 (DI)4 CPU

4 GB RAM

AP3 (DI)4 CPU

4 GB RAM

AP4 (DI)4 CPU

4 GB RAM

AP4 (DI)4 CPU

4 GB RAM

AP3 Server4 CPU

4 GB RAM

AP3 Server4 CPU

4 GB RAM

BeforeBefore AfterAfter

Page 8: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

구성제품 (S/W, H/W) 및 사양Application

H/W S/W

CPU Mem Model OS DB & 기타

R/3

DB 1.5GHz x 8 16GB UNYSIS ES-7000Windows 2003 Server(64bit)

DatacenterSQL Server 2000(64bit) DatacenterSAP R/3 Central Instance(64bit Kernel)

AP1 1.5GHz x 4 8GB UNYSIS ES-7000Windows 2003 Server(64bit)

Enterprise EditionSAP R/3 Dialog Instance(64bit Kernel)

AP2 1.5GHz x 4 8GB UNYSIS ES-7000Windows 2003 Server(64bit)

Enterprise EditionSAP R/3 Dialog Instance(64bit Kernel)

BW

DB 1.5GHz x 8 16GB UNYSIS ES-7000Windows 2003 Server(64bit)

DatacenterSQL Server 2000(64bit) Datacenter

AP1 700MHz x 6 6GB HP PLT 8500Windows 2003 Server

Enterprise EditionSAP BW Central Instance(32bit Kernel)

AP2 1.5GHz x 4 4GB HP DL 580Windows 2003 Server

Standard EditionSAP BW Dialog Instance(32bit Kernel)

AP3 550MHz x 4 4GB HP PLT 8500Windows 2003 Server

Standard EditionSAP BW Dialog Instance(32bit Kernel)

AP4 1.5GHz x 4 4GB HP DL 580Windows 2003 Server

Standard EditionSAP BW Dialog Instance(32bit Kernel)

Page 9: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

디스크 구성 (EMC CX700)  내용 (Drive) 볼륨 크기 디스크 개수 RAID DB Size

R/3

SAP Kernel 66 72.3 X 2 RAID 1

992GB(DB file 전체 볼륨

크기 2TB)

TrLog 66 72.3 X 2 RAID 1

Tempdb 66 72.3 X 2 RAID 1

DB file1 396 72.3 X 12 RAID 1+0

DB file2 396 72.3 X 12 RAID 1+0

DB file3 396 72.3 X 12 RAID 1+0

DB file4 396 72.3 X 12 RAID 1+0

DB file5 396 72.3 X 12 RAID 1+0

BW

TrLog 66 72.3 X 2 RAID 1

572GB(DB file 전체 볼륨

크기 2TB)

Tempdb 66 72.3 X 2 RAID 1

DB file1 396 72.3 X 7 RAID 5

DB file2 396 72.3 X 7 RAID 5

DB file3 396 72.3 X 7 RAID 5

DB file4 396 72.3 X 7 RAID 5

DB file5 396 72.3 X 7 RAID 5

Page 10: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

64bit 시스템 구축 단계1. 현 시스템 분석

- 시스템 사용률 (CPU, Memory, Disk, 네트워크 등 ) 측정- Data 증가율 분석

2. 64bit Server 업체 선정- BMT 를 통한 성능 비교 (64bit 시스템 환경 구축 테스트 겸 )

3. 시스템 마이그레이션- SQL Log-shipping 을 통한 Data Migration- SAP 재설치- 테스트

4. 후속조치- 안정성 및 성능 측정

Page 11: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

현 시스템 분석• 성능모니터를 통한 시스템 분석

– CPU, Memory, DISK 분석• 대량 배치 작업 시 , DB 서버 CPU 사용률 95% 이상 , 여유

메모리 10MB 이하• 디스크 공간 부족 (2005 년 2/4 분기 디스크 추가 예정 )

– 뉴코아 시스템 통합에 따른 시스템 환경 변화 분석• 시스템 사용자 약 3 배 증가 예상 (450 1500)• Database 증가량 약 3~4 배 증가 예상 (1GB/1Day

3~4GB/1Day)

Page 12: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

현 시스템 분석

Page 13: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• 목표

– 시스템 down time 최소화– 시스템 안정성

• 32 to 64bit DB Migration– Database file copy(DB attach & Detach)– Backup & Restore

Page 14: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration

– 단계• DB Full Backup( 압축백업 프로그램 사용 : 900GB 160GB)• Backup file copy • Target 시스템에 Restore

– Leave database read-only and able to restore additional transaction logs

– Undo file 위치 , 이름 지정– STANDBY = undo_file_name

DB 를 Standby 모드로 복원

Page 15: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration

– 단계• Log Shipping 구현

1 2

Page 16: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

6

3 4

5

Page 17: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

7 8

9

Page 18: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration

– 단계• Log Shipping 모니터링

Page 19: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration

– 단계• Log Shipping 관련 작업

– Source SystemLog Shipping Alert Job - BackupLog Shipping Alert Job - RestoreTransaction Log Backup

– Target SystemLog Shipping - CopyLog Shipping - Load

Page 20: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration

– 단계• Log Shipping 설정 제거

– 마지막 Log shipping 적용– 작업 삭제

• Database 운영모드로 복원RESTORE DATABASE <dbname> WITH RECOVERY

Page 21: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SAP 재설치

– 사전 준비• SAP Going-Live Check 나 EWS 를 통한 target 시스템 구성 점검• Target system 환경에 맞는 profile parameter 조정

– SAP Memory 관련 parameter abap/buffersize zcsa/presentation_buffer_area zcsa/table_buffer_area 등

• 관련 노트 확인– Note No. 151603 Copying an SQL Server database– Note No. 666805 MS SQL Server - Migrating from 32-bit to 64bit– Note No. 683447 SAP Tools for MS SQL Server– Note No. 327494 Configuration Parameters for SQL Server 2000 등

Page 22: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SAP 재설치

– 사전 준비• Source System 과 Target System 의 hostname, Network 환경• Test 시나리오

– 주요 업무 프로세스– Interface 테스트

Page 23: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

시스템 마이그레이션• SAP 재설치

– SAP Installation• Log-shipping 완료 후 , SAP CI, DI 설치• SAP 최신 커널 Update• Workprocess 수량 조정• TMS 세팅

– trans 폴더 복사 ( 필요하다면 )

– 개발 , 테스트 (QAS) 의 <sid>adm, SAPService<SID> 계정 추가• 공유폴더

– Starting SAP Services– Test

Page 24: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

문제점 및 해결책• SAP DB 스키마 변경

– dbo? or <sid>?– Parameter 변경

• 환경변수 : MSSQL_SCHEMA• Default.pfl : dbs/mss/schema

• 32bit SQL Server 와 64bit SQL Server 간의 연결성 문제– SQL error 7399

• CD drive :\IA64\Setup\IA64\Install\instcat.sql

– SQL error 7391• MS 기술 자료 817064

Page 25: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

문제점 및 해결책• SAP Kernel Directory(note.664679)

– Previous kernel directory structure• \usr\sap\<SID>\SYS\exe\run

– New kernel directory structure• \usr\sap\<SID>\SYS\exe\nuc\NtIa64\

• SAP Buffer 설정 조정– 각 Buffer 의 Swap 확인 (ST02)– 해당 profile parameter 조정 작업

Page 26: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션
Page 27: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

전후 성능 비교

• DB 전체 백업 시간 : 900GB– 5 시간 32 분 1 시간 30 분

• 배치 작업 ( 매출 upload)– 1 시간 40 분 35 분

• R/3 Avg. Dialog Response Time – 1.2 초 0.6 초

• DBREINDEX : 110GB 테이블 (Index size : 25GB)– 10 시간 이상 (?) 1 시간 45 분

Page 28: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

조언• 철저한 사전 준비

– 관련된 모든 기술문서 확인 (MS KB, SAP NOTES 등 )– Target system OS, DB 에 적합한 configuration 확인– SAP profile parameter, workprocess 개수 정리– 사전 테스트 !

• 동일한 환경을 구성하여 테스트 (BMT 활용 )

• Log shipping 을 이용한 DB migration– 시스템 downtime 최소화

• Performance Optimization for New System.– 모니터링 , 데이터 수집– SQL 통계 업데이트 – 쿼리 및 인덱스 튜닝– SAP buffer parameter 조정

Page 29: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션

차후계획• 현재 진행중인 프로젝트

– R/3 Performance Tuning(2005.1~2005.3)– 통합 시스템 구축 프로젝트 (2005.03.01 오픈 예정 )– ERP 시스템 DR 구축 (2005.02.14 오픈 예정 )

• 향후 계획된 프로젝트– CRM System 통합 (2005.02 ~)– SMA/DM 프로젝트 (2005.03 ~)– BW 시스템 64bit 전환 (2006)

Page 30: 회사 소개 프로젝트 개요 시스템 구성도 구성제품 (S/W, H/W) 및 사양 디스크 구성 64bit 시스템 구축 단계 현 시스템 분석 시스템 마이그레이션