DR백업센터 구축을 위한 데이타 센터 가상화 전략

Similar documents
Microsoft PowerPoint - [100401] Exadata 및 DB Machine 세미나(v2)부산 [호환 모드]

vm-웨어-01장

[Brochure] KOR_TunA

Microsoft PowerPoint - 1.EDW_혁명을_위한_Oracle_솔루션_-_ [호환 모드]

슬라이드 1

solution map_....

Oracle9i Real Application Clusters

PowerPoint Presentation

Data Guard 기본개념.doc

Simplify your Job Automatic Storage Management DB TSC

Oracle Database 10g: Self-Managing Database DB TSC

Cloud Friendly System Architecture

Beyond Relational SQL Server, Windows Server 에디션비교 씨앤토트 SW 기술팀장세원

금오공대 컴퓨터공학전공 강의자료

SANsymphony-V

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

Integ

Microsoft PowerPoint - 가상환경에최적화된_NetBackup_Appliance

歯CRM개괄_허순영.PDF

The Self-Managing Database : Automatic Health Monitoring and Alerting

PowerPoint 프레젠테이션

PCServerMgmt7

MS-SQL SERVER 대비 기능

DW 개요.PDF

Microsoft Word - s.doc

PowerPoint Presentation

Microsoft PowerPoint - s01.ppt [호환 모드]

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

오라클 데이터베이스 10g 핵심 요약 노트

Backup Exec

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

スライド タイトルなし

ETL_project_best_practice1.ppt

3.Bladesystem

ecorp-프로젝트제안서작성실무(양식3)

Slide 1

Microsoft Word - zfs-storage-family_ko.doc

오라클의 클라우드, 가상화 기술과 그 가치

[Brochure] KOR_LENA WAS_

Tablespace On-Offline 테이블스페이스 온라인/오프라인

슬라이드 1

Why you are here? SAP 가상화? 클라우드?

빅데이터시대 Self-BI 전략 이혁재이사 비아이씨엔에스



Slide 1

리뉴얼 xtremI 최종 softcopy

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

15_3oracle

1.장인석-ITIL 소개.ppt

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Hitachi Content Platform 클라우드 & 소프트웨어정의클라우드오브젝트플랫폼 Hitachi Content Platform Hitachi Data Ingestor Hitachi Content Platform Anywhere REVISION NO

Clouding in demanding enhanced resiliency

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

DBMS & SQL Server Installation Database Laboratory

VNX 성능 및 경쟁사 제품 포지셔닝

Microsoft PowerPoint - Infiniband 20Gb 40Gb Switch HCA (??_1).ppt [Compatibility Mode]

Virtualization Days 2013

PowerPoint 프레젠테이션

Portal_9iAS.ppt [읽기 전용]

Smarter Computing , Be real in 2012

How to Use the PowerPoint Template

슬라이드 1

Microsoft PowerPoint - eSlim SV [ ]

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

vm-웨어-앞부속

항목

2005 IBM Corporation

슬라이드 1

슬라이드 제목 없음

_LG히다찌 브로슈어

Session XX-XX: Name


Oracle Apps Day_SEM

Microsoft PowerPoint - eSlim SV [080116]

ZConverter Standard Proposal

모든시스템은무계획및계획정지시간을갖게되며, 내결함및복구인프라를설계할때, 이러한무계획및계획정지에대한원인을고려하는것은매우중요한일이다. 무계획정지는다음과같은항목으로구성된다. - 컴퓨터오류 : 정전또는시스템장애 - 데이터오류 : 기업의중요데이터의손실, 파괴, 소손 스토리지오류

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

PowerPoint 프레젠테이션

Microsoft PowerPoint - SVPSVI for LGNSYS_ ppt

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

untitled

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

Service-Oriented Architecture Copyright Tmax Soft 2005

Microsoft PowerPoint - CNVZNGWAIYSE.pptx

Security Overview

<4D F736F F D EB0C7B0ADBAB8C7E8BDC9BBE7C6F2B0A1BFF8204D4141BCD6B7E7BCC720B1B8C3E0BBE7B7CA5F F F E646F63>

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

슬라이드 1

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt

PowerPoint 프레젠테이션

Slide 1

J2EE & Web Services iSeminar

APOGEE Insight_KR_Base_3P11

How to Use the PowerPoint Template

oracle9i_newfeatures.PDF

<4D F736F F D20C5EBC7D5C7D8BCAEBDC3BDBAC5DB5F D2BC0C720424D54B0E1B0FABAB8B0EDBCAD2E646F63>

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

PowerPoint 프레젠테이션

Transcription:

<Insert Picture Here> IT 비용절감과그린 IT 구현을위한정보자원의통합 엄진우 (jinwoo.eom@oracle.com) Principal Sales Consultant Technology Solutions Consulting Oracle Korea

Agenda 금융기관의차세대시스템구축시과제및해결방안 비용효율적인 Green Data Center 구축방안 Green Data Center 활용을통한 IT 통합효과 결론 2/63

금융기관의차세대시스템구 축시과제및해결방안 3/63

