Upload
quanda
View
136
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
목차• 회사 소개• 프로젝트 개요• 시스템 구성도• 구성제품 (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
회사 소개• 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)
프로젝트 개요• 프로젝트 명
“2001 아울렛–뉴코아 통합 시스템 구축 프로젝트”
• 기간 : 2004.2 ~ 2005.3• 대상 시스템
ERP(SAP R/3), DW(SAP BW), EP(SAP EP),
POS System, 고객카드 System 등
프로젝트 개요• SQL Server 64bit 시스템 구축 (2004.2 ~ 2004.12)
– 대상 시스템 : ERP(SAP R/3), DW(SAP BW)– 환경 변화에 대한 요구사항
• 뉴코아 시스템을 기존 시스템으로 통합• 기존 시스템의 리소스 부족
디스크 확장 및 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
구성제품 (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)
디스크 구성 (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
64bit 시스템 구축 단계1. 현 시스템 분석
- 시스템 사용률 (CPU, Memory, Disk, 네트워크 등 ) 측정- Data 증가율 분석
2. 64bit Server 업체 선정- BMT 를 통한 성능 비교 (64bit 시스템 환경 구축 테스트 겸 )
3. 시스템 마이그레이션- SQL Log-shipping 을 통한 Data Migration- SAP 재설치- 테스트
4. 후속조치- 안정성 및 성능 측정
현 시스템 분석• 성능모니터를 통한 시스템 분석
– CPU, Memory, DISK 분석• 대량 배치 작업 시 , DB 서버 CPU 사용률 95% 이상 , 여유
메모리 10MB 이하• 디스크 공간 부족 (2005 년 2/4 분기 디스크 추가 예정 )
– 뉴코아 시스템 통합에 따른 시스템 환경 변화 분석• 시스템 사용자 약 3 배 증가 예상 (450 1500)• Database 증가량 약 3~4 배 증가 예상 (1GB/1Day
3~4GB/1Day)
현 시스템 분석
시스템 마이그레이션• 목표
– 시스템 down time 최소화– 시스템 안정성
• 32 to 64bit DB Migration– Database file copy(DB attach & Detach)– Backup & Restore
시스템 마이그레이션• 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 모드로 복원
시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration
– 단계• Log Shipping 구현
1 2
6
3 4
5
7 8
9
시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration
– 단계• Log Shipping 모니터링
시스템 마이그레이션• 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
시스템 마이그레이션• SQL Log Shipping 을 통한 DB Migration
– 단계• Log Shipping 설정 제거
– 마지막 Log shipping 적용– 작업 삭제
• Database 운영모드로 복원RESTORE DATABASE <dbname> WITH RECOVERY
시스템 마이그레이션• 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 등
시스템 마이그레이션• SAP 재설치
– 사전 준비• Source System 과 Target System 의 hostname, Network 환경• Test 시나리오
– 주요 업무 프로세스– Interface 테스트
시스템 마이그레이션• SAP 재설치
– SAP Installation• Log-shipping 완료 후 , SAP CI, DI 설치• SAP 최신 커널 Update• Workprocess 수량 조정• TMS 세팅
– trans 폴더 복사 ( 필요하다면 )
– 개발 , 테스트 (QAS) 의 <sid>adm, SAPService<SID> 계정 추가• 공유폴더
– Starting SAP Services– Test
문제점 및 해결책• 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
문제점 및 해결책• 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 조정 작업
전후 성능 비교
• 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 분
조언• 철저한 사전 준비
– 관련된 모든 기술문서 확인 (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 조정
차후계획• 현재 진행중인 프로젝트
– 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)