SQL Server 기반 대용량 SAP 시스템 구축/운영 사례 이랜드 시스템스 유규성.

Slides:



Advertisements
Similar presentations
ScanMail for Lotus Notes ( 주 ) 한국트렌드마이크로. RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line ScanMail Notes 의 주요 기능 Domino 환경의 Antivirus, Content Filter.
Advertisements

1 커리어넷 시스템 구성 - 장비도입 전후 비교 구분 제조 사 기종 사양 OS 용도 도입 시기 CPUMEMHDD 서버 SUN SUN FIRE V880 Ultra SPARC III 1.2GHz * 4 8G73G*6 SOLARI S 9 웹 서버 1.
2001 OUTLET SAP-SQL Server 64bit 구축 사례 한기영 대리 eBusiness Team 2001OUTLET.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
한국마이크로소프트 Microsoft Confidential. 상세 결과테스트 결과 SMB 2 의 성능이 Windows Server 2008 Beta 3 기준으로 Windows Server 2003 SP1 (SMB 1) 에 비해 9% 이상 향상된 결과를 보임 Microsoft.
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
- 1 - 분야업무내용모집기준인원채용유형담당 시스템 개발 및 운영 ( 경력 ) SM/SI 프로젝트 개발 및 유지보수 시스템 분석 / 설계, 프로그래밍, 테스트, 애플리케이션 형상관리 HW, SW 아키텍처 설계 및 구축 데이터 / 프로세스 모델링 애플리케이션 모니터링 및.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
불특정 공격에 무너진 H 사 업무 시스템 서서히 저하 내부에서 원인 불명으로 네트워크의 속도가 서서히 저하 되는 현상이 발생 공격의 발생 핵심 장 비 서비스가 되다 되지 않는 현상이 심해지고 결국 핵심 장 비는 장애가 발생하게 됨 장비 장애 발생 핵심 장비 장애 전체.
2008 년 11 월 20 일 실습.  실험제목 ◦ 데이터베이스 커넥션 풀  목표 ◦ 데이터베이스 커넥션 풀의 사용.
.Net History. Visual Studio.Net 2002 /.Net Framework 1.0 제품의 버전 / 특징 2002 년 - Visual Studio.Net 2002 /.Net Framework 1.0 첫 통합 개발 환경 - C# 언어 등장 (C# 1.0)
항공 예약 시스템 1 조 ( 김민철, 김영주, 이혜림, 장유정, 조윤주, 문하늘 ). 목차 차세대 전산시스템 도입의 필요성 현재 항공 시스템 ( 대한항공 ) 항공 시스템의 변화 미래항공 시스템.
Project Profile – 홍길동(2 page)
구축사례 ( 농협 ) 구축기간 구축목적 특이사항 2001년3월 ( 지속적인 증설 진행중 )
2010 – 06 – 24 주간 보고서.
IBM 서버 10대 ( SK CORP & SKC&C ERP ) 백업전용 1Gbps Network Channel
Secure Coding 이학성.
컴퓨터 운영체제의 역사 손용범.
물품공급 내역서 [별첨 1] Model Description Q'ty 비고
CPU 품 명 PERSONAL COMPUTER 모델번호 HP 6000Pro 제 조 사
Data Interface, Data mart Technology
뇌를 자극하는 Windows Server 2012 R2
경영 정보 시스템 구축 제안서 가우정보기술주식회사 [신화 제약 주식회사] 1997년 10월 9일 새로운 기법 철저한 사후 관리
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
Windows Server 장. Windows Server 2008 개요.
네트워크 프로그래밍 <네트워크 주문 프로그램 V1.00 >
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
PRESENTATION TYTLE 프레젠테이션 타이틀
뇌를 자극하는 SQL Server 장. 서버 자동화.
데이터 베이스 란? 데이터 베이스 기능 데이터 베이스 관리 시스템 정보시스템의 구성 관게형 데이터 베이스
HB 시스템구성도.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
3장. 데이터베이스 구축의 전체 과정 미리 실습하기
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
뇌를 자극하는 SQL Server 장. SQL Server 2008 소개.
컴퓨터응용과학부 Java Enterprize(DB) 제 15 주
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
KHS JDBC Programming 4 KHS
목차 회사소개 회사현황 시스템 구성도 SQL Server 사용 로드맵 프로젝트 개요 DB 마이그레이션
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
Grade Server Team14. Attention Seeker
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
아틱 기반 전력 통합 모니터링 시스템 검증을 위한
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
Part 5. MS-SQL Server Basic
Smart Workplace 개발자 가이드
Mobile braille system for the blind
Flash Communication Server
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
기상 레이더 정보를 이용한 획기적인 LID시설 제어 방법 GIST대학 물리학부 정희원 GIST대학 기초교육학부 박연준, 기태윤
VTalk Solution 소개자료
-네트워크 관리 개요 및 SNMP 프로토콜 동작과정
데이터 베이스 DB2 관계형 데이터 모델 권준영.
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
가상화 소개자료 02학번 이동신.
1. 전산 파트 8월 추진 실적 2. 9월 추진 계획 3. 하반기 중점과제 추진 실적.
웹 애플리케이션 보안 Trend 인포섹㈜ 신수정 상무
S & S smart-book 전산프로그램 제안서 (회계/인사/급여 중심)
(Adjustment to New Pressures) (New Self-Expectations)
Map Designer Solution 소개자료
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
차세대 뱅킹시스템 프로젝트의 DBMS 튜닝 이슈 극복 사례
CHAP 15. 데이터 스토리지.
DBMS & SQL Server Installation
임시테이블과 테이블변수 SQLWorld Study Group - 최명환 -.
펌웨어(S/W) Upgrade 방법 Samsung Kies3
M.B.TEAM 중간 발표 (5.18) 이 제걸 백 인호.
Presentation transcript:

SQL Server 기반 대용량 SAP 시스템 구축/운영 사례 이랜드 시스템스 유규성

Overview 회사 소개 시스템 규모는? SAP 시스템 도입 배경 대용량 DB에서의 성능은? 대용량 DB관리는 어떻게? SAP System Landscape System 구성 및 현황 주요 DB 일반 현황 SAP 시스템 도입 배경 대용량 DB에서의 성능은? 대용량 DB관리는 어떻게? 돌아보기 현재 하고 있는 일

회사소개 이랜드 시스템스 이랜드 그룹 IT 회사 지사 중국(북경) 개발 센터 중국(상해) HelpDesk 인원 180명 올해 대규모 채용이 진행 중이다. 혹시 회사 사례 들어보시고 관심 있으신 분들 하반기 채용에 지원해 주세요. 구축 북경 개발센터 - 한국 : 분석, 설계 - 북경 : 개발 운영 고객 요구 1차 처리 – 상해 Helpdesk, 2차처리 및 과제해결 – 한국

SAP System Landscape(Korea) DEV QAS PRD DR ERP Netweaver 7.0 Retail BW Netweaver BI 7.0 CRM CRM 5.0 Fashion ERP SAP 시스템들 개발 테스트 운영 시스템 DR 구성 Netweaver 7.0 BW Netweaver BI 7.0 공통 HR Netweaver 7.0 # 각 부문(유통, 패션, 공통) 별 User Interface는 SAP EP로 구축됨.

SAP System Landscape(China) DEV QAS PRD Stand-by Server (한국) ERP Fashion Netweaver 7.0 BW Netweaver BI 7.0 BPC BPC 5.0 # User Interface는 SAP EP로 구축됨.

System 구성 및 현황(Korea) Div. Appl. Type No. H/W model CPU RAM Disk OS DBMS DB Size 유통 ERP DB 1 Unisys ES7000/one 32 96 Hitachi NSC55 Windows 2003 Datacenter IA64 SQL Server 2008 Enterprise 8 TB 5GB/Day APPL 5 48 BW HP Superdome 16 USP-V Enterprise X64 6.5 TB 4 24 Standard X64 CRM HP DL580 SQL Server 2005 1.2 TB 3 패션 34 12TB 12GB/Day 40 80 28 88 Windows 2008 6.5TB 64 공통 HR 8 EMC CX-700 0.6 TB 2 Enterprise IA64 패션ERP는 SQL 2008  2009년에 업그레이드 후 작년 데이터 압축진행 16TB  8 TB (50% 절감) 유통ERP는 SQL 2008 올해 3월 업그레이드하고 압축작업을 진행 중 유통 ERP, 패션 ERP 용량/일 증가 량 언급 H/W 발전 속도에 대한 언급 4년 전 구입한 수억 대 32core 서버. Vs. 12core 천만 원대 서버 - 고성능의 스토리지, 중요.

System 구성 및 현황(China) Div. Appl. Type No. H/W model CPU RAM Disk OS DBMS DB Size 패션 ERP DB 2 Unisys 24 96 Hitachi USP Windows 2003 Enterprise x64 SQL Server 2008 Enterprise 2.0 TB APPL 5 Dell Blade 40 80 BW 1 1.4 TB

주요 DB 일반 현황 성능 카운터 사용자 수 : DB 정보 (단일 DB 기준) User Connection : 829 Batch Requests/sec : 19,078 Transactions/sec : 6,155 사용자 수 : DB 정보 (단일 DB 기준) 최대 DB 용량 : 1,082,109,560 KB 단일 Table 중 최대 행 수 : 1,318,812,578 rows SAP 어플리케이션 서버의 SAP 프로세스들이 SQL 서버와 커넥션을 맺어 놓고 User Request가 들어오면 SAP 프로세스들이 이미 맺어 놓은 커넥션을 사용하여 처리하는 방식