금융비즈니스를위한 IT 요건 차세대시스템구축을위한 IT 요건 Key Drivers 주요실행요소들 (Key Enablers) 1. 재무적관점 투자자산에대한효과적활용 운영 / 관리에대한효율적비용 비즈니스요구에맞는서비스품질 Standard Analytics 에의한신속한업무프로세스의 end-to-end tracking 수행가능 데이터아키텍처기반의데이터표준화 비용발생의원인및수익성에대한다차원, drilldown 분석을통해즉각적인비용절감에대한 management action 조치가가능 업무프로세스가시성 프로세스의통합에의한통합업무처리의리드타임개선 재무관리, 리스크관리, 고객관리등 효율적인비용절감의위한 IT 요구사항 2. 변화및업무중요도변경에대한유연성과민첩성 필요한모든정보에접근 실시간비용분석및보고체계 통합프로세스 프로세스자동화 업무프로세스자동화범위의확대를통한수작업요소에의한에러및리드타임개선 친환경적 Data Center 구축을통한저탄소녹색성장의기반구조마련 IT 인프라표준화를통한아키텍쳐의복잡성개선및유지보수및개선에대한용이하고신속한작업이가능 3. IT TCO 의절감 IT 표준화 IT Consolidation Open Technology IT consolidation ( 시스템, 인프라 ) 에의해복잡한이종다수의 application, middleware, hardware 들의인터페이싱을위한반복적이고고비용의개발프로젝트방지 고비용의 Proprietary Technology 가아닌 Open Technology 의활용 4/63

금융비즈니스를위한 IT 요건차세대시스템구축을위한 IT 요건및추진과제 주요실행요소들 (Key Enablers) 핵심 IT 추진과제 Standard Analytics 에의한신속한업무프로세스의 end-to-end tracking 수행가능 데이터아키텍처기반의데이터표준화 비용발생의원인및수익성에대한다차원, drilldown 분석을통해즉각적인비용절감에대한 management action 조치가가능 프로세스의통합에의한통합업무처리의리드타임개선 재무관리, 리스크관리, 고객관리등 업무프로세스자동화범위의확대를통한수작업요소에의한에러및리드타임개선 친환경적 Data Center 구축을통한저탄소녹색성장의기반구조마련 IT 인프라표준화를통한아키텍쳐의복잡성개선및유지보수및개선에대한용이하고신속한작업이가능 IT consolidation ( 시스템, 인프라 ) 에의해복잡한이종다수의 application, middleware, hardware 들의인터페이싱을위한반복적이고고비용의개발프로젝트방지 고비용의 Proprietary Technology 가아닌 Open Technology 의활용 1 2 3 4 5 IT Standardization / Consolidation Green IT 데이터통합관리및표준화 Business Analytics & Efficient DW Business Process Integration 5/63

그렇다면기존 IT 인프라의문제는? 최대부하를기준으로한구성 확장성의제한 고가용성부재 데이터중복 전세계적으로한해에 5 조원가량을서버에투자하지만, 평균서버의사용률은 60% 이하라고 CIO 들이보고 - Forester Research 6/63

정보관리측면에서의문제는? 내부시스템 애플리케이션들간의부조화 연동의한계 특화된인터페이스 유연하지못한프로세스 데이터중복 단편적인데이터접근 외부와의연동 의사결정과혁신을위해정확한정보를얻는것이매우어려움 7/63

기존데이터센터의구성 어플리케이션마다고립된시스템도입 각업무시스템마다개별적인도입에의해, IT 인프라스트럭쳐가 Silo 화됨 과제 비용압박 운용관리의부하 장애발생위험증가 계정처리시스템 과제해결과목표달성을위해근본적인 IT 인프라의구성안을재검토해야할단계에도달 상품운용시스템 회계시스템 운영가시화 변화대응력 시큐리티대책 고객관리시스템 목표 어플리케이션프로그램 어플리케이션프로그램 어플리케이션프로그램 어플리케이션프로그램 미들웨어 미들웨어 미들웨어 미들웨어 데이타베이스 데이타베이스 데이타베이스 데이타베이스 OS OS OS OS H/W H/W H/W H/W 8/63

오라클이생각하는차세대데이터센터 Grid Computing 과가상화기술을이용해다양한서비스들을위해공통인프라를제공 표준화, 가상화, 자동관리, 사전진단이중요키포인트 어플리케이션과인프라기반을나누어관리 운영을실시 비용절감, 유연성향상, 확장성 & 가용성향상, 향상된운영관리로 ROI 보장 계정처리시스템 상품운용시스템 회계시스템 고객관리시스템 어플리케이션프로그램 어플리케이션프로그램 어플리케이션프로그램 어플리케이션프로그램 공통인프라기반 어플리케이션실행환경 ( 미들웨어, 데이타베이스 ) 통합운영관리 OS OS OS OS 확장가능 H/W H/W H/W H/W 9/63

비용효율적인 Green Data Center 구축방안 10/63

차세대데이터센터 (NGDC) 를향한과제 데이터량의증대 전력소비량감소 컴퓨터집적도 관리 / 운영스킬향상 글로벌화 Green IT 11/63

차세대데이터센터구축을위한핵심요소 통합 운용의스피드업 전력사용량감소 높은성능 12/63

