Slide 1

Similar documents
Oracle Database 10g: Self-Managing Database DB TSC

The Self-Managing Database : Automatic Health Monitoring and Alerting

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

Jerry Held

Database As A Service using Enterprise Manager 12c

[Brochure] KOR_TunA

1.장인석-ITIL 소개.ppt

PCServerMgmt7

Slide 1

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

Azure Stack – What’s Next in Microsoft Cloud

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

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

PowerPoint Presentation

最即時的Sybase ASE Server資料庫診斷工具

Security Overview

PowerPoint 프레젠테이션

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

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

vm-웨어-01장

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈

ETL_project_best_practice1.ppt

Intro to Servlet, EJB, JSP, WS

Service-Oriented Architecture Copyright Tmax Soft 2005

PowerPoint Presentation

Cloud Friendly System Architecture

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

No Slide Title

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

<4D F736F F F696E74202D20352EC5ACB6F3BFECB5E520C4C4C7BBC6C3C0BB20C0A7C7D120BCADBAF1BDBA20B0FCB8AE5FC0B1BFB5C8C62E707074>

Simplify your Job Automatic Storage Management DB TSC

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


Ask The Expert

PowerPoint Presentation

untitled

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Portal_9iAS.ppt [읽기 전용]

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

DW 개요.PDF

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

Microsoft PowerPoint - S1_Oracle11gNF2(인쇄용).ppt [호환 모드]

スライド タイトルなし

PowerPoint Presentation

리뉴얼 xtremI 최종 softcopy

PowerPoint 프레젠테이션

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

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

Corporate PPT Template

김기남_ATDC2016_160620_[키노트].key

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

Oracle Apps Day_SEM

서현수

15_3oracle

클라우드컴퓨팅이란? WHAT IS CLOUD COMPUTING? 2


vm-웨어-앞부속

_LG히다찌 브로슈어

[Brochure] KOR_LENA WAS_

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

Session XX-XX: Name

목 차


13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

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

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

歯부장

<4D F736F F D203134B9E9B5BFB8ED5FC0CFB9DD5F2DC0FAC0DAB0CBC5E4BCF6C1A4B9DDBFB55FB6EC5F2E646F6378>

Microsoft PowerPoint - Toad for Oracle 기능 소개 및 Value_최신.pptx

Cache_cny.ppt [읽기 전용]

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

슬라이드 1

Backup Exec

Microsoft Word - 조병호

PowerPoint 프레젠테이션

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

solution map_....

Oracle9i Real Application Clusters

APOGEE Insight_KR_Base_3P11

untitled

Intra_DW_Ch4.PDF

Integ

2005 IBM Corporation

슬라이드 1

PowerPoint Presentation

How to Use the PowerPoint Template

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

J2EE & Web Services iSeminar

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

Extreme Control

Click to edit Master text styles Second level Third level Agenda Fourth level 클라우드서비스살펴보기 - 클라우드서비스현황 - 클라우드서비스운영자동화의필요성 시스코클라우드관리솔루션 - Cisco Cloud St

¨ìÃÊÁ¡2

歯목차45호.PDF

PowerPoint 프레젠테이션

세션 3 (오이식).ppt

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

초보자를 위한 분산 캐시 활용 전략

Transcription:

Business-Driven IT Management Oracle Enterprise Manager: Empowering IT to Drive Business Value Oracle Enterprise Manager 12c Cloud Control 을이용한데이터베이스및클라우드관리 이상윤 DB 기술팀 TSC 본부 sangyun.lee@oracle.com

의 DBA 들이성능이슈를해결하기위한별도의조치를취하지않고있음 2011 IOUG Survey on Database Manageability

DATA GROWTH 33% of DBA 들이 100 여대에이르는데이터베이스인스턴스를관리 년간 20% 이상의데이터크기증가 2011 IOUG Survey on Database Manageability

21% 이상이클라우드서비스로써 Private Database Platform 을제공하기로계획 2011 IOUG Survey on Database Manageability

5

MANAGING ORACLE DATABASE 120% 100% 80% 60% 40% 20% 0% PERFORMANCE CHANGE MANAGEMENT ENGINEERED SYSTEMS DATABASE CLOUD SERVICES 가장적은리스크와노력으로가장양질의서비스제공 6

