1 EMC CONFIDENTIAL—INTERNAL USE ONLY Best Practice on Demo Kim, YoungTaek EMC Korea 2006. 04. 28.

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

㈜삼부시스템 TSI2000 VTL 백업시스템 소개 자료. 목 차 2. VTL 개요 3. VTL 구성방안 5. VTL 비교 자료 6. TSI2000 VTL 구축 현황 4. 삼부 VTL 제품소개 1. 회사 소개.
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.
Oracle DB 구조 및 트랜잭션 관리 이경화 Database 의 구조 Program Global Area (PGA) Instance Database Buffer Cache Redo Log Buffer Library Cache Shared.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
ReadyNAS Surveillance for x86 platform (Version ) NETGEAR.
Copyright 2014 SAMBOO SYSTEM All right reserved Ⅰ -1 Copyright 2014 SAMBOO SYSTEM All right reserved Qstar Archiving WORM Storage Mar 03, 2014 삼부시스템 로고.
This document is intended for IBM sales force and IBM Business Partner © 2006 IBM Corporation Storage System Group DS4800 표준제안서 Techline.
Windows Clustering Technology Overview 기술사업부 ( 주 ) 마이크로소프트.
FAS2000 시리즈 시스템 엔터프라이즈 성능을 포함하여 더 많은 가능하도록 제공 ㈜ 진두아이에스.
항공 예약 시스템 1 조 ( 김민철, 김영주, 이혜림, 장유정, 조윤주, 문하늘 ). 목차 차세대 전산시스템 도입의 필요성 현재 항공 시스템 ( 대한항공 ) 항공 시스템의 변화 미래항공 시스템.
0 Sytem Architecture Eric Lim AKAON. 1/44 Ⅰ. 아키텍처 개요 Ⅱ. 아키텍처 물리 설계 Ⅲ. 아키텍처 구성도 ( 예 ) Ⅳ. 고려사항.
구축사례 ( 농협 ) 구축기간 구축목적 특이사항 2001년3월 ( 지속적인 증설 진행중 )
IPStor 솔루션 소개 팔콘스토어코리아.
마이크로소프트 프리미어 지원 라이선스 (소개자료).
IBM 서버 10대 ( SK CORP & SKC&C ERP ) 백업전용 1Gbps Network Channel
DS4300 표준제안서 Techline.
HANBIRO SERVICE 로드발란싱/클러스터링/FailOver 시스템 구축 제안서 1. 한비로 클러스터 시스템
물품공급 내역서 [별첨 1] Model Description Q'ty 비고
DIGITAL RACK MIXER M32C MIDAS NAME MODEL 제조사
Replication Manager를 통한 SQL Server 온라인 백업/신속한 복구
기술 표준 6대 필수 기술 요소에 대해 지정한 그룹 IT 기술 표준에 따라 DBMS는 MS SQL과 Oracle에 대해 검토 함 구분 OS DBMS WAS Web Sever 검토대상 종합의견 x86 기반 OS(64bit 권장) 성능, 안정성 및 HW의 확장성 향상으로.
뇌를 자극하는 Windows Server 2012 R2
Windows Server 장. 하드디스크 추가와 RAID.
SQL Server 2000 HA & DR Solutions
안재훈 기업고객사업본부/기술사업부 한국마이크로소프트
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
Knowledge Enterprise Portal Solution(iKEP)
Application and Server Management
Operating Systems Overview
AWR DB 보고서 분석.
SQL Server 2005 데이터베이스 가용성 강화 측면에서 본 데이터베이스 미러링과 스냅샷, 복제
소리가 작으면 이어폰 사용 권장!.
7장 : 캐시와 메모리.
Enterprise Data Warehouse
Korea University of Technology and Education Hongyeon Kim
장윤석과장 Technology Specialist (주)한국마이크로소프트
DAT305 SQL Server AlwaysOn Technologies: 올바른 고 가용성 기능 선택
TS3310 Tape Library 표준 제안서 Techline.
SSAS 변화된 구조와 사용자 분석 화면 구현 우철웅 기술이사 BI 사업부 인브레인.
선진사 Benchmarking 결과보고 통합 ERP 구축 전담반.
소프트웨어시스템 실험 Software Systems Lab. 데이터베이스 기초
뇌를 자극하는 SQL Server 장. SQL Server 2008 소개.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
운영체제 (Operating Systems)
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
하성희 복제 구축 예제 하성희
Chapter 10. 파일 시스템 인터페이스(File System Interface)
목차 회사소개 회사현황 시스템 구성도 SQL Server 사용 로드맵 프로젝트 개요 DB 마이그레이션
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
Cache Manager Yonghyun Kim Microsoft MVP Dev 5 team leader, ESTsoft
하성희 복제 구축 예제 하성희
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
1조 김성수 백현기 석광우 김지원 박광연.
운영체제 (Operating Systems) (Memory Management Strategies)
7장 메모리 관리 메모리 관리를 위한 메모리 할당 기법과 경영에 대해 알아본다. 단편화 현상의 원인과 해결 방법을 알아본다.
JFS operation HP Korea / Operations JFS operation.
VTalk Solution 소개자료
Chapter 12 Memory Organization
Map Designer Solution 소개자료
CHAP 15. 데이터 스토리지.
가상 기억장치 (Virtual Memory)
Presentation transcript:

1 EMC CONFIDENTIAL—INTERNAL USE ONLY Best Practice on Demo Kim, YoungTaek EMC Korea

2 SQL 2005 고가용성 인프라 Best Practice on Demo Terminology Level Set  Disks / Spindles – The actual disk –CLARiiON pools disks into RAID Groups  LUNs – The host-visible virtualized representation of all or part of a physical spindle –For CLARiiON this is either a LUN or MetaLUN –Windows Server sees this as \\.\PHYSICALDRIVExx\\.\PHYSICALDRIVExx –Windows Server supports basic or dynamic disks  Partition – All or part of a LUN –Volume – The operating system accessible form of a partition –NTFS is the standard volume format –64 KB is the recommended allocation unit size

3 SQL 2005 고가용성 인프라 Best Practice on Demo SQL Internals – Data Structures SQL Data File File Header Page Free Space Global Alloc Map Shared GAM Extent – 8 Pages (64 K) SQL Pages (8 K) IAM  Data / Index pages write at 8 KB; read at 8 KB or 64 KB  Log writes at between 512 bytes and 64 KB

4 SQL 2005 고가용성 인프라 Best Practice on Demo Goals for layouts  Layouts should attempt to support the required I/O profile  In general acceptable performance metrics are: –Data Files  < 10 msecIdeal  10 – 20 msecAcceptable  > 20 msec Needs resolution, poor user experience –Log Files  < 5 msecGreat  5 – 10 msecAcceptable  10 – 15 msecInvestigate  15 – 20 msecWill start to impact scalability  >20 msecNeeds resolution

5 SQL 2005 고가용성 인프라 Best Practice on Demo Storage RAID choices  Mirrored (RAID-1) will generally provide best performance in an active OLTP environment –Greater $s / MB –Better performance  RAID-5 can perform well in an Datawarehouse (DSS) environment –Lower $s / MB –Write penalty may introduce latencies  The issue for the customer is to balance performance with cost –Striking the wrong balance may cause customer frustration –Size for performance first

6 SQL 2005 고가용성 인프라 Best Practice on Demo MetaLUN Spreading Out the Load  Goal: High Performance  Striping –Determines base performance –Recommend striping across similar RAID groups  Goal: Instant Capacity  Concatenation –Add striped components –Instant expansion –No re-striping required MetaLUN 5 LUN 5 R5 4+1 LUN 6 R5 4+1 LUN 7 R5 4+1 LUN 8 R5 4+1 LUN 9 R5 4+1 LUN 10 R5 4+1 LUN 11 R5 4+1 LUN 12 R5 4+1 LUN 13 R5 4+1