데이터센터의 Green IT 를위해서무엇을대비해야할것인가 Green IT 를저해하는스토리지와볼륨 서버의전력사용량의성장이현저히높아짐 기업의데이터센터에서의전력사용중가장중요한과제는스토리지. 스토리지사용량의절감, 최적활용이필수. 볼륨 서버에가상화기술의도입에의한서버집약 미국내 2000-2006 년까지데이터센터에서의전력사용량 Source: Report to Congress on Server and Data Center Energy Efficiency Public Law 109-431 13/63

데이타베이스 시스템의그린화에요구되는것 서버의에너지절약화 가상화에의한서버이용효율향상에의해에너지절약을촉진 어플리케이션운용관리의효율화 스토리지의에너지절약화 어플리케이션에영향을주지않는스토리지관리효율화에의해에너지절약을추진 스토리지운용관리의효율화 14/63

서버통합의방법 클러스터 / 서버 풀링 가상머신 11g Oracle VM Single System Image 많은소규모서버를가상화해, 하나의거대한서버로서활용 Multiple System Images per Server 하나의서버를분할해, 다수의작은서버로서활용 15/63

그리드컴퓨팅으로서버사용률의향상 5% - 10% (Gartner) 60% - 70% (Oracle University Grid) 과거의데이터센터 차세대의그리드 데이터센터 16/63

Oracle 이제안하는가상화테크놀로지 한대의자원을복수시스템에서이용 Oracle VM XX 시스템 YY 시스템 여러대의자원을한개의시스템으로이용 Oracle RAC XX 시스템 여러대의스토리지를복수의시스템에서이용 Oracle Grid ASM XX 시스템 YY 시스템 ZZ 시스템 어플리케이션운용관리효율화 Oracle Enterprise Manager 어플리케이션관리라이프사이클 요건정의 개발단계실전설계개발테스트이행 운용관리 운용단계장애관리 용량관리 구성 / 변경관리 이행 17/63

Oracle 의대응 : 모든데이터센터를하나의 Grid 로서운용 Colorado Springs, CO 클러스터와가상머신의풀 Austin, TX Salt Lake City, UT Configure Provision Live Migrate Grow Park DR Migrate HA Failover Grid Grow Rapid Activate 18/63

데이타베이스 시스템의그린화에요구되는것 서버의에너지절약화 가상화에의한서버이용효율향상에의해에너지절약을촉진 어플리케이션운용관리의효율화 스토리지의에너지절약화 어플리케이션에영향을주지않는스토리지관리효율화에의해에너지절약을추진 스토리지운용관리의효율화 19/63

데이터증가에고민하는사용자 증가하는데이타베이스의데이터량 100 데이타베이스사이즈 (TB) 80 60 2003 년부터 2005 년까지 2 년간 3.5 배증가 40 20 0 1998 1999 2000 2001 2002 2003 2004 2005 Source: 2005 TopTen Program, November 2005 Winter Corporation, Waltham, MA, USA 응답자의 60% 가스토리지용량부족이데이타베이스의성능에영향을주고있다고응답 시카고상업거래소 (CME) 는 1 일의매매계약수가, 2000 년에 91 만건이었는데비해, 2006 년은 550 만건으로 6 년간에 6 배가깝게증가 1 TB 이상의데이타베이스를관리하고있는유저는전체의 31% ( 전년조사에서는 13%) [Source] 컴퓨터월드 http://www.computerworld.com/action/article.do?command=viewarticlebasic&articleid=279096&source=rss_topic53 미국 IOUG( International Oracle User Group) 회원조사결과 : US Unisphere Research 가 2006 년에조사 ( 응답수 366) 20/63

Oracle 만이데이타베이스 시스템 ( 스토리지 ) 의그린화가가능한이유 1 데이터를압축해, 스토리지용량을절약 Advanced Compression 에의해, 어플리케이션에영향을주지않고스토리지용량의절감. 2 데이터의중요도에따라, 저비용으로에너지효율이높은스토리지를효과적으로활용 Partitioning 에의해, 비즈니스 룰에근거한최적인스토리지배치를실현. 에너지효율의높은스토리지를유효활용. 데이타베이스 시스템의정보라이프사이클관리 (ILM) 를실현. 21/63

1 데이터를압축해데이터량절감 Advanced Compression 어플리케이션으로부터투명한데이터압축 OLTP 뿐만아니라데이터웨어하우스에도적용가능 압축에의해검색퍼포먼스가향상 모든데이터를압축가능 압축에의해스토리지사용량의절감 평균 2-4 배의압축율 데이터압축에의해에너지절약화 Up To 4X Compression 어플리케이션에영향을주지않는다 어플리케이션의퍼포먼스를향상 22/63

1 데이터를압축해데이터량절감 Advanced Compression Oracle 만이제공가능한투명한데이터압축 스토리지기술에의한압축 Oracle Advanced Compression 파일단위, 테이블단위로의압축때문에, 어플리케이션의액세스시에압축 해동의오버헤드 어플리케이션은퍼포먼스를의식한사용이불가결하고스토리지, 일반적인어플리케이션에서는벤더의압축은사용할수없다 데이타베이스 시스템에적용불가 어플리케이션에영향을주지않는아키텍쳐 데이터처리를실시하는최소단위 ( 블록 ) 로압축하기때문에, 압축 해동의오버헤드가최소한 Oracle Advanced Compression 읽기포함처리 압축된채로처리만이모든데이타유형들의효율적인 변경처리 데이터처리와는비동기로압축데이타베이스의압축을가능 매회, 압축 해제가필요 압축한채로데이터처리 파일단위의압축 해제 블록단위의압축 압축 압축 해제의오버헤드큼 압축 해제의오버헤드없음 23/63