SAP 시스템 도입 배경 유통 2001아울렛 SAP ERP,BW 구축 : 2000.11 유통 SAP CRM, EP 구축 : 2004.01 유통 통합 SAP 시스템(+뉴코아) 구축 : 2005.01 유통 통합 SAP 시스템(+홈에버) 구축 : 2007.01 패션 부문 SAP ERP, BW 및 그룹통합 HR 구축 : 2008.04 중국 패션 부문 SAP ERP, BW, EP 구축 : 2009.08

대용량 DB에서의 성능은? 용량에 따른 성능 저하 정기적인 성능 관리 성능 문제  시스템 가동율 문제로 이어짐. 문제가 된 후에 대응 영역이 아닌 예방 관리로.. - 성능 튜닝 : configuration > 인덱스 > 쿼리 > 어플리케이션(프로그램) > 모델링 > 표준, 정책

대용량 DB에서의 성능은? 타 사 ERP 시스템 성능 비교 타 회사 성능 관련 KPI

대용량 DB관리는 어떻게? 역할 분담 : DBA 운영업무 중국 이관 DB 통합관리 시스템 SQL Server 기반 자체 Framework으로 개발 SQL Server Reporting 서비스 활용 기능 기본운영 : 백업, 공간, 작업(Job), SQL 서비스 보안관리 배포관리 : 저장프로시저, 테이블 형상/배포관리 성능관리 : 성능분석데이터, 튜닝대상 제공 실시간 모니터링 : Blocking, 활성트랜잭션 관리 업무를 중국에 이관하기로 결정하고, 2년 전부터 북경개발센터 중국인 신입사원 2사람을 DB 전문가로 키워오고 있음. 많은 시스템을 한꺼번에 관리해야 하는 어려움 권한관리 지식을 전수해서 실력을 키우는데 시간이 걸림  시스템으로 만듬.

대용량 DB관리는 어떻게? 성능관리 SAP가 아닌 시스템의 어플리케이션 성능 지표.

대용량 DB관리는 어떻게? 공간관리 평균 증가율을 기반으로 향후 공간 예측.

대용량 DB관리는 어떻게? 데이터 압축 대상 시스템 : 한국 패션 ERP, 16 TB 대상 테이블 선정 : 데이터 압축 정책에 따른 Size 상위 150 개 대용량 테이블의 압축 압축 대상 테이블의 별도의 통계 관리 압축 작업 진행간 모니터링 및 결과 기록 프로그램 압축 결과 50%의 데이터 공간 절감 데이터 증가속도 둔화 제일 큰 테이블 1TB  560 GB : 작업시간 60시간 효과 50% 공간 절감, 증가속도 둔화 성능의 성능의 변화는 없었음 ( Disk I/O 량이 줄고 vs CPU 부담은 약간 늘고)

대용량 DB관리는 어떻게? 50% 16 TB 16 TB 14 TB 12 TB 10 TB 데이터 압축 10 TB 데이터 압축(2010.06.16 ~ 2010.10.06) 인덱스 압축(2010.12.26 ~ 2011.01.18) 8 TB 8 TB 인덱스 압축

돌아보기 RDBMS 간의 성능과 안정성 차이는 거의 없다 성능 및 안정성의 차이는 올바른 구축/관리 정책과 투입된 리소스(비용,시간,사람)에 달려 있다. 이랜드 패션 ERP 성능 : 오픈 직후보다 Data Size는 2배 증가하였으나 성능은 1.5초대 유지 월말 결산 처리시간 : 15시간  3시간 이랜드 유통 ERP 성능 : 2000년 SAP 구축 당시, 200GB 일때 평균 1초대(목표 0.6초) 8.5TB인 현재, 0.6초대 유지 유통 월말 결산 처리시간 : 2~3일  3시간 30분

돌아보기 SQL Server 2008을 도입하게 된다면.. I/O Subsystem에 대해 투자한 만큼 효과를 봄(성능, 크기) AP, DB 서버 모두 x64 세밀한 통계관리 : 대용량 DB 성능관리의 핵심.

현재 하고 있는 일 DBA 운영 업무 고도화 DA 구축 데이터 압축 DB관리 자동화 수준 높이기 데이터 모델 표준 구축 데이터 Flow 관리 SAP PI(EAI) 구축(데이터 인터페이스 표준) 데이터 압축 유통 ERP 시스템 압축 대상 테이블/인덱스 분석 및 테스트 중

감사합니다