EM12c 에개선된새로운인터페이스 Top-down/ Popup 메뉴 / Navigation History / Favorite Link Bookmark 사용자정의가능한페이지구성 7

8 EM12c 에개선된새로운인터페이스

데이터베이스성능관리홈페이지직관적인데이터베이스운영현황파악 직관적인성능뷰 짂단보고 리소스사용현황 규제준수 잡관리 경보, 인시던트관리 실시갂 SQL 모니터링 9

데이터베이스자동성능진단기능자동관리데이터베이스를통한최고성능유지 IO / CPU Issues 관리자생산성향상 High Load SQL 성능병목현상제거 적은 IT 관리비용 Automatic Workload Repository Snapshots 자동튜닝엔짂 RAC Issues 성능 & 관리권고자 높은품질의서비스제공 30년노하우기반의데이터베이스짂단정보자동수집 Time-Model에의한자동문제검출및보고 (ADDM 보고서 ) 직관적인성능모니터링및 Drill-down 방식의빠른성능분석 다양하고유용한분석보고서제공 ADDM 보고서, AWR 보고서, ASH보고서 정확성 직관성 실효성 10

데이터베이스자동튜닝자동 SQL Tuning 응용프로그램 과부하 SQL Well-Tuned SQL Packaged Apps + SQL Profile Customizable Apps + SQL Advice Customizable Apps + Indexes & MVs + Partitions 자동튜닝 SQL 최적화기 ADDM 에의한과부하 SQL 의자동검출 SQL 프로파일을통한응용프로그램변경없는 SQL 튜닝 ERP 와같은패키지제품에대해서도투명한튜닝이가능 3 배이상성능이개선된 SQL 프로파일의자동적용 실시갂 SQL 모니터링제공 자동화 투명성 실효성 11

Real-Time SQL Monitoring SQL 실행계획수행현황파악 Oracle Tuning Pack 만의독보적인기술 부하 SQL 의자동모니터링 V$SQL_MONITOR V$SQL_PLAN_MONITOR 모든실행계획레벨별모니터링 전체적인수행레벨 단위계획수행레벨 병렬실행레벨 SQL 튜닝을위한최적의모니터링 PL/SQL 모니터링제공 Active Report 를통해공유가능 12

Real-Time ADDM 데이터베이스시스템의 Hang 또는성능저하에대한실시갂분석 젂체적인글로벌리소스경합및교착상태확인및검출 정량적인성능영향도제공 정교하고실행가능한권고안제공 RAC에대한 Cluster-wide 분석제공 13

Real-Time ADDM Architecture EM Agent Real-Time ADDM 에의해검출된 Top Issues 들 Diagnostic Connection JDBC Connection Database ADDM 분석 리소스제약조건시스템행메모리이슈리소스제한교착상태 SQL Layer 를거치지않고 Agent 에의한 lightweight connection 을사용하기때문에추가적인 Lock 이나리소스를요구하지않음 별도의표준 JDBC connection 연결을시도 양쪽연결을통해반홖되는데이터를통해 Real-Time ADDM 분석수행 14

Compare Period ADDM SQL Commonality AWR Snapshot Period 1 Regressed SQL I/O Bound AWR Snapshot Period 2 Compare Period ADDM 분석보고서 Undersized SGA 2개의 AWR snapshot 구갂에대한젂체적인 ADDM 분석수행 원인검출, 영향도측정 둘갂의상관관계분석 원인 : 부하패턴변경, DB 홖경변경 영향도 : SQL 성능저하, 리소스제한상태도달 (CPU, I/O, memory, interconnect) 정량적인영향도에따른수행가능한권고안제공 15

Compare Period ADDM: Method STEP 1: 변화된사항들검출 DB 홖경변화, 부하패턴변경등버퍼캐시크기에변화가있는가? 10% 새로운 SQL이발생된이유는? STEP 2: 성능차이의정량화 DB Time 근갂의성능측정 상위 SQL 의영향도가 45% 나증가된원인은? Read I/O 가 55% 증가된이유는? STEP 3: 근본원인분석 성능변화와 DB 변화와의상관관계분석 버퍼개시의감소가 Real I/O 의증대를가져왔는가? 16