2 라이프사이클에적절한스토리지선택파티셔닝기술에의해데이타베이스 ILM 를실현 스토리지에의한 ILM 파일변경일 등의시스템일자를바탕으로라이프사이클관리 데이타베이스 ILM 주문일 등의어플리케이션으로관리되는일자로라이프사이클관리 매출테이블 4~6 월 1~3 월작년 스토리지벤더의 ILM는데이타베이스 시스템에적용불가 어플리케이션시점과연동되지않음 08/5/01 08/3/28 08/4/17 08/1/22 스토리지기능 08/2/14 08/12/24 매출테이블 Oracle의 ILM 만이효율적인데이타베이스의 Oracle Partitioning ILM화를가능어플리케이션시점의룰적용 4~6 월 1~3 월작년 액세스가많은파일 핫데이터블록의이동데이터의중요성에맞춘 ILM이가능 액세스가보통인파일 액세스가적은파일 고성능스토리지 저비용스토리지 스토리지최적화에의한 Green 화를실현 아카이브스토리지 고성능스토리지 저비용스토리지 아카이브스토리지 24/63

Partitioning + Advanced Compression 에의한비용절감효과 ILM 없는경우 Partitioning 의경우 Partitioning+Compress 의경우 Oracle Database 11g 에서 13.5 테라바이트의데이터를저장해운영했을경우의비용비교 25/63

Oracle 만이데이타베이스 시스템 ( 스토리지 ) 의그린화가가능한이유 1 데이터를압축해, 스토리지용량을절약 Advanced Compression 에의해, 어플리케이션에영향을주지않고스토리지용량의절감. 2 데이터의중요도에따라, 저비용으로에너지효율이높은스토리지를효과적으로활용 Partitioning 에의해, 비즈니스 룰에근거한최적인스토리지배치를실현. 에너지효율의높은스토리지를유효활용. 데이타베이스 시스템의정보라이프사이클관리를실현. 그러나 Green화를실현해도, 데이터량의증가는멈추지않는다 운용관리는복잡하게되어 시스템장애의리스크는높아져 비용이증가 26/63

그린화에고려사항 ~ 병행해고려해야할과제 ~ 1 데이터를압축해, 스토리지용량을절약 2 Advanced Compression 에의해, 어플리케이션에영향을주지않고스토리지용량의절감. 데이터의중요도에따라, 저비용으로에너지효율이높은스토리지를효과적으로활용 Partitioning 에의해, 비즈니스 룰에근거한최적인스토리지배치를실현. 에너지효율의높은스토리지를유효활용. 데이타베이스 시스템의정보라이프사이클관리를실현. Green 화와함께고려해야할과제 3 증가되는데이터의관리를자동화 그러나 Green 화를실현해도, 데이터량의증가는멈추지않는다 Oracle Database 에무상번들되는 Automatic Storage Management에 의해운용, 계속관리는증가하는복잡하게데이터의되어관리를효율화 4 스토리지의비용절감 시스템장애의리스크는높아져 비용이증가 27/63

3 기존 DB 설계 DB 스토리지가상화에의한운용관리의효율화 Automatic Storage Management Oracle Database 에무상번들 Automatic Storage Management 논리설계 물리설계 테이블, 인덱스 테이블스페이스 데이터파일 파일시스템 Volume Manager 퍼포먼스를고려한물리설계파일배치, 디스크레이아웃설계 디스크추가시의수작업의퍼포먼스최적화 ( 고도의스킬이필요 ) 스토리지기술에의한미러링, 스트라이핑 ( 고급형 스토리지의기능 ) OS 에의존한설정과조작 디스크 드라이브 논리설계 물리설계 ASM 에의한스토리지가상화 디스크 드라이브 테이블, 인덱스 테이블스페이스 ASM 으로디스크그룹을정의하는것만으로, 물리구조를최적화 디스크추가시에자동적으로리밸런싱 ( 데이터최적배치 ) 을실시 자동적으로미러링, 스트라이핑을실시해 DB 퍼포먼스의최적화 OS 에의존하지않는설정과조작 디스크그룹 28/63

DB 작성 3 ASM 없음 캐파시티런닝 ASM 사용 캐파시티런닝 데이타베이스의물리설계의간결화 DBA 의스토리지관리의효율화 데이터위치의검토 디스크그룹의작성 논리볼륨의작성 Oracle 인스톨 파일시스템의작성 DB 작성 Oracle 인스톨 DB 작성 튜닝 ASM 없음 핫스포트를찾아낸다 ASM 사용 데이터파일을이동해경합감소 디스크그룹내로의자동균등분산에의해관리작업없음 공정수와소요시간을큰폭으로절감 디스크추가 ASM 없음 H/W 에의디스크의추가 ASM 사용 H/W 에의디스크의추가 논리볼륨의작성 ADD Disk 커멘드발행 파일시스템의작성 자동 I/O 밸런스재조정 이동데이터의검토 신규디스크에파일을이동 DB 상의파일의개명 29/63