7 SQL 2005 고가용성 인프라 Best Practice on Demo Data Layout for Scalability  Sized number of drives for expected performance  Capacity adequate for three database servers plus replicas  Log and Temp meta striped across three RAID groups  Data striped across four RAID groups with SQL file groups Example : Two Servers DAE 0 15 Drives 146 GB FC DAE 1 15 Drives 146 GB FC Log/Temp-db Meta Across 3 RAID 10 (2+2) Data SQL File Groups Across 4 RAID 10 (2+2)

8 SQL 2005 고가용성 인프라 Best Practice on Demo Microsoft SQL Server Partitioning  Partitioning breaks a single object into multiple manageable pieces  Partitioning is transparent to the Application  Partitioning applies to –Tables –Indexes  The Row is the Unit of Partitioning  All Partitions reside in a single Database

9 SQL 2005 고가용성 인프라 Best Practice on Demo Partitioning Example  CREATE PARTITION FUNCTION myRangePart (int) AS RANGE LEFT FOR VALUES (1000, 2000, 3000) GO CREATE PARTITION SCHEME myRangePS1 AS PARTITION myRangePart TO (FileGroup1, FileGroup2, FileGroup3, FileGroup4)  Results in Partition Scheme FileGroup 1 FileGroup 2 FileGroup 3 PartitionFunction FileGroup 4

10 SQL 2005 고가용성 인프라 Best Practice on Demo Older data is aged to highest density storage after one year Last quarter data is aged to higher density storage LUN Migration reduces ETL process complexity and increases storage and database availability Tiered Storage with SQL Partitioning

11 SQL 2005 고가용성 인프라 Best Practice on Demo Q22004Q32004Q42004  Partition by date (example), store by LUN Q22003Q32003Q42003Q12004 Q12005Q22005Q32005 Q42005 Q22004 Archiving Solution for SQL Server 2005 Data  Move to lower cost storage via EMC LUN migration  Policy-based, Automated  EMC Custom Services

12 SQL 2005 고가용성 인프라 Best Practice on Demo Volume Shadow Copy Services (VSS)  Infrastructure to provide ‘shadow copy’ services for storage volumes –Full copies (i.e., clones) –Copy-on-write copies (i.e., snapshots)  Allows copies to be made without bringing down applications  Three components –Writer – Application writing data to the storage unit –Requestor – Application asking for snapshot or clone –Provider – Hardware or software providing the storage interface

13 SQL 2005 고가용성 인프라 Best Practice on Demo Virtual Shadow Copy Services (VSS)

14 SQL 2005 고가용성 인프라 Best Practice on Demo Before VSS Inconsistent File State is backed up Application Windows Data in Application memory Buffers in Windows memory Backup Program Backup Program Backup

15 SQL 2005 고가용성 인프라 Best Practice on Demo After VSS Consistent File State is backed up Application Windows VSS Snapshot VSS Backup Program Backup Program Data in Application memory Buffers in Windows memory

16 EMC CONFIDENTIAL—INTERNAL USE ONLY Case Study

17 SQL 2005 고가용성 인프라 Best Practice on Demo Solved: ● 시스템 안전을 위해 DB 서버 를 클러스터로 구축. ● 비용대비 고성능의 CX300 으로 외장형 스토리지 도입.. ● 운영 및 안정성을 고려 Navisphere 및 PowerPath 도입 CX 300 Navisphere EMC Products and Services 미디어 – 데이터베이스 통합 Problem: ● 기존 메일 서버의 노후화. ● 안정성 문제로 고민. ● 고성능의 스토리지 필요. ● 저렴한 구축 비용 요구. Customer: ● 영어 온라인 교육 컨텐츠 제공 기업 ● 온라인 비즈니스 확장과 더불어 시스템 확장 고려  CX300 : 안전성 및 성능이 입증된 스토리지 도입.  Legato LAAM : DB 서버 이중화를 위한 클러스터 솔루션 도입.  Navisphere : 웹기반 스토리지 관리 시스템 도입.  Power Path : 채널 이중화를 통해 성능 및 안정성 구현. Solution Power Path SQL Migration

