DBPlex MSSQL HA Solution 제안서
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

DBPlex MSSQL HA Solution 제안서

on

  • 981 views

MSSQL Sync. & HA

MSSQL Sync. & HA

Statistics

Views

Total Views
981
Views on SlideShare
980
Embed Views
1

Actions

Likes
0
Downloads
8
Comments
0

1 Embed 1

http://10.150.250.21 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

DBPlex MSSQL HA Solution 제안서 Presentation Transcript

  • 1. 데이터 위험관리 솔루션iTPLEX™ DBPlex For MSSQL HA 2012. 04. 30.
  • 2. iTPLEX™ DBPlex 소개서■ 1. iTPLEX™ DBPlex for MSSQL HA구축제안 2. iTPLEX™ 소개 3. iTPLEX™ DBPlex for MSSQL HA 소개 4. iTPLEX™ DBPlex for MSSQL HA 활용방안 2 페이지
  • 3. 데이터 위험관리 솔루션 - iTPLEX™ DBPlex iTPLEX™ DBPlex Solution For MSSQL HA 구축제안
  • 4. iTPLEX™ DBPlex 소개서제안> iTPLEX™ DBPlex for MSSQL 구축제안 – Pine Server System 가. Pine Server System 운영현황 현재 고객사에서 126개 매장을 운영 중 이며, 2대의 Linux기반 서버를 Active-Standby System으로 운영 중 에 있습니다. 향후 시스템 운영관리 및 시스템의 안정성을 높이고자 Microsoft Windows Platform으로 변경 하고자 하며, 추가적인 하드웨어 구축 없이 시스템을 2중화 운영 계획 중 입니다. 나. Pine Server System 구성개요 (1). Pine Active Server System 구성 ① Raid-1(Mirror) (OS 및 Data File System 영역) Disk0 Disk1 Disk2 Disk3 ② Hot Spare Disk (① 의 Raid-1구성에서 1개의 Disk Fault 시 Fault된 Disk를 대체하여 Mirror 구성) ③ Data Backup Disk ( Pine 서버의 DATA를 매일 백업 받는 공간, 장애 시 SOD 시점으로 DATA 복구) (2). Pine Standby Server System 구성 ① Raid-1(Mirror) (OS 및 Data File System 영역) Disk0 Disk1 Disk3 ② Data Backup Disk ( Pine 서버의 DATA를 매일 백업 받는 공간, 장애 시 SOD 시점으로 DATA 복구) ① ② ※ Standby 서버에는 Hot spare disk 없음, Disk slot 1개 여유 4 페이지
  • 5. iTPLEX™ DBPlex 소개서제안> iTPLEX™ DBPlex for MSSQL 구축제안 – Pine Server System 가. Pine Server System 제안구성도 Pine Active MSSQL Backup DB Disk iTPLEX™ DBPlex MSSQL HA Agent iTPLEX™ DBPlex MSSQL HA MSSQL Backup DB Disk Pine Standby iTPLEX™ DBPlex MSSQL HA Agent ※ iTPLEX™ DBPlex MSSQL HA : Pine Active System에서 운영되고 있는 MSSQL DBMS의 모든 User와 운영시스템의 Database를 Pine Standby System으로 실시간 데이터 동기화 진행하고, 각 시스템의 Backup Disk에 Daily하게 DB를 추가적인 백업을 진행합니다. ※ iTPLEX™ DBPlex MSSQL HA Agent : Pine Active System과 Pine Standby System에서 운영되고 있는 MSSQL DBMS 운영상태 및 Network 운영상태 를 확인하는 Hear bit. 체크를 하며, 만일 시스템의 장애발생이 탐지되었을 경우 Fail-Over를 시행하는 모듈입니다. 5 페이지
  • 6. 데이터 위험관리 솔루션 - iTPLEX™ DBPlex iTPLEX™ 소개 6 페이지
  • 7. iTPLEX™ DBPlex 소개서1, iTPLEX™ 소개  주식회사 아이티플렉스 ▶ 실시간 온라인 백업 및 이중화, 시스템 클러스터 HA, Duo Cloude 솔루션 개발회사 New Start ▶ 2009년 주성엔지니어링(주)의 제1호 사내벤처[구, 주성아이엔에스(주)]로 창업 2012.03 ▶ 2012년 03월 주식회사 아이티플렉스로 독립(Spin-Off) Realization 2009.02 Challenge  2012.03 (주)아이티플렉스 독립 2008.10  신규 브랜드 “iTPLEX™” 상표출원  ㈜삼아알미늄 SAP, MES DB이중화 Beginning  2009.02 RealSync™ Solution 사 구축완료 업계획(안) 대표이사 보고  ㈜미래소프트 DBCrypto(DB암호화 2007.05  RealSync™ SyncDR GS인증 획득 한국정보통신기술협회(TTA) 솔루션) 개발사 엔진공급 – ERP 및  주성 사내벤처 설립 아이디어 구체 (2009.02.16) PRM솔루션 적용 화 및 상세 계획 수립  2009.05 주성아이엔에스㈜ 법인 설  iTPLEX™ System Cluster 개발완  2008.08 부서별 업무보고에서 사내 립 완료 료  2009.06 사업자 등록 완료 벤처 1호 계획 보고 및 실행 (SAN 또는 iSCSI IO-Path Cluster  연구 및 설계 데이터 실시간 백업 필  총판사 & Business Partner 구성  RealSync 1호 매출 발생 (㈜무한) 요성 대두 및 대표이사 지시 • ㈜에스엠인포메이션 Solution) 한국과학기술단체 총연합회  실시간 백업 기능 자체 구현 • ㈜에이포유  iTPLEX™ DB UAC(DB접근제어)  2008.11 RealSync™ SyncDR  특허 출원 & RealSync™ 상표 출원 • ㈜주니정보통신 Professional V1.2 GS인증 신청 솔루션 개발완료 – 서울반도체 구축  비용부서에서 이익 창출 역발상 • ㈜글루시스 ▶ B.P  iTPLEX™ Data-Center 개발진행 중 7 페이지
  • 8. iTPLEX™ DBPlex 소개서1, iTPLEX™ 소개 – 인증현황 및 특허현황 ※ 특허출원 진행사항 - 실시간 데이터 파일 백업 시스템 및 방법 – 등록 완료 2009.06.30 (iTPLEX™ SyncPlex 및 MultiPlex 핵심기술) - 실시간 데이터 파일 백업 시스템 및 방법 (iTPLEX™ File & eMail Archive 핵심기술) 8 페이지
  • 9. iTPLEX™ DBPlex 소개서1, iTPLEX™ 소개 – 고객사 ◎ 공공기관 및 단체 한국과학기술단체 한국발명진흥회 근로복지공단 한국농촌경제연구원 총연합회 (특허청 산하) 재활공학연구소 ◎ 기업 주성엔지니어링 서울반도체 상보기업 심텍 대덕전자 신원 이연제약 테라닉스 삼아알미늄 GK해상도로 흥국생명 대영E&B 일양익스프레스 디에이피 모아텍 한국네슬레 파마킹 9 페이지
  • 10. 데이터 위험관리 솔루션 - iTPLEX™ DBPlex iTPLEX™ DBPlex Solution For MSSQL HA 소개 10 페이지
  • 11. iTPLEX™ DBPlex 소개서2, iTPLEX™ DBPlex for MSSQL HA 소개 가. 제안배경 및 목적 (1) CDP란? - Continuous Data Protection : 지속(연속)적인 데이터 보호관리 체계 - SNIA정의 : 보호 대상의 데이터에 대한 변경내역을 별도의 스토리지 공간에 저장하는 데이터 보호 서비스 - 전통적인 RPO(Recovery Point Object)와 RTO(Recovery Time Object)를 통해 궁극적으로 보호대상 데이터객체에 대해 세밀한 복구포인트(RPO & RTO)를 제공하는 데이터 보호서비스 (2) iTPLEX™ Solution의 실시간 데이터 보호는? - 컴퓨터 사용자에 의해 발생되는 유효한 성과물을 실시간 데이터 사본화를 통해 안전성 확보를 위한 위험관리 - 기존 Storage(장치) Base Service Solution을 Software(사용자) Base Service Solution으로 구현 - 전산실의 Server뿐만 아니라 데이터가 발생되는 일반사용자 PC에서도 활용 가능한 편리한 실시간 데이터 복제 서비스 솔루션 (3) 데이터 백업의 발상의 전환 현 재 향 후 RTO : 주기적인 관리체계 DB system Event : 실시간 변화관리 iTPLEX™ RPO : 저장장치 기반 스냅샷 관리 발상전환 유효한 데이터 파일기준 관리 고가의 Server 및 Storage 관리 일반 PC에서 Server 및 Storage 관리 11 페이지
  • 12. iTPLEX™ DBPlex 소개서2, iTPLEX™ DBPlex for MSSQL HA 소개 나. iTPLEX™ DBPlex for MSSQL HA 개요 iTPLEX™ DBPlex for MSSQL HA 제품은 기관 및 기업에서 운영하는 IT Infra System의 BackOffice Framework을 구성하는 DBMS로 운영하고 있 는 MSSQL Database 실시간 데이터 위험관리 솔루션입니다. MSSQL Database Server가 운영 중 인 IT정보자산을 RPO관점에서만 위험관리를 할 수 있었던 한계를 iTPLEX™ DBPlex for MSSQL HA를 통해 실시간 위험관리를 할 수 있습니다. 다. iTPLEX™ DBPlex for MSSQL HA 적용범위 가. 데이터베이스 로컬 및 원격지 백업 및 복구, DR구축 나. 데이터베이스 서비스 Auto / Manual HA구성 다. 데이터베이스 서버 및 서비스 이전 / 데이터 마이그레이션 라. iTPLEX™ DBPlex for MSSQL HA 운영환경 가. 시스템 운영체계 : Windows XP, Vista, 7, 8, 2000, 2003, 2008 Standard / Enterprise / Datacenter ※ Microsoft .Net Framework 2.0(Windows 2000 Server대상) or 3.5 이상설치 지원 나. MSSQL Database 운영버전 : MSSQL 2000, 2003, 2005, 2008, 2012 32/64Bit 12 페이지
  • 13. iTPLEX™ DBPlex 소개서3, iTPLEX™ DBPlex for MSSQL HA 기능특징 가. MSSQL DBMS DB-Object Profile Management iTPLEX™ DBPlex for MSSQL HA는 MSSQL DBMS의 운영중인 DB Instance Object를 고유의 Profile을 통해 관리함으로 각각의 DB Backup 및 Recovery를 관리자가 손쉽고 자유롭게 운영 할 수 있습니다. 나. MSSQL DBMS DB Instance Object View Function 지원 iTPLEX™ DBPlex for MSSQL HA는 현재 운영중인 MSSQL DB의 각 Instance를 시스템 자체 솔루션에서 모니터링 하여, Backup 및 Recovery시 MSSQL DB운영에 적합한 방법으로 Backup 및 Recovery를 할 수 있습니다. 다. MSSQL DBMS System Off-Line / On-Line Recovery관점의 Backup 지원 타사 Backup Solution은 MSSQL DB의 데이터를 Recovery관점이 아닌 Disk 및 File Image단위의 Image Backup을 통한 Backup Activity를 시행 하지만 iTPLEX™ DBPlex for MSSQL HA 솔루션은 Recovery 중심의 MSSQL Real Data-File을 Backup함으로 Backup Activity 이후 Recovery 방 법을 MSSQL DBA에 의해 다양하게 적용 할 수 있습니다. 라. Archive Mode운영에 따른 Archive Log File Real-Time & On-Line Backup iTPLEX™ DBPlex for MSSQL HA는 MSSQL DBMS에서 제공하지 않는 ORACLE의 Archive모드와 같이 MSSQL DBMS에서 발생되는 모든 Transaction을 모두 Archive Log로 기록하고 있어 MSSQL에서 발생된 모든 Transaction을 관리자가 모니터링 및 향후 시점복구에 필요한 모든 데이 터를 제공합니다. 13 페이지
  • 14. iTPLEX™ DBPlex 소개서3, iTPLEX™ DBPlex for MSSQL HA 기능특징 마. iTPLEX™ Solution만의 MSSQL DBMS HA(Fail-Over)구성을 통한 BCP구현 가능 iTPLEX™ DBPlex for MSSQL HA는 자체 Cluster Service Function이 있어, 똑 같은 MSSQL DBMS 시스템이 설치되어 있는 경우 Active & Standby 형태의 Fail-Over Cluster 구성을 할 수 있습니다. 사. 1:1 및 1:N MSSQL DBMS Backup & Recovery Object를 통한 백업 및 복구 안정성 보장 iTPLEX™ DBPlex for MSSQL HA의 HA(Fail-Over) 구성 시 1:1 구성을 기본으로 운영하며, 다수의 Active System운영 및 1대의 Standby System 구성을 통해 1:N HA구성도 가능합니다. 14 페이지
  • 15. iTPLEX™ DBPlex 소개서4, iTPLEX™ DBPlex for MSSQL 제품군 제품군 제품명 기능 상세기능 비고 Database Backup & Recovery 간단한 설정을 통해 전체 및 차등백업, 복구를 지원하며, 백업된 이미지 는 각 백업 및 복구정책에 맞게 각 데이터 Catalog를 자동 관리함 Backup Transaction Log Backup & & iTPLEX™ DBPlex for MSSQL Recovery Recovery 네트워크 공유 및 FTP(파일전송)서비스를 통해 백업DATA를 원격지 저 Network을 통한 원격지 백업 장소에 보관할 수 있습니다. Source Database를 Local 또는 Remote Database에 실시간 또는 주기 Database Local & Remote Server 적으로 변경된 정보를 반영하여 Source Database의 Service Fail을 대 Building Service 비하여 Database손실을 최소화합니다. iTPLEX™ DBPlex for MSSQL - Local 및 Remote에 Build된 사본 Database를 소손된 원본 Database에 HA Service Auto & Manual Fail-Over 자동 대체(HA Fail-Over) 하기 위해 Database 정보 및 Server Network 운영환경을 자동 또는 수동으로 변경합니다. Database HA 1:1, 1:N, N:1, N:N Database Server 및 Database를 기준으로 원본과 사본을 1:1 개념에서 벗어나 Building Service N:N으로 Database Backup Build Service를 지원합니다. 기본 Package는 원본 및 대체서버 각각 1대(1:1 HA) 2Package를 1Set Option Pack Server Add-on Package 으로 하며, 추가적으로 원본 또는 사본 서버가 증가 필요 시 Server Add- on Package를 통해 추가 구축 할 수 있습니다. System Operation Status Database Server의 운영상태를 OS Level의 운영상태를 실시간 모니터 Monitoring 링 합니다. Database Service를 통해 발생되는 모든 Transaction을 모니터링 할 수 Database iTPLEX™ DBPlex for MSSQL – Database Transaction Status 있으며, 필터링 기능을 통해 Server, Database Service, User, Transaction TRMon Monitoring Transaction Type별 등등 Detail한 운영상태를 Web-Base로 정보를 제 Monitor 공합니다. 개발중 Database Service에서 발생된 Transaction을 모두 Database로 축적하 Database Transaction Log Store 여, 운영상태 및 장애요인을 확인할 수 있습니다. 원본 및 사본 Database개념이 아니라 실시간 Transaction이 모니터링되 RealTime Database iTPLEX™ DBPlex for MSSQL – 어 같은 Database Service를 통해 RealTime Sync Database를 운영할 Database RealTime Sync Sync Sync 수 있습니다. 15 페이지
  • 16. iTPLEX™ DBPlex 소개서5, iTPLEX™ DBPlex for MSSQL Backup & Recovery 가. 기존 타사 MS-SQL DBMS Backup Solution의 Backup & Recovery DB Transaction 발생기준 Transaction Log 발생기준 전통적인 RPO 및 RTO기준 주기적 백업관리에 의한 시점 복구 (백업시점과 백업시점간의 데이터 복구불가 위험성 발생) 나. iTPLEX™ DBPlex for MS-SQL Real-Time Backup & Build DataBase RPO 및 RTO기준 주기적 백업관리에 의한 시점 복구 DB Transaction 발생기준 Transaction Log 발생기준 Transaction Log RealTime Backup을 통한 RealTime Database Build 구현 16 페이지
  • 17. iTPLEX™ DBPlex 소개서6, iTPLEX™ DBPlex for MSSQL 운영방법 iTPLEX™ DBPlex for MS-SQL Server HA MS-SQL Transaction Monitoring DB Instance1 DB Instance2 DB Instance3 DBPlex Archive Log MS-SQL 2000, 2005, 2008, 2012 DB Instance1 DB Instance1 DB Instance2 DB Instance2 DB Instance3 DB Instance3 DB Instance3 Standby Server Standby Server Active Server Active Server (특정 DB Instance별 (MSSQL 버전과 관계없이 (기간계 System별 DB간 (전체 DB Instance에 대한 RealTime Sync 가능) RealTime Sync가능) RealTime 분산운영을 통한 HA구성) Data Interface가능) 17 페이지
  • 18. 데이터 위험관리 솔루션 - iTPLEX™ DBPlex iTPLEX™ DBPlex Solution For MSSQL HA 활용방안
  • 19. iTPLEX™ DBPlex 소개서7, iTPLEX™ DBPlex for MSSQL HA 운영구성도(Fail-Over) Step 1 - 장애발생 Step 2 – 장애복구(Fail Over) Step 3 - 정상운영 Active Server Active Server Active Server 재해&장애 재해&장애 발생 발생 DB Sync DB Sync DB Sync Repair & Repair & Recovery Recovery Standby Server Standby Server Standby Server 19 페이지
  • 20. iTPLEX™ DBPlex 소개서7, iTPLEX™ DBPlex for MSSQL HA 운영구성도(Active-Active) Step 1 - 장상운영 Step 2 – 장애발생 Step 3 – 장애복구(Fail Over) Active Server Active Server Active Server Fail-Over Recovery A DB(Active) B DB(Standby) A DB(Active) B DB(Standby) A DB(Active) B DB(Active) DB Sync DB Sync DB Sync H/S & S/W 재해&장애 Repair 발생 A DB(Standby) B DB(Active) A DB(Standby) B DB(Active) A DB(Standby) B DB(Standby) Active Server Active Server Active Server 20 페이지
  • 21. iTPLEX™ DBPlex 소개서8, iTPLEX™ DBPlex for MSSQL HA 구축사례 – S반도체 Active Server Standby Server DB(Active) 문서보안시스템 원격지 백업 DB(Standby) DB(Standby) DB(Standby) iTPLEX™ DBPlex MS-SQL HA DB(Active) 문서보안/정보유출감사시스템 정보유출감사시스템 서울 본사 안산 사업장 ▶ 구축 내역 S반도체는 매출1조의 국내 LED 생산 1등 업체로 신기술자료에 대한 내ㆍ외부 유출방지 시스템의 안정성확보를 위해 iTPLEX™ DBPlex for MS-SQL HA 실시간 DB 이중화 솔루션을 도입하여 서울 본사와 안산 사업장의 원격지 DB 이중화를 구축하므로 향후 발생할 수 있는 위험요소를 사전에 예방하여 업무의 연속성 확보 및 기업신뢰도를 향상하였습니다. 21 페이지
  • 22. iTPLEX™ DBPlex 소개서8, iTPLEX™ DBPlex for MSSQL HA 구축사례 – K엔지니어링 Active Server Standby Server 실시간 DB 이중화 DB(Active) DB(Standby) iTPLEX™ DBPlex for MS-SQL HA ERP Server ERP Server 실시간 DB 이중화 DB(Active) DB(Standby) iTPLEX™ DBPlex for MS-SQL HA G/W Server G/W Server ▶ 구축 내역 K엔지니어링은 군산의 열교환기생산업체이며 DB이중화를 위해 S社의 DB 백업소프트웨어를 사용 중이었으나, 실제로 DB Fail로 서비스 정상화에 12시간이상의 시간이 소요되였으며 S社 백업소프트웨어의 복구시간 및 백업데이타가 불안정하여 서비스 Down Time에 대한 업무 손실을 보장받지 못하였습니다. 이에 회사의 ERP와 그룹웨어 서버에 iTPLEX™ DBPlex for MS-SQL HA 실시간 이중화 솔루션을 도입하여 중요 DB서버에 대한 데이터 손실 방지 및 서비스 연속성을 보장하였습니다. 22 페이지
  • 23. iTPLEX™ DBPlex 소개서8, iTPLEX™ DBPlex for MSSQL HA 구축사례 – I물류회사 Active Server Standby Server DB 주기 백업 DB(Active) DB(Standby) iTPLEX™ DBPlex for MS-SQL MS-SQL Server MS-SQL Server ▶ 구축 내역 I기업은 국내 굴지의 물류회사로 MS-SQL 서버의 데이터 백업 및 복구정책으로 iTPLEX™ DBPlex for MS-SQL Backup 솔루 션을 Appliance형태로 구축하여 회사內의 중요 MS-SQL DB를 주기 백업하여 DB Fail시 발생할 수 있는 데이터 손실 및 서비 스 중단을 시스템 관리자가 손쉽게 백업 및 복구하여 DB Fail에 대한 Risk Time을 최소화 하였습니다. 23 페이지
  • 24. iTPLEX™ DBPlex 소개서8, iTPLEX™ DBPlex for MSSQL HA 구축사례 – 외국계 N커피 메이커 구축 개요 : PRM 운영서버와 개발서버를 실시간 이중화하여 Database 및 Service HA-운영 Active Server Standby Server 실시간 DB 이중화 DB(Active) DB(Standby) iTPLEX™ DBPlex MS-SQL HA/TRMon PRM Server PRM Server ▶ PRM Server 환경 ※ 시스템명 : PRM Server ※ 운영체계 : Windows 2003 Server Std 32Bit ※ DB Type : MS-SQL 2005 ▶ 구축 내역 ① PRM 운영 서버의 DB Fail로 인한 데이터 손실 및 서비스 Downtime 최소화를 위해 별도의 개발서버에 iTPLEX™ DBPlex for MS-SQL HA 를 구축하여 이중화한다. ② iTPLEX™ DBPlex for MS-SQL TRMon을 이용하여 PRM 운영 서버의 Transaction를 모니터링 및 로그 축척하여 운영상태와 장애요인을 관리한다. 24 페이지
  • 25. 데이터 위험관리 솔루션 - iTPLEX™ DBPlex 감사합니다.