4 고가의스토리지기능을 Oracle Database 의표준기능으로실현 요건 기능 고급형 스토리지 중저가 Oracle Database 기능 가용성성능 미러링 스트라이핑 O 복수의 RAID 레벨을지원 간단한 RAID 레벨 O ASM 로 3 종류로부터선택가능 O ASM 로데이터에적절한밀도를선택 확장성 구성변경시의데이터재배치 ( 리밸런싱 ) O 기능으로서제공 수동으로의재배치가필요 O ASM 가변경시에자동조정 운영관리 설계 관리 데이터위치의검토필요 플랫폼고유툴의이용 데이터위치의검토필요 플랫폼고유툴 + 기본관리만제공 O ASM 가 Oracle DB 구성파일용템플릿을제공 O ASM, Oracle Enterprise Manager 로플랫폼에의존하지않는관리 재해대책 원격지에의데이터복제 O 기능으로서제공 O Oracle Data Guard 의이용 유상볼륨매니저로일부고급지향스토리지같은기능제공가능 30/63

4 고가의스토리지기능을 Oracle Database 의표준기능으로실현 요건 기능 고급형 스토리지 중저가 Oracle Database 기능 가용성성능 미러링 스트라이핑 O 복수의 RAID 레벨을지원 간단한 RAID 레벨 O ASM 로 3 종류로부터선택가능 O ASM 로데이터에적절한밀도를선택 확장성운영관리 구성변경시의데이터재배치 ( 리밸런싱 ) 설계 관리 O 기능으로서제공 데이터위치의검토필요 플랫폼고유툴의이용 수동으로의 O ASM가변경시에자동조정재배치가부족한 + 필요 Database 기능을데이터 O ASM가 Oracle DB 구성위치의검토필요파일용기능으로템플릿을제공커버 플랫폼고유툴 + 기본관리만제공 Oracle O ASM, Oracle Enterprise Manager 로플랫폼에의존하지않는관리 재해대책 원격지에의데이터복제 O 기능으로서제공 O Oracle Data Guard 의이용 유상볼륨매니저로일부고급지향스토리지같은기능제공가능 31/63

최근정보계시스템구축동향 Real-Time Data Warehouse [ 기존 DW 업무 ] - 데이터적재 - 정형 / 비정형질의 - 주기적인배치작업 정형 / 비정형질의 전략적질의 OLTP 성전략적질의 [ 실시간데이터처리요건 ] - 실시간 + 지속적데이터갱신 - 대량사용자 + 동시작업 -OLAP + OLTP 업무동시수행 복잡한비정형질의 배치작업 데이터갱신 복잡한정형질의 배치작업 일괄변경 지속적인변경작업 데이터적재 비정형질의 배치작업 대량데이터적재 정형질의 배치작업 OLAP+OLTP 서버및데이터의물리적구성방안은? 대량적재작업 질의수행속도 주기적인배치작업 Operational Data Store 메타데이터관리 Row level Locking Trickle Feeds ( 지속적데이터반영 ) 부하분산관리 24 * 365 지원 32/63

통합된뷰요구 데이터통합전제 고객영역 ( 기간업무, 홈페이지 ) 분석영역 (EDW,DM ) 고객정보관계정보 고객 계약정보 ( 기간업무접촉 ) 포인트 Account 고객 연락처 관계 거래내역 채널경우수고발신자번고객등직원여로객호지움찾기계약건급수고객구분고객구부개인고객만주민 / 사업자고객명족도고객분석접촉분개인고객법인고객번호세대정보가망고객고객의소리e- 서비스팩스발송메일발송고객사채널경로우수고객발신자번호고객등급포인트연락처항주소휴대폰자택주계약건수직원여부자택전 Fax 지움찾기소직장전화 Fax 직장주고객만족도고객구분개인주민 / 사업자번호전자우화수신거고객명소계약사항편부캠페인 고객사항 고객정보관계정보 연락처 계약 접촉이력휴대폰 자택전화 직장전화 전자우편 고객구분 개인고객법인고객세대정보가망고객고객의소리 e- 서비스팩스발송메일발송 접촉이력 Fax Fax 수신거부 지원 / 상담내역주소 자택주소 직장주소 고객분석 분석정보 소재지 캠페인 서비스 고객 고객 고객분석정보 분석정보 캠페인관리시스템소재지 캠페인 통계정보 반응정보 계약 / 계좌접촉이력 ( 콜센터, 홈페이지 ) 접촉이력 접촉이력 고객 상담내역 계약사항 접촉이력 실시간 + 배치 통합된데이터 캠페인 지원 / 상담내역 고객 + 계좌 ( 상품 ) + 분석 + 접촉 + 상담 + 서비스 실시간 + 배치 고객 캠페인영업지원시스템 영업서비스 서비스 서비스요청 데이터통합 => Data Integration? Consolidation? Federation? 33/63

데이터웨어하우스시스템의초대용량화 매 2 년마다세배의사이즈증가 1000 800 600 400 200 0 Data Warehouse Size (TB) 2000 2004 2008 2012 Actual Projected Source: Winter TopTen Survey, Winter Corporation, Waltham MA, 2008. 34/63