18 SQL 2005 고가용성 인프라 Best Practice on Demo  CX300 도입을 통해 DB 데이터 안전성 확보.  Legato LAAM 도입으로 DB 서버 이중화 실현을 통해 시스템 안정성 확보.  Navisphere, Power Path, Auto Call 서비스를 통해 효율적인 운영 및 관리 실현.. Benefits CLARiX 300 Network PowerPath Navisphere Manager SPA SPB 2GB Cache Data Log MSCS  DB 서버 MS SQL Active  DB 서버 MS SQL Standby  Failover 미디어 – 데이터베이스 통합

19 SQL 2005 고가용성 인프라 Best Practice on Demo Solved:  스토리지 인프라 (SAN)  스토리지 확장성  사전장애감지 및 신속한 지원체계  통합관리 솔루션  재난복구 솔루션 EMC Products and Services Problem:  애플리케이션 구성방안 다양  적은 용량, Huge 데이터건수  데이터 증가량 산정이 어려움  24 시간 상주인원 적음  시스템 관리인원 적음  시스템 이중화 Customer:  진료, 원무, 통계에 걸친 전 병원업무를 전산화  24 x 7 무중단 업무  비 정규화된 데이터 이미지 및 DB 연동 애플리케이션 특징  데이터 입력을 위한 인프라 및 애플리케이션 구축 / 운용 투자비 ( 인건비 ) 가 많음 EMC CLARiX SnapView ClarAlert  EMC Navisphere Mgr : 스토리지 인프라에 대한 손쉬운 관리 환경  CLARiX Series, Raid-1(DB) or Raid-5 (Data), Powerpath, SnapView ( 복구시간 최소화 for DB)  EMC ClarAlert : 사전 장애 감지 및 신속한 조치  EMC Mirrorview/Sync : 스토리지 이중화 구성으로 재난복구 인프라 구축 Solution Navisphere Mgr Powerpath 병원 – EMR / 통합 재해 복구

20 SQL 2005 고가용성 인프라 Best Practice on Demo Before : Disk Array ( 구형, 미드레인지 ) SAN Switch After : Network Navisphere/ ECC Network Navisphere/ ECC Network SRDF DMX Powerpath  채널장애대비 (Powerpath), 스위치 이중화, Raid-1, 내부복제 (MirrorView/TimeFinder) 구성으로 안정적인 인프라  SAN 구성으로 시스템의 유연성 증가  통합된 소프트웨어 (Navisphere Mgr /ECC) 로 단일 Console 관리  실시간 원격지 이중화 복제 (MirrorView/SRDF) 로 재난상황에 대비 Benefits SAN Switch TimeFinder 병원 – EMR / 통합 재해 복구

21 SQL 2005 고가용성 인프라 Best Practice on Demo 제조 - SQL/Exchange 데이터 백업 및 복구 Solved: ● 통합 스토리지 환경 구축 ● 무중단 운영 환경 구축을 통한 운영 Risk 감소 ● System 신뢰성과 가용성의 증대 ● 통합 관리 환경 구축 ● 무중단 백업 및 자동화 구축 RM EMC CX SnapView EMC Products and Services Problem: ● Mission-critical ● 무중단 운영 불가 ● 유연한 스토리지 확장 불가 ● 통합 관리 불가 ● 운영 Risk 가 매우 큼 Navisphere Customer: ● 안정적인 스토리지 인프라를 통한 SQL/Exchange 시스템의 무중단 운영 필요성 ● 스토리지 인프라에 대한 유연성 확보 ● Mission-critical 한 Exchange 및 그룹웨어 애플리케이션 ● Exchange 및 그룹웨어 데이터에 대한 무중단 백업 운영 및 자동화 필요성 ● EMC Navisphere : 통합 관리 환경 구축 ● CLARiX CX700, Connectrix : 유연한 통합 스토리지 환경 구축 ● SnapView, Replication Manager, PowerPath : 무중단, 고가용성 솔루션 구축 및 무중단 백업 운영, 자동화 환경 구축 Solution

22 SQL 2005 고가용성 인프라 Best Practice on Demo ● EMC CX 스토리지 인프라를 통한 SQL/Exchange 시스템의 무중단 운영 ● 대용량 Exchange 및 그룹웨어 데이터의 무중단 백업 및 자동화 ● SAN 환경을 통한 유연한 스토리지 인프라 확보 Benefits Before :After : Network DS-16B2 * 2ea SQLExchangeRM PowerPath CX500 운영 데이터 Snap Clone 제조 - SQL/Exchange 데이터 백업 및 복구

