Database As A Service using Enterprise Manager 12c

Similar documents
Service-Oriented Architecture Copyright Tmax Soft 2005

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


The Self-Managing Database : Automatic Health Monitoring and Alerting

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

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

solution map_....

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

Oracle Database 10g: Self-Managing Database DB TSC

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

vm-웨어-01장

PowerPoint Presentation

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

1.장인석-ITIL 소개.ppt

PCServerMgmt7

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

Oracle9i Real Application Clusters

Azure Stack – What’s Next in Microsoft Cloud

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

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

Backup Exec

untitled

PowerPoint 프레젠테이션

PowerPoint Presentation

Portal_9iAS.ppt [읽기 전용]

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

15_3oracle

Intro to Servlet, EJB, JSP, WS


Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

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

_LG히다찌 브로슈어

DW 개요.PDF

F1-1(수정).ppt

Simplify your Job Automatic Storage Management DB TSC

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

Integ

Microsoft Word - 조병호

<4D F736F F D203134B9E9B5BFB8ED5FC0CFB9DD5F2DC0FAC0DAB0CBC5E4BCF6C1A4B9DDBFB55FB6EC5F2E646F6378>

06_ÀÌÀçÈÆ¿Ü0926

Slide 1

PowerPoint Presentation

슬라이드 제목 없음

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

<4D F736F F F696E74202D20352EC5ACB6F3BFECB5E520C4C4C7BBC6C3C0BB20C0A7C7D120BCADBAF1BDBA20B0FCB8AE5FC0B1BFB5C8C62E707074>

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

スライド タイトルなし

MS-SQL SERVER 대비 기능

歯I-3_무선통신기반차세대망-조동호.PDF

Something that can be seen, touched or otherwise sensed

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

리뉴얼 xtremI 최종 softcopy

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

untitled

Cloud Friendly System Architecture

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

APOGEE Insight_KR_Base_3P11


1224_2008forecast.hwp

레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014

No Slide Title

Ç¥Áö

Corporate PPT Template

Analyst Briefing

歯부장

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

김기남_ATDC2016_160620_[키노트].key

歯목차45호.PDF

세션 3 (오이식).ppt

2005 IBM Corporation

歯두산3.PDF

02이승민선생_오라클.PDF

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

Microsoft Word - s.doc


ETL_project_best_practice1.ppt

슬라이드 1

Voice Portal using Oracle 9i AS Wireless

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

PowerPoint 프레젠테이션

목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

SAP ERP SAP Korea / Public &


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

클라우드 도입의 첫 번째 단계는 전략 수립으로 시작 되어야 합니다

Jerry Held

서현수