데이터웨어하우스를위한 Oracle 기술발전로드맵 1995 1997 1999 2001 2003 2005 2008 Oracle Release 7.3 Oracle8 Oracle8i Oracle9i Oracle9iR2 Oracle10g Oracle11g Automatic Storage Management Exadata Parallel Execution Range Partitioning First 1TB Database built in lab Composite Partitioning First 1TB customer: Acxiom Real Application Clusters Compression First 100TB customer: Yahoo! First 10TB customer: Amazon.com Over 100 Terabyte customers First 30TB customer: France Telecom 35/63

초대용량화데이터웨어하우스운영에따른주요이슈스토리지와 DB 서버간의데이터대역폭병목현상 대용량데이터웨어하우스시스템들은디스크의전체스피드로수십, 수백, 수천의디스크스캔을요구 디스크와서버간의파이프들은열배혹은그이상의대역폭을요구 이러한원인으로웨어하우스시스템들은그사이즈가점차커짐에따라속도는점점더느려지는현상발생 36/63

Exadata 새로운아키텍쳐제시데이터대역폭병목현상제거 Exadata 는보다적은양의데이터를파이프롤통해수송 - Process data in storage 쿼리프로세싱이스토리지로옮겨와서서버로보내는데이터양을획기적으로줄여줌으로써서버 CPU 사용부하를최소화 Exadata 는보다많은파이프들을보유 - Massively parallel architecture 스토리지구성단위 cell 빌딩블럭들이초대용량병렬그리드구성 대역폭과용량이같이확장 Exadata 는더큰파이프를보유 - 5X faster than conventional storage 인피니밴드인터컨넥트는화이버 (Fibre) 채널보다 5 배이상더빠른이동속도를제공 Exadata Moves a Lot Less Data a Lot Faster 37/63

적은량의데이터를전송관련된컬럼과로우만을전송 < 예 > 통신회사에서한통화에 20 만원이상사용한고객을찾고자하는경우의예 기존의처리방식 Exadata 의스마트스캔처리방식 질의실행 SELECT customer_id FROM calls where amount > 200000; 해당결과전달 질의실행 SELECT customer_id FROM calls where amount > 200000; 해당결과전달 테이블영역 (extent) 인식 DB 서버는 1 테라바이트의데이터중에서 1000 명을찾아서클라이언트로전달함. 스마트스캔기능이활성화되어셀로보내짐. 모든셀로부터전달되어진결과집합을하나로통합. I/O 요청 I/O 수행됨 : 1 테라바이트의데이터가 DB 서버로전달됨. 스마트스캔이 1 테라바이트의테이블에서요구사항에맞는컬럼과로우를인식. DB 서버로 2MB 의데이터가전달됨. 38/63

더많은량의데이터를전송인피니밴드를이용한데이터전달 1400 단일연결처리량 MB/sec 1200 1000 800 600 400 200 12x slower 3x slower 0 Gigabit Ethernet 4Gb Fibre 20Gb Infiniband 위의그래프는실제환경에서달성된처리량에대한예를보여주고있음 - 전형적인호스트시스템에서인피니밴드는 PCIe 1.0 x8 로수행 인피니밴드는 2002 년부터상용화된기술 39/63

HP Oracle Database Machine 고성능데이터웨어하우징을위한사전구성 Database Server Grid 8 대서버각각의구성목록 : 하나의 HP DL 360-G5 2 개의인텔쿼드코어프로세서 32 GB RAM 4 개의 146GB SAS 디스크 이중포트의 Infinibad Host Channel Adapter (HCA) 사전구성항목 Oracle Enterprise Linux Oracle Database 11g Enterprise Edition (*) Real Application Clusters (*) Partitioning (*) 4 개의 Infiniband 스위치각각은 24 포트보유 (*) = 오라클에의해최적화되고, 검증되어설치및지원. 라이센스는별도임 Exadata Storage Server Grid 14 개서버, 각각의구성목록 : 하나의 HP DL180-G5 2 개의인텔쿼드코어프로세서 8GB RAM 12 개의 450GB SAS or 1TB SATA disks 이중포트의 Infiniband Host Channel Adapter (HCA) 사전구성항목 Oracle Enterprise Linux Oracle Exadata Storage Server Software (*) 40/63

Exadata 스토리지서버개발 3 년간의개발프로젝트 대규모의병렬아키텍쳐상에서수행된수십년의긴연구의성과 고객테스트프로그램은 2007 년 10 월에시작됨. 41/63

Enterprise Manager - Grid Control Application Server Clusters Database Clusters Networked Storage I T 모든콤포넌트에대한통합관리 호스트와하드웨어 데이터베이스와애플리케이션서버 Applications 로드밸랜서와네트워크 시스템생명주기의완벽한관리 설치 설치, 구성, 복제, 전개 애플리케이션전개 지속적인시스템관리 소프트웨어유지보수와패치작업 서비스수준에대한모니터링과관리 42/63

Oracle Inventory Software Configurations Hardware Configurations Enterprise Management Configuration/Change/Provisioning Grid Control View/Search Compare/Diff Change Tracking Reference Configurations Install/Clone Configure Patch Secure Policy Manager 다운타임의 20% 이상이관리자의구성관련에러에기인함 구성관련자동화의필요성 Oracle.com Product Updates Patches Product Configuration 43/63

