반응형
Notice
Recent Posts
Recent Comments
160x600
세상 모든 잡동사니 집합소 스레TV
[Coversion] DMO 내의 Benchmarking 옵션 본문
728x90
반응형
SAP의 **DMO (Database Migration Option for SUM)**에서의 벤치마킹(Benchmarking) 옵션은, 마이그레이션 성능을 최적화하고 적절한 병렬 처리 개수(R3load process 수)와 스플릿 전략(table splitting strategy)을 결정하기 위한 사전 분석 도구입니다. 이 옵션을 통해 실제 마이그레이션 전 테스트를 수행해 예상 처리 속도 및 병목 지점을 확인할 수 있습니다.
✅ 한 줄 정의
DMO Benchmarking은 마이그레이션 본 수행 전, 대표 테이블을 기반으로 데이터 전송 성능을 테스트하고 최적의 병렬 처리 구성(R3load 병렬 수)을 추정하는 기능입니다.
🧠 벤치마킹이 필요한 이유
이유설명
🎯 성능 예측 | 실제 마이그레이션 시간 추정 및 병목 구간 사전 탐지 |
⚙️ 파라미터 조정 | 병렬 처리 수, table split 방식, 네트워크 처리량 등을 기준 설정 가능 |
🧪 사전 검증 | 시스템 간 네트워크/스토리지 병목 탐색, 실패 가능성 확인 |
🛠️ 벤치마킹 활성화 방법
📍 SUM UI 상에서 활성화 (Advanced Options)
- SUM 실행
- 옵션 화면에서 "Benchmarking" 선택
- Benchmarking only mode 체크
- 이후 R3load 병렬 프로세스 수를 선택하거나 자동 측정
또는 아래와 같이 SUM Parameters.xml 또는 sumabap.conf에 반영됨:
ini
benchmarkMode=true
🧪 벤치마크 수행 흐름
- 대표 테이블 30~50개를 자동으로 선택
(데이터 양, 데이터 타입, 파티션 여부 등 고려) - 각 테이블을 HANA 타겟으로 마이그레이션 테스트
- 처리 속도(MB/sec), 병렬 스레드별 처리량, 실패율 등을 기록
- 로그 결과 분석 후 최적의 구성 제안
📊 출력 결과 예시 (SAPup logs 또는 benchmarking logs)
text
Benchmark Table: ZSALES_DOCS
Rows: 5,000,000
Throughput: 45 MB/s
Split ratio: 4
Estimated total migration time: ~ 9.5 hours
Recommended R3load jobs: 40
Rows: 5,000,000
Throughput: 45 MB/s
Split ratio: 4
Estimated total migration time: ~ 9.5 hours
Recommended R3load jobs: 40
🔍 BENCHMARK.LOG, SAPup.log 파일에서 확인 가능
✅ 벤치마킹 결과로 조정 가능한 주요 항목
항목설명
numberOfR3loadProcesses | 병렬 처리 수 설정 (sumabap.conf 또는 SUM UI에서) |
tableSplit | 스플릿 전략 적용 여부 (특히 대형 테이블) |
packageSize | 각 R3load 작업에서 가져올 데이터 블록 크기 |
네트워크 경로 검증 | RFC 연결, 파일시스템 속도, latency 등 확인 가능 |
⚠️ 벤치마크 주의사항
주의항목설명
실데이터 전송은 아님 | 테스트용 테이블만 실제로 마이그레이션 (본 마이그레이션과 별개) |
리소스 소비 | 일시적으로 고CPU/고I/O 발생 가능 → 테스트 시간대 고려 |
일부 환경에서는 부정확 | 가상 환경, NAS 스토리지 등에서는 실제보다 느릴 수 있음 |
✅ 요약 정리
항목설명
정의 | DMO 수행 전, 마이그레이션 성능과 최적 병렬값을 테스트하는 기능 |
목적 | 마이그레이션 시간 예측, R3load 병렬 수 최적화, 병목 탐지 |
실행 방법 | SUM UI에서 옵션 활성화 또는 sumabap.conf 설정 |
결과 활용 | 테이블 스플릿, R3load 수, 네트워크 및 I/O 최적화 기준으로 사용 |
300x250
반응형
'기술 > SAP BC' 카테고리의 다른 글
[Conversion] sumabap.conf 파일 (0) | 2025.07.08 |
---|---|
[BC] SAP HOST AGENT 란? (0) | 2025.07.07 |
[BC-Conversion] SGEN (0) | 2025.07.06 |
[Conversion] umodauto.lst 파일 (0) | 2025.07.05 |
[Conversion] Table comparion (0) | 2025.07.04 |
[Conversion] XPRA와 AIM (0) | 2025.07.03 |
[BC] eCATT (1) | 2025.07.02 |
Comments