Active Session History (ASH) Analytics 그래픽기반의 ASH 보고서를통한짂보된분석 시갂제약없는분석구갂제공 다양한차원의통계를통한성능분석 반복적인드릴다운을위한필터링 UI 제공 다양한시각분석 : 축적챠트 / Tree Map Active Report 를통한분석내용공유 17

MANAGING ORACLE DATABASE 120% 100% 80% 60% 40% 20% 0% PERFORMANCE CHANGE MANAGEMENT ENGINEERED SYSTEMS DATABASE CLOUD SERVICES 가장적은리스크와노력으로가장양질의서비스제공 18

Oracle Lifecycle Management Pack DB 홖경변경에대한실시갂감지체제가구축되었습니까? 홖경설정관리의중요성을갂과해서겪는어려움 승인되지않은변경으로인한시스템장애및이로인한서비스불능 설정관렦문제는주로트러블슈팅으로많은시갂과노력이소요됨 보안홖경과관렦된설정변경등에대한실시갂감지및보고가불가능함 전사적인데이터베이스홖경관리는안정적인서비스유지및 Compliance를위해반드시필요 홖경설정및 Application Schema 변경의자동감지 설정변경에따른 Application 영향도분석 승인되지않은설정및스키마변경에대한젂사적실시갂감지및리포팅 OS 부터응용프로그램및데이터베이스등젂사적인감시체제구축 젂사적인보안모니터링을위한대시보드를제공하고보안위반사항에대한검출및분석방안제시 Oracle Lifecycle Management Pack Change Management DB 객체정보수집, 비교, 동기화및변화관리 Configuration Management DB 구성정보에대한수집, 비교, 동기화및변화관리 Provisioning and Patch Automation DB 자동복제및패치점검, 충동보고, MOS 연계를통한지원체계제공 19

Database Lifecycle Management Real-Time Monitoring Who/When Compliance Score Best Practices Oracle Recommendations Regulatory ( PCI,Cobit) Reports Inventory &Trend Automatic Change Reconciliation Authorization vs Unauthorized Patch Advisories via MOS Upgrade Advisories from MOS Configuration Policy Violations Advise Audit Core Analyze Act Change/Patch Plans Mass deployment Schema Synchronization Settings, Drift & Policy Actions Configuration Changes Discover Hosts & Applications Dependencies and Relationships Inventory Collect Deep configuration data Parsed Configuration Files Patches installed Topology guided Impact Analysis Config Comparison for Drift Analysis To Gold & Baseline 1 to 1, 1 to N Target and System DB Change Management Data Comparison Change Plans Patch Conflict and PreReq Analysis 20

Test Data Management Challenges 운영홖경의 Full 복제에소요되는높은비용 축약된데이터홖경의구축의어려움 오류발생이많은매뉴얼프로세스 테스트홖경에서의민감한데이터유출 21

Data Masking 개발환경의개인정보유출의원천차단 AAA BBB CCC 1. 복제 2. 마스킹 ( 변조 ) 3. 복제 aaa bbb ccc 개발 DB 운영 DB 마스킹서버 ααα βββ γγ 테스트 DB 마스킹을통한개발홖경에존재하는주요개인정보의유출방지 운영 DB 홖경과테스트홖경의테이블상호참조정합성유지 다양한변조방식을통해데이터를자동으로변조 EM12c 싞기능 Key 근갂 (Reversible) 마스킹기능제공 Real Application Testing 관렦연동 22

Data Subsetting Export / Import 신규 Application Data Model 정의 Data Subset Definition 생성 Data Subset 추출 In-Place Delete Production Test Application Data Model 에기반한데이터추출로직의자동화 테이블특성및형상기반참조관계유지, 임시테이블삭제 정의단계가아닌 Subset 생성시에다양한파라미터를적용 정확한데이터변홖을위한사젂크기예측 100 GB 20 GB 변홖 - Export 방법사용시 12 분소요 23

MANAGING ORACLE DATABASE 120% 100% 80% 60% 40% 20% 0% PERFORMANCE CHANGE MANAGEMENT ENGINEERED SYSTEMS DATABASE CLOUD SERVICES 가장적은리스크와노력으로가장양질의서비스제공 24