EM 을통한 Monitoring / 진단 / 튜닝 < 문제발생에따른자원사용추이 > 성능문제발생시실시간으로 active session 에의한자원별소모정도를쉽게파악 해당자원별로소모량이많은세션정보를서비스, 모듈, 클라이언트, 데이타파일, 오브젝트등으로정렬시켜분석가능 해당자원별로소모량이많은 SQL 정보확인및즉각적인 SQL Tuning 작업지원 < 해당자원과다사용프로그램및오브젝트추적 > 44/63

Oracle 의지구환경문제에대한대응 The U.S. EPA Climate Leaders Program 에소프트웨어기업으로서처음으로참가 The U.S. EPA Green Power Partnership Program 의회원 Climate Savers Initiative 의회원 Demand Response Programs 에참가 14 개유럽의지사, 남아프리카지사에서 ISO 14001 인증의취득이끝난상태 Best Workplace for Commuters 의상품을취득 물, 종이, 쓰레기등의절감과리사이클 프로그램을추진 45/63

Oracle 의대응 Oracle Global Single Instance 1998 2008 65 개 Oracle E-Business Suite Instance 1 개 Oracle E-Business Suite Instance 40 개데이터센터 일관되지않은비즈니스프로세스 산재된데이터 분산된의사결정 지역별 구분별 3 개데이터센터 ( 백업환경을포함 ) 글로벌로표준화된프로세스 집중관리된데이터와글로벌로의비즈니스인텔리전스 집중화된의사결정 글로벌한프로세스 오너 부문별프로세스 오너 글로벌어플리케이션 오너 46/63

Oracle 의대응 Oracle Global Single Instance 1. 인스턴스통합, 데이터센터통합 2. 비즈니스 프로세스의표준화와간소화 3. 백오피스업무의공유서비스화 Green of IT 의실현비용절감과운용관리의효율화 국제화의빠른대응업무및 M&A 의효율화 업무효율화의새로운추진 Operation Cost 대폭절감 프로세스의자동화, 표준화와 IT 시스템통합을실시하는것으로, 연간약 1 조원의비용절감을실현 => 결과적으로큰에너지사용량절감을실현 47/63

Oracle 의대응 GSI 의결과 : 이익율이향상되어새로운성장발판 $30.0 De-centralized IT Consolidated IT Corporate Expansion 50.0% $20.0 $10.0 Total Revenue ($Billions) Operating Margin (%) 1998-2002 2004-2008 Total Revenue ($Billions) 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 LTM 40.0% 30.0% 20.0% Operating Margin (%) Note: All figures after FY2004 are provided on a non-gaap basis. GAAP to non-gaap reconciliations are included in our earnings releases, which are available on the Oracle Investor Relations website at www.oracle.com/investor. 48/63

Green Data Center 활용을 통한 IT 통합효과 49/63

DR 사이트의구축 + Provision + Configuration DR/ 백업데이터센터 운영 / 백업통합관리 기구축된많은 VM 상의 Oracle 환경을, 통합적으로관리 운영환경 DB 로그의자동전송에의한동기 Oracle Data Guard Virtual Machine Enterprise Manager Diagnostics / Tuning Configuration/Change Provisioning 환경추가 관리자 VM 관리 Physical Machine 사전정의된템플릿이나 Storage 기존환경을사용해, 백업환경을쉽게구축 VM Manager 50/63

Oracle VM 을이용한 DR/ 백업센터구축 Oracle VM 상에스탠바이데이타베이스를구축 Oracle VM 상에스탠바이 데이타베이스를작성 프라이머리는운영데이타센터의 Physical 서버상에작성 스탠바이는백업데이타센터의 Physical Standby Database 로작성 프라이머리 데이타베이스로부터전송된 REDO 를스탠바이 데이타베이스가받아 (REDO 전송 ), 적용 ( 리커버리 ) 하는것을확인 데이터손상 / 디스크재해시의데이터보호 프라이머리 스탠바이 검증환경 Database DB DB DB OS OS OS REDO 전송 OS OS Virtualization Oracle VM H/W 51/63

가상화를이용한 Standby 서버의활용 -1- Standby Database ( Data Guard ) 운영데이터센터에서장애가발생시백업센터로페일오버된스탠바이서버의기동시에는모든 H/W 자원을신규프라이머리 DB 서버로할당해재난시데이타베이스서버로활용 Data Guard 구성으로장애시자동화된데이터검증및페일오버기능제공 테스트용 VM 은정지시킴 기존프라이머리 신규프라이머리 검증환경 Database DB 페일오버 DB DB OS OS OS OS OS Virtualization 모든자원할당 Oracle VM H/W 52/63

DR 사이트의구축 + 통합테스트환경 Web 어플리케이션테스트 DR/ 백업데이터센터 테스트 데이타베이스테스트 운영환경 DB 로그의자동전송에의한동기 Oracle 11g Active Data Guard Application Testing Suite Virtual Machine Real Application Testing 운영환경운영DB를활용한 DB 테스트데이터작성 Enterprise Manager Data Masking Pack VM 관리 Physical Machine Storage VM Manager 53/63