Tech Trends 클라우드 버스팅의 현주소와 과제 아직 완벽한 클라우드 버스팅을 위해 가야 할 길이 멀지만, 하이브리드 클라우드는 충분한 이점을 가져다 준다. Robert L. Scheier Networkworld 매끄러운 클라우드 버스팅(Cloud Bursting

SLA QoS

歯CRM개괄_허순영.PDF

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

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

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

J2EE & Web Services iSeminar

[Brochure] KOR_TunA

SANsymphony-V

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Transcription:

Oracle Database Cloud Management with Oracle EM12c RaeSung Park Enterprise & Cloud Management Solutions Oracle 1

Program Agenda Oracle Private Cloud 전략 Database as a Service (DBaaS) Oracle EM12c for DBaaS Customer Proof Points 2

Everyone Is Talking About Cloud 3

Cloud Computing 의정의 Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of: 5 Essential Characteristics On-demand self-service Resource pooling Rapid elasticity Measured service Broad network access Source: NIST Definition of Cloud Computing v15 3 Service Models SaaS PaaS IaaS 4 Deployment Models Public Cloud Private Cloud Community Cloud Hybrid Cloud 4

Cloud Computing : Oracle Perspective 적용가능하고새로운기능을검증된기술기반하에구현 효과대비잠재적이슈고려 Public cloud 와 private cloud 가혼합된형태의엔터프라이드 cloud 환경 5

Cloud Computing : Oracle Strategy 엔터프라이즈급의 Cloud Computing 지원 Public cloud 와 private cloud 를모두지원 : 고객의선택존중 Private 공유서비스홖경에구성된 Application 이나 public SaaS 를 Application 모두지원 Private cloud 를구축하기위한기술을제공하거나 public cloud 홖경에서서비스제공 Public Clouds SaaS PaaS IaaS I N T E R N E T I N T R A N E T Private Cloud SaaS PaaS IaaS 사용자 6

Why : Enterprise Private PaaS Why Cloud? - 민첩성, 속도 - 효율성과비용 Why Private? - 보안 - 컴플라이언스 - 제어 (particularly over QoS) - 기존지식과실행력홗용 Built by user IaaS PaaS PaaS Built by user Provided by IT Why Platform? - 컴포넌트의재사용성극대화 - 어플리케이션코딩작업의최소화 - 유연성과제어능력극대화 Provided by IT IaaS 7

What : Oracle Cloud Platform for PaaS Application 1 Application 2 Application 3 Integration: SOA Suite Platform as a Service Shared Services Process Mgmt: BPM Suite Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Operating Systems: Oracle Enterprise Linux Virtualization: Oracle VM Servers Storage Security: Identity Mgmt Infrastructure as a Service User Interaction: WebCenter Cloud Management Oracle Enterprise Manager Lifecycle Management Configuration & Compliance Application Performance Management Application Quality Management 8

Private PaaS LifeCycle 3. 어플리케이션사용 4. Scale up/down 2. 어플리케이션작성 Adjust capacity based on policies Monitor via self-service Assemble app using shared components Deploy through self-service 어플리케이션개발 어플리케이션사용자 App 어플리케이션 Owner 5. Chargeback Meter usage and charge back to app owners or departments 1. Cloud 환경구성 IT Set up PaaS Set up shared components Set up self-service portal 공유컴포넌트 Oracle Fusion Middleware Oracle Database Oracle Enterprise Linux Oracle VM Self-Service Interface Oracle Enterprise Manager 9

Program Agenda Oracle Private Cloud 전략 Database as a Service (DBaaS) Oracle EM12c for DBaaS Customer Proof Points 10

Why Database as a Service? IOUG Cloud Computing Survey (2011) 통합을통한비용절감 63% 표준화를통한운영효율성으로비용절감 54% 보안과정보보호에대한더나은제어 Showback / Chargeback 새로운어플리케이션을빠르게제공하여비즈니스에민첩하게대응 39% 37% 33% 데이터베이스플랫폼에대한자동화되고최적화된서비스요청 11

Database as a Service Database as a Service 제공내용 데이터베이스서비스를전개할수있는공유되고통합된플랫폼 셀프서비스모델기반으로제공 데이터베이스자원에대한탄력적인 scale out 및 scale back 데이터베이스사용량에기반한 Chargeback Database as a Service 홗용사례 개발이나프로젝트에서 seed 데이터포함여부에관계없이새로운데이터베이스서비스요청 QA 짂행시로드테스팅을위한데이터베이스전체제공 QA 수행시개별적인기능테스팅을위한부분데이터를포함한복수개의데이터베이스제공 12

Database as a Service : 활용사례 1. Seed 데이터를포함하거나포함하지않은상태의새로운데이터베이스서비스요청 서비스요청자가필요한데이터베이스를가상머신혹은물리적인장비에전개 Pros: Resource isolation, ideal for enterprise applications like ERP Cons: VM and database sprawl, administrative overheads, compliance challenges 서비스요청자가데이터베이스내에데이터베이스스키마를전개 Pros: High consolidation, minimal administrative and maintenance overhead Cons: Limited isolation 2. 테스팅을위해기존데이터베이스복제에대한서비스요청 서비스요청자가데이터베이스에대한전체복제수행 Pros: Ideal for load-testing with significant data updates Cons: Time and space consuming 서비스요청자가데이터베이스에대한부분복제수행 ( Copy On Write ) Pros: Minimal additional space, instantaneous cloning, ideal for functional testing Cons: Reduced benefits in case of significant data updates 13

Database as a Service : 핵심요소 1. Consolidation 공통인프라상에서데이터베이스워크로드를통합 2. Standardization 다양한구성요건을수용하여표준화된데이터베이스체계로정립 3. Automation 요청에빠르고자동적으로대응하여데이터베이스서비스를제공 4. Showback/Chargeback 사용량을측정하고관리 14

Program Agenda Oracle Private Cloud 전략 Database as a Service (DBaaS) Oracle EM12c for DBaaS Customer Proof Points 15

DBaaS : 1. Consolidation Oracle Enterprise Manager 제공기능 통합대상자원자동파악및현재사용량기준에대한다양한데이터 physical-to-physical, physical- to-virtual 그리고 physical-to-exadata consolidation 에대한가이드제공 기술적인측면과기능적 / 비즈니스적인측면의고려사항포함 다양한통합사용모델제공 Shared Server, Shared Cluster 그리고 Shared Database Shared Cluster 와 Shared Database model 에는 Exadata 로의물리적통합모델에대한추가가이드제공 16

DB DB DB DB DB DB DB DBaaS : 1. Consolidation 모델 Infrastructure Cloud Database Cloud Database Cloud DW CRM ERP DW ERP CRM DW ERP CRM OS OS Hypervisor OS OS OS OS OS Dedicated VM Shared pool of hypervisors 비교 - Amazon EC2 Dedicated Database Shared pool of servers/clusters 비교 Amazon RDS Oracle Public PaaS 통합정도 Dedicated Schema Shared Database Schema 레벨통합 ( 주로업무통합성프로젝트 ) 17

DBaaS : 1. Consolidation 모델 Dedicated VM (Shared pool of hypervisors) Dedicated database (Shared pool of servers/clusters) 구현난이드쉬움쉬움 Dedicated schema (Shared Databases) 어려움 (DB 및 OS 버젼표준화 ) 적용대상어플리케이션 일부모두 Home grown 어플리케이션 독립성뛰어남좋은편임낮음 집적도 낮음 ( 서버, 스토리지 ) 높은편임 ( 서버, 스토리지, OS) 가장높음 ( 서버, 스토리지, OS, DB) ROI 낮음높은편임가장높음 관리편의성용이용이복잡 18

DBaaS : 2. Standardization Oracle Enterprise Manager 제공기능 자원풀기능을통해동일한구성을가짂데이터베이스들을묶음 자원의통제관리기능강화 (Governance) - 사용용도및구성에기반한관리정책 - 접속제어, 할당량, 제거정책 데이터베이스서비스카달로그를제공하기위한워크플로우가이드 19

DBaaS : 2. Standardization Governance 표준데이터베이스서비스를제공하기위해동일플랫폼을가짂인프라자원을 Pool 로구성 전개정책및 Pool 에대한권한정의 CPU, Storage, 배치가능한 DB 수량등에기반한 Quota 설정및역할연계 소멸정책관리 (1 개월동안미사용시등 ) 20

DBaaS : 2. Standardization Service Catalogue Workflow 서비스템플릿작성 참조시스템을통해골드이미지생성및전개정책에기반한프로세스작성 서비스템플릿별권한사용자할당 사용될서비스템플릿을서비스카달로그로제공 21

DBaaS : 3. Automation Oracle Enterprise Manager 제공기능 셀프서비스전개기능을위한 Out-of-box 화면 DBAs, Developers, QA, Project Owner 등의요구에맞게적용 빠르고간편하게전개작업수행 단순데이터베이스전개나개발자를위한스키마전개 업그레이드사전테스팅을위한전체데이터베이스전개 수분이내에많은분량의서브셋데이터복제 RESTFUL API 제공을통해외부툴과의연계제공 22

DBaaS : 3. Automation Self Service Provisioning 커스터마이징이용이한 Out-of-box 화면 Self-Service 로 DB 및 Schema Provisioning Schema-as-a-Service 구현 RMAN 을통한 Full database cloning 스토리지의 copy-on-write 기술을홗용한 Database Snap Clone 기능 모니터링, 백업, 패치등을포함하는통합데이터베이스라이프사이클관리 23

DBaaS : 3. Automation Intelligent, transparent Service Placement 서비스제공에가장적합한대상자동지정 single instance database 용 host multi-instance RAC 용 node schema 전개대상데이터베이스 DB/Schema 요청 Current Load Current Population Placement Policy Constraints 가장적합한대상 DB DB CPU 사용량및메모리할당량확인 (Schema 전개시스토리지사용량확인 ) 데이터베이스별 DB 서비스혹은 Oracle Home 별데이터베이스인스턴스갯수확인 CPU, 메모리, 인스턴스 / 서비스갯수에대한제약조건검증 Host1 Host N Database Pool 24

DBaaS : 3. Automation Cloud Service Monitoring 개별클라우드서비스스택에대한모니터링 클라우드서비스사용현황모니터링및관리 서비스시작 / 정지 리소스흐름, 테넌트, 정책위반등추적 요청및실패모니터링, 리소스및용량홗용도관리 25 25

DBaaS : 3. Automation Database Cloud Service Monitoring 직관적인성능뷰 짂단보고 리소스사용현황 규제준수 작업관리 경보, 인시던트관리 실시간 SQL 모니터링 26 26

DBaaS : 4. Showback/Chargeback Oracle Enterprise Manager 제공기능 다양한과금정책의설정 : 구성홖경에기반한과금정책 ( 파티셔닝여부, RAC 여부등 ) 서버 / 데이터베이스자원사용량에기반한변동과금정책 LDAP 구조를사용한자동 rollup 사용자편의성을고려한역할별 Out-of-box 리포팅 Billing 시스템연계 API 제공 과금정책의설정 과금정책적용 Cost Center 설정 자동과금 27

DBaaS : 4. Showback/Chargeback Chargeback Plan Extended Charge Plans 생성 플랜이름입력 파티션옵션조건추가 추가과금내역입력 28

DBaaS : 4. Showback/Chargeback Metrics for Chargeback Host VM Dedicated Database Shared Database Fixed Base Charge Base Charge Base Charge Backup Charge Base Charge OS CPU Count Edition / Version Edition / Version Configuration CPU Count Memory Allocated Memory Allocated Storage Size RAC Node Count Option Storage Usage RAC Node Count Option Memory Usage CPU Utilization CPU Utilization CPU Time and Utilization DB Time Per Svc. Usage Memory Used Disk Usage Network I/O Disk Operations CPU Time and Utilization Per Svc. Disk Operations Per Svc. SQL Executes SQL Executes Per Svc. User Transactions User Transactions Per Svc. 29

DBaaS : Oracle Enterprise Manager 12c 기능 Self-service provisioning of dedicated databases Self-service provisioning of shared databases Self-service provisioning of schema Full database clone Snap Clone of databases Metering and Chargeback 적용대상 OS 레벨의독립성, 손쉬운배포 데이터베이스레벨독립성, ERP 같은엔터프라이즈어플리케이션용도에적합 통합성이뛰어남, 관리부담감소 업데이트가빈번하거나, UAT 홖경구성에적합 기능테스트를위한데이터베이스복제홖경구성에적합 사용에대한비용및예산책정 30

Program Agenda Oracle Private Cloud 전략 Database as a Service (DBaaS) Oracle EM12c for DBaaS Customer Proof Points 31

Proof of Value: 10X Faster Provisioning Multi-Customer Study By Crimson Consulting With Oracle Enterprise Manager 12c we cut the time required to provision our RAC systems in half. Oracle DBA, telecommunications firm Standardized builds based on Enterprise Manager templates are a massive plus you get fewer error s, lower downtime, fewer infrastructure issues, and Main point faster application development. Oracle DBA, broadcast and telecommunications firm I can give a set of business resources to a business segment and they can be responsible for the capa city that they stand up. Infrastructure team manager, computer tech firm 300 250 200 150 100 50 0 Hours Provisioning Time Before EM12c (hrs) Provisioning Time With EM12c (hrs) DBaaS DBaaS + MWaaS Full App Stack 32

If Database infra not available time taken If Database infra available time taken Post DBaaS implentation using EM 12c Case Study : HDFC Bank Challenges 표준화되지않은수많은데이터베이스 증가및혺재 새로운서비스에대응하기위한 데이터베이스준비지연 다양한워크로드에적합한하드웨어 자원의최적화된사용의어려움 해결책 EM 12c 와 Exadata 를홗용한 DBaaS 마우스클릭몇번으로수분이내에필요한데이터베이스준비 300GB 크기의데이터베이스준비소요시간 : 3 시간 Sno List of activity during New DB infra requirement 1 IT team fill tech questionnaire and submit for discussion 0.5 0.5 0 2 Discussion and TCO in 3 days from discussion 3 0 0 3 Floating of funding proposal based on TCO 10 0 0 4 Approved funding raising PO for infra procurement 3 0 0 5 Delivery of server and infra structure 28 0 0 6 Asset code allocation and movement to DC 3 0 0 7 OS and other infra configuration 3 0 0 8 Identify server (compute+ memory ) 0 0.5 0 9 Storage allocation and publishing for new DB instance 3 0 0 10 Database installation and database creation 1 1 0 11 Database restoration 1 1 3 12 OEM or monitoring configuration 0.5 0.5 0 Total time taken in days /hour Day 56 Day 3.5 Hour 3 10X Fast App Rollout Rapid Consolidation Easier Management 33

Cloud Orchestration Blueprints Oracle Enterprise Manager 12c IaaS DBaaS Java-aaS TaaS Oracle VM 에대한 VM template 전개 Assembly 를통한다계층어플리케이션전개 정책기반의자원 scale o ut 및 scale back Live migration 및 power management Host 와 VM level charge back Seed 데이터베이스에대한 Self-Service Provisioning 통합데이터베이스라이프사이클관리 데이터베이스서비스에대한 Chargeback Schema-as-a-Service Snap Clone RMAN 을이용한 Full Cl one Java application 에대한 Self-Service provisi oning 어플리케이션레벨의 s cale out 및 scale back Java 어플리케이션라이프사이클관리 Java 서비스에대한 Ch argeback 테스트수행과정의통합운영 테스트홖경에대한 Se lf-service provisioning 다양한모니터링기능및짂보된분석 Chargeback 및 Meteri ng 34

35