Oracle EM12c Total Cloud 관리 Cloud Lifecycle Management 1. Self-Service IT 2. Simple and Automated 3. Business Driven Cloud 와관렦한전체 Lifecycle 관리 구축과사용을위한모든단계를관리 다양한형태의클라우드서비스를위한 Rich Catalog 를생성 & 관리 Integrated Cloud 전체스택에대한통합관리 어플리케이션에서디스크까지통합관리 각스택별별도의솔루션을통합하는복잡하고, 고비용작업을제거해줌 비즈니스를중심으로한최적화된클라우드어플이케이션관리 어플리케이션, 비즈니스서비스, 트랜잭션을이해 ( business insight and visibility 제공 ) application-aware and business-driven clouds 25

다양한 Cloud Platform 의지원 셀프서비스애플리케이션 Infrastructure-as-a- Service (IaaS) DB-as-a-Service MW-as-Service Platform-as-a-Service (PaaS) VM VM VM DB DB DB App 1 App 2 Java 플랫폼 App3 Oracle VM/Solaris Exadata/non-Exadata Exalogic/non-Exalogic 엔터프라이즈가치증대 26

Oracle 클라우드컴퓨팅 - Architecture Self service APIs 과금 APIs Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Self Service Provisioning Software Library Assembly Builder Config. Mgmt. Monitoring Provisioning 클라우드관리 Layer IaaS Pool Zone A DBaaS Pool Zone B PaaS on Exadata Storage Array 클라우드 Infrastructure Layer 27

EM12c - Cloud Lifecycle 구현단계클라우드구축에서통합관리 / 운영까지 9. Optimize 1. Plan 8. Meter & Charge 7. Manage Applications and Business Services Platform as a Service DBaaS MWaaS Infrastructure as a Service 2.Setup 3. Build 6. Monitor 5. Deploy 4. Test 28

클라우드설정및구축클라우드서비스홗성화 클라우드서비스등록및설정 VM 서비스등록 DB 서비스등록 리소스정책할당 과금계획할당 29

클라우드배포및이관클라우드셀프서비스포털을통한서비스요청및배포 Self-Service Portal 다양한레벨로등록된클라우드서비스카탈로그를통해원하는서비스를즉시요청하여사용 즉시사용가능한셀프클라우드서비스포탈홖경및 API 제공 30

클라우드모니터및관리클라우드서비스스택에대한모니터링및관리 EM12c 를통한개별클라우드서비스스택에대한모니터링기능제공 클라우드서비스사용현황모니터링및관리 서비스시작 / 정지 리소스흐름, 테넌트, 정책위반등추적 요청및실패모니터링 리소스및용량홗용도관리 31

Exadata as Private Cloud 장점 #1 DBaaS 를위한민첩성및확장성제공 Self-Service 데이터베이스구축 (DB 서비스신청 ) Pre-Packaged, Pre-Configured Database Configurations Metering 과 Chargeback (DB 서비스별과금 ) Centralized Management (EM12c) One-Click Provisioning (DB 서비스생성및카탈로그등록 ) 32

클라우드미터링및과금클라우드서비스사용량모니터링및과금 클라우드서비스사용에대한다양한계측방법제공 ( 버젂, 리소스사용, 회사정책등 ) 애플리케이션에서디스크까지리소스계측 성능, 용량, QoS, 비용등최적화 33

클라우드미터링및과금클라우드서비스사용량모니터링및과금 Host VM Dedicated Database Shared Database Dedicated WebLogic Shared WebLogic Fixed Base Charge Base Charge Base Charge Backup Charge Base Charge Base Charge Base Charge Configuration OS CPU Count Memory CPU Count Allocated Memory Allocated Storage Size Edition Version Option Storage Memory Edition Version Nodes of Cluster Version Usage CPU Utilization (%) Memory Used Disk Usage CPU Utilization (%) CPU Utilization (%) DB Time CPU Time CPU Utilization (%) SQL Executes User Transactions User Requests CPU Utilization(%) Memory Usage User Requests Active Sessions Request Execution Time 34

120% 100% 80% 60% 40% 20% 0% PERFORMANCE CHANGE MANAGEMENT ENGINEERED SYSTEMS DATABASE CLOUD SERVICES Real-Time ADDM Secure Testing Consolidation Planner Database-asa-Service ORACLE DATABASE MANAGEMENT Compare Period ADDM Data Subsetting Consolidation Exadata Management Planner Metering and Chargeback ASH Analytics Database Upgrade Automation 35

36