가상화를이용한 Standby 서버의활용 -2- Standby Database ( 11g Active Data Guard ) 운영데이터센터에서장애가발생시백업센터로페일오버된스탠바이서버를신규프라이머리 DB 서버로구동해재난시데이타베이스서버로활용 기존 10g Data Guard 에서는읽기전용으로 Open 시해당시점기준으로자료조회 11g Active Data Guard 는읽기전용으로 Open 해도운영서버의변경데이터를계속적용되어평상시 Standby 서버를읽기전용서버 (Report 서버 ) 로활용하거나 Online Backup 을수행해운영서버의부하를경감시켜백업서버의활용을극대화 프라이머리 읽기전용서버 Online 백업 검증환경 Database DB DB DB OS OS REDO 전송 OS OS Virtualization Oracle VM H/W 54/63

가상화를이용한 Standby 서버의활용 -3- 복제한 DB/ 가상머신으로 S/W Upgrade/ 부하테스트 새롭게복제한스탠바이 데이타베이스를읽고 / 쓰기가능하게오픈시켜, Real Application Testing(RAT) 를활용한 Upgrade/ 부하테스트 프라이머리 DB 에서캡쳐한 Workload 를복제한가상머신으로리플레이하거나 SQL Tuning Set 을활용한 SQL 성능분석과영향분석리포트 Oracle 9i 에서 10g 또는 9i, 10g 에서 11g 로의 Version Upgrade / Patchset 을손쉽게백업센터에서수행하며검증기간을대폭단축 프라이머리 스탠바이 검증환경 Database OS Capture DB OS REDO 전송 DB OS Clone DB OS Replay Virtualization Oracle VM H/W 55/63

가상화를이용한 Standby 서버의활용 -4- 개발및테스트서버 Data Masking 개발환경, 테스트환경및 staging 환경에서기밀정보를마스킹하는것에의해서, 기업및기관의프라이버시및기밀보호법을준수할수있도록지원합니다. 개발자들에게안전하게개발용데이타베이스환경을손쉽게제공 Primary Key/Unique/ 참조일관성제약을위반하지않고데이터를변조 마스킹정의를라이브러리화해같은마스크프로세싱을반복해실행가능 프라이머리 스탠바이 검증환경 Database OS DB OS REDO 전송 DB OS Clone DB OS Virtualization Oracle VM H/W 56/63

Oracle Maximum Availability Architecture Integrated Deployment of Oracle HA Technologies Production Site Online Table Redefinition Real Application Clusters & Oracle Clusterware Fault Tolerant Server Scale-Out Active Standby Site Online H/W & S/W Upgrade Primary Database Active Data Guard / Streams Active-active Sites, Data Protection, Rolling Upgrades Standby Database Storage Automatic Storage Management Fault Tolerant Storage Scale-Out Storage Flashback Technologies Move Back in Time to Correct Errors Recovery Manager & Oracle Secure Backup Data Protection & Archival 57/63

결론 58/63

통합과클러스터링을통한효과총소유비용의절감 DB 운영비용절감 적은수의서버 = 오라클운영환경이소수 적은수의데이터베이스 = 관리해야하는데이터베이스가소수 통합된모니터링 H/W 운영비용절감 적은수의서버 = 운영비용의절감 인터페이스비용절감 분산데이터베이스를운영할때필요한 2 phase commit 이나복제에소요되는개발과관리비용절감 데이터중복비용절감 데이터를중복할필요성이없으므로디스크비용절감및데이터중복에의한데이터일관성유지등관리비용절감 네트웍비용절감 서버들간의상호네트웍개수및비용절감 59/63

통합과클러스터링을통한효과투자이익의증가 성능향상 분산환경에서데이터를중복하기위해서 2 phase commit 을이용한동기화방식이나비동기화방식의복제를해야하지만, 통합된환경에선복제의필요성이없으므로성능향상 고가용성과확장성보장 클러스터링환경의임의의한노드라도정상이면전체서비스가지속 클러스터링환경의모든노드의자원을동시에활용함으로써확장성증가 관리편의성향상 분산환경에서는각각의데이타베이스에대해별도로백업과복구를고려해야하지만, 통합된환경에서는백업과복구를단일화 단일한관리지점을통한집중화된관리와오류의가능성최소화 60/63

오라클 Solution 을통한 IT 운영비용의절감 Green IT 기반의차세대데이타센터구축 서버의에너지절약화 가상화에의한서버이용효율향상에의해에너지절약을촉진 어플리케이션운용관리의효율화 스토리지의에너지절약화 어플리케이션에영향을주지않는스토리지관리효율화 ( 데이터압축, 데이터중복제거 ) 에의해에너지절약을추진 스토리지운용관리의효율화 가상화기술을포함한최신기술로 DR/ 백업센터를활용 표준화된인프라스트럭쳐의구현으로복잡한시스템환경을손쉽게관리 가상화된인프라스트럭쳐의통합적인관리에의해 DR/ 백업센터운용효율을큰폭으로향상 재해시자동화된대응으로서비스다운타임을최소화 재해시뿐만아니라 S/W Upgrade/Patch 를포함한시스템유지보수시위험요소를제거해서비스수준을향상 비용절감, 유연성향상, 확장성 & 가용성향상, 향상된운영관리로 ROI 극대화 61/63

62/63