23 SQL 2005 고가용성 인프라 Best Practice on Demo 제조 - ERP SAN 백업 Solved: ● SAN 기반의 고속 백업 수행 ● 통합 백업을 통한 관리 용이성 구현 ● 디스크 기반의 고성능 백업 / 복구 성능 구현 ● 테이프 소산 가능 Legato NetWorker EMC CX EMC Products and Services Problem: ● 데이터 증가 ● 백업 성능 저조 ● 테이프 관리 어려움 Customer: ● 데이터 증가에 따른 백업 윈도우 증대 ● 네트워크 백업에 의한 저조한 성능 ● 데이터 보호 요건에 따른 통합 백업 요구 ● CX500 with ATA: 저가의 고용량 디스크 제공 및 고가용 아키텍처 제공 ● Legato NetWorker: SAN 기반의 고속 백업 및 자동화 구현, 디스크 및 테이프 복제 기능을 통한 소산 기능 제공 Solution

24 SQL 2005 고가용성 인프라 Best Practice on Demo ● 고속 백업 환경을 통한 백업 윈도우 최소화 ● 스케쥴링에 의한 백업 자동화 구현 ● 백업 업무 부하 감소로 인한 업무 생산성 향상 ● 완벽한 데이터 보호를 통한 가용성 극대화 Benefits Before : SAPdev EBPdev 백업서버 EBPprd... SAPdev EBPdev 백업서버 EBPprd... CX500 with ATA Legato NetWorker 제조 - ERP SAN 백업

25 SQL 2005 고가용성 인프라 Best Practice on Demo Solved: ● 데이터 증가에 따라 용량 증설이 가능한 모듈화 스토리지 구현 ● 고속 IO 를 위한 SAN 인프라 구성 ● 채널 이중화, 스토리지 콘트롤러 이중화, 디스크 RAID 구성 등으로 단일장치 에러요소 없앰 ● 스토리지 이중화와 Standby 서버 구성으로 신속한 서비스 재개 SnapView PowerPath MirrorView EMC Products and Services 공공 – DR Problem: ● Exchange 서버를 기반한 KMS 의 데이터 증가 속도 폭주 ● 많은 수의 사용자와 IO 를 처리 ● 스토리지 이중화를 통한 최고의 안정성 고려 ● 실시간 데이터 복제로 장애 / 재해 시 Data Loss Zero CLARiX CX600 Customer: ● Exchange Server 를 기반으로 그룹웨어를 운영 ● 그룹웨어 자산이 곧 연구의 자산이며 증가량이 상당하여 많은 데이터 저장공간을 소요 ● 테이프장치로는 연구 자산을 위한 백업에 따르는 리소스 및 시간 낭비가 상당하여 실시간 데이터 이중화 및 In-House DR 솔루션을 필요  서비스와 실시간 원격복제가 가능하면서, 35TB 까지 확장 가능한 대용량 스토리지 (CX600)  데이터의 빠른 복구를 위해 논리적 시점 백업 (SnapView-Snap)  MirrorView 기능중에서 Sync 방식의 복제를 통해 Zero Data Loss 구현 Solution

26 SQL 2005 고가용성 인프라 Best Practice on Demo 공공 – DR  연구결과 지속적으로 증가하는 KMS 데이터의 이중화 보호  Tape 백업 대비 신속한 복구와 관리 용이성  장애, 용량, 성능 관리의 통합된 소프트웨어로 단일 Console 관리 Benefits Before :After : DS-16B2 ibm1ibm2NT1NT2NT3NT4NT8NT17 CLARiX CX600 DS-16B CLARiX FC4700 타겟 NT1NT2NT3 NT4NT8NT17 snap 원본 StandBy NT 서버 DS-16B CLARiX FC4700 원본 ibm1ibm2NT1NT2NT3NT4NT8 NT17 PowerPath