database cloud service...| oracle korea cloud day 21 em 12 를 통 business 요구 사항 에...
TRANSCRIPT
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Database Cloud Service Oracle Cloud Platform
홍기현 상무 Director Database Sales Consulting July 16, 2015
1
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Executive Summary
Digital Disruption & 클라우드 도입의 당위성 - Digital Disruption 현상 소개 및 디지털 비즈니스 방식 - 클라우드 활용 추세 - 클라우드 위치에 따른 구분
Database as a Service - 서비스화 된 데이터베이스 플랫폼 - 데이터베이스 클라우드 서비스(DBaaS)의 핵심 요소 - 사내 데이터베이스 클라우드의 제공 및 사용 예
Database Cloud Service의 소개와 차별성 - 오라클 클라우드 - 클라우드를 사용하기 위한 조건 - 오라클 데이터 베이스 클라우드의 차별성 - 사례별 데모
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 4
Digital Disruption
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
전혀 새로운 파괴적인 비즈니스 방식 디지털 파괴를 주도하는 기업의 공통점
어떠한 비즈니스를 운영 하더라도 “IT 회사”라고 생각한다.
IT는 영업 지원 조직
IT에 의한 영업
서비스 기반 클라우드 아키텍쳐 를 사용하여 필요한 서비스를 신속히
개발
인프라를 선 구성 후 서비스 개발착수
필요한 인프라는 구매하여 바로 서비스개발착수
비즈니스 모델을 제품의 전문성 강화
보다는
Social Intelligence
에 기반한다
우수한 제품을 만들고 고객에게 공급한다
고객이 원하는 제품을 만들어 제공한다
지속적으로
전사적인 Big-data
분석에 투자를 한다
고객의 경험과 소비 패턴을 분석하여 활용
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
클라우드 사용은 디지털 비즈니스의 핵심
표준화 & 효율성
신속한 혁신 유연성
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 7
워크로드가 클라우드 환경으로 이동하는 추세
클라우드 활용 추세
Source: ComputerWorld & Triangle research study, 2014
52%
35%
12%
37%
47%
15%
Non-Cloud Private Cloud Public Cloud
Now In 2 Years
Public cloud compute workloads are on the rise
Traditional compute workloads decreasing
Private cloud compute workloads rapidly increasing
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 8
많은 시간 소요, 비효율적
전통적인 IT 인프라 구축 절차
Traditional Approach
HW, 스토리지 요청 / 구매
최적화 & 안정화
S/W (DB & Middleware)
구매 / 구성 유지 관리
Days To Weeks…
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
클라우드를 활용, 신속한 개발환경 확보 및 테스트 가능 Development Gap and Transform Development Experience
• 기존 대비 개발 환경을 구축에
필요한 시간 획기적으로 단축
• 테스트 기간 동안 운영 환경과
유사한 자원을 할당 받을 수 있어
개발 품질 향상 Time
적시에 필요한
자원을 제공 못함
Database
사용 준비
완료
클라우드 Service 구매
DB 서비스 제공을 위한 자동화된 준비 절차 수행(Automated Provisioning)
Allocate Compute
Allocate Storage
Keys
Privileges Provision
OS Install
Database Configure
To Size Configure
Tools (configure
Access) Configure
Backups
Linux
서비스 수준별로 필요한 환경을 미리 구성하여 서비스 요청 시 신속하게 필요한 데이터 베이스 인프라 제공
X X X X
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
원하는 수준의 서비스 제공
X X X X
CapEx, OpEx 절감
비즈니스 관점에서 클라우드 도입을 통한 이점
빠른 개발환경 제공
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
특징 및 서비스 모델
클라우드
Measured Service
11
자원 풀링
보안 서비스 비용 측정
서비스 카탈로스
How/특징
빠른 확장성
온디맨드 셀프서비스
X X X X
What/서비스 모델
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
기업 내부 기업 외부
사내 클라우드 Private Cloud
사외 클라우드 Public Cloud
클라우드 위치에 따른 구분
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
사용자는 개발에 필요한 환경을 제공되는 인프라 중에 선택하여 즉시 사용
두 방식의 공통점
사내 클라우드 사외 클라우드
• 표준화된 플랫폼 위에 단순화된 배포모델
• 적은 유지보수와 더 나아진 서포트
• 혁신을 위한 더 많은 예산과 시간
• 비용절감
• 셀프 서비스
• 빠른 프로비져닝
• 단순화된 유지관리
• 사용량 측정
• 서비스 레벨로 성능 최적화
이미 정의된 인프라 선택
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 14
사내 데이터베이스 클라우드 서비스 구축 Database as a Service
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Oracle DBaaS : 서비스화 된 데이터베이스 플랫폼 클라우드 서비스 주체(고객/공급자) & DBaaS 서비스 카탈로그
DBaaS Consumer
사외 클라우드 사내 클라우드
DBaaS Provider
Self-service Catalog
Platinum
Gold
Silver
Bronze
✔
• -------- • -------- • --------
• -------- • -------- • --------
• -------- • -------- • --------
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
DBaaS 로 무엇을 얻을 것인가
설문을 통해 본 기대 효과(Benefits)
16
88%
89% Greater Business Agility
Better Use of Resources
87% Rapid implementation of Business Models
87% Lower Capital Expense
81% Fewer Operational Issues
Source: Computerworld Strategic Marketing Services, February-March 2014 Cloud Survey
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
데이터베이스 클라우드 서비스(DBaaS)의 핵심 요소
데이터베이스 통합 표준화
조직의 표준화
H/W, S/W 의 표준화
Config 및 모니터링 표준화
데이터베이스 서비스 표준화
자원의 공유, 표준화된
데이터베이스 플랫폼
Workload 에 따른 동적 자원의
재분배
통합된 시스템 관리
On-Demand, Self-Service
자동화된 프로비저닝
신속하고 유연한 서비스
Delivery
Metering & Chargeback
1 2
미터링 자동화 3 4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
표준화를 통해 관리할 S/W와 H/W를 통일 함으로서 운영 조직이 모니터링 및 유지관리를 효과적으로 수행할 수 있고 신규 개발환경 요청 시 신속히 제공할 수 있어 결과적으로 동일한 업무를 적은 비용으로 운영 하게 됨.
표준화
After 표준 플랫폼 Before 표준 플랫폼
Model
Vendor
DB
O/S
rx6600. RX760, P5xx,P6xx,P7xx
X4400..
IBM, HP, Oracle, ..
9.2.x,10.2.x,11.2.x …
AIX 5.x. AIX 6.x HP 11.x
RedHat AS 4.x ...
업무 3
업무
1
업무 2
복잡도 증가
• 구성 가능한 조합이 많음 • 유지 보수/ 관리에 많은 리소스 소요
DB 11g /12C
업무 3
업무
1
업무 2
OS (OEL)
Oracle
XD
플래티넘
골드
실버
브론즈
• 운영환경 표준화 및 단순화 • 원가 절감 요소 • 운영 비용 감소
서비스 수준
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
사용율이 낮은 다수의 서버를 용도에 맞게 통합하여 시스템 사용율을 높히고 적은 리소스로 보다 안정적인 서비스를 제공
서버 & 데이터베이스 통합
After 표준 플랫폼 Before 표준 플랫폼
• 사용율이 낮은 다수의 서버 관리 • 유지 보수/ 관리에 많은 리소스 소요
• 서버 대수의 감소 • 필요한 코어의 감소 • License 비용 절감
(15%)
(15%)
(20%)
(15%)
(35%)
(40%)
(15%)
(15%)
(20%)
(15%)
(35%)
(40%)
(15%)
(15%)
(20%)
(15%)
(35%)
(40%)
(70%)
(70%)
(70%)
(70%)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
• 표준화와 통합에 기반을 둔 프로세스의 자동화로 운영 효율을 극대화
• 공용 Pool에서 사용한 만큼 미터링 & 비용 청구
자동화 및 미터링
After 자동화 Before 자동화 하드웨어 구매
(프로젝트 요구사항)
하드웨어 구성
하드웨어 배치
데이터 베이스 설치
데이터 베이스 설정
(App 요구사항 종속)
하드웨어 추가 및 데이터베이스 재설정
Man
ual
Pro
cess
Automated Deployment
Self-Service
공유 자원 POOL Standard Platform + Configuration
Standard Size + SLA
Au
tom
ate
d P
roce
ss
미터링 비용청구
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 21
EM 12를 통해 Business 요구 사항 에 맞추어 정의된 서비스 수준 구현 및 관리
설계된 DBaaS 서비스 카탈로그의 구현 및 관리
DBaaS
• 가용성, 확장성, 성능 강화
• 사용비용 감소
Bronze Platinum Gold Silver
Mission-critical 사내 주 생산, 거래 업무
Business-critical 대 고객 서비스, 전사 관리 업무
Production 부서 단위 업무
Development 개발, 테스트
• HA Cluster • Database
Replication • Backup • Application
Continuity
Single Instance Basic Backup
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
유연한 데이터베이스 서비스 및 과금 모델 구현
사내 데이터베이스 클라우드의 제공
3. 호스트(서버) 매핑 & Database Pool생성
5. 과금 계획 설정 및 계획 지정
1. Sign In 2. PaaS 기반 구조 Zone 생성
6. 리소스 및 과금 모니터링
Zone 생성, 예) PaaS_A CPU, Memory 할당
• 생성한 Zone(PaaS_A) 호스트 할당 server-1.co.kr server-2. co.kr
• 생성한 Zone(PaaS_A)에 DB pool할당 DB12c_Pool on PaaS_A DB11g_Pool on PaaS_A
• 서비스 템플릿 A (Gold) • 서비스 템플릿 B (Silver) • 서비스 템플릿 C (Bronze)
4. 서비스 템플렛 생성
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
간편하고 빠르게 필요한 데이터베이스 플렛폼 사용
사내 데이터베이스 클라우드의 사용
3. Choose Size
4. Submit Request 5. Service created
1. Sign In 2. Pick Service
6. Use and Manage
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 24
오라클 데이터베이스 클라우드 서비스 구매 Database Cloud Service의 소개와 차별성
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
오라클 클라우드
클라우드 서비스
SaaS
More… HCM CX ERP
PaaS
(Platform as a Service)
JAVA 서비
스
JCS (Oracle Java Cloud
Service)
비즈니스
인텔리전
스
빅데이터
DCS (Oracle Database
Cloud Service)
데이터베
이스 백업
서비스
데이터베
이스
DCS (Oracle Database
Cloud Service)
IaaS
네트웍 서버 스토리지
오라클 데이터 베이스는 플랫폼 서비스로 직접 이용가능하고, SaaS의 저장소로서 간접적으로 이용 가능
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Enterprise Edition
EE High Performance (대부분 옵션 포함)
Standard Edition 1
EE Extreme Performance (모든 옵션 포함) $$$$
$$$
$
$$
가상 이미지 Database Editions
오라클 데이터베이스 클라우드 서비스
General Purpose
Engineered System
데이터베이스 클라우드 서비스
Virtual Image
VM + DB + Disk Image
• AMI(Amazon EC2에서 사용하는 Linux 이미지) 또는 Azure 이미지 와 유사
• 디스크에서 추출하여 전체 배포 • 온 프레미스 구성 방식과 유사
Database Cloud Service
VM + DB + 전체 프로비젼 • 백업/복구 자동화
• 패치, 업그레이드 작업 자동화
• Data Guard 설정
• 모니터 & 관리 포털 제공
• 로컬 DB 관리 콘솔 제공
• Oracle Linux 6.4
• 온디맨드 스토리지 & 컴퓨팅
• Editions SE1, EE, Database 12c 12.1.0.2, 11g 11.2.0.4 중 선택
• 전체 네트워크, VM , OS isolation, 전체 SQL*Net 접근
• VM 에 SSH 접근을 통해 root 권한으로 셀프 관리 가능
서비스 수준
기능
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
On-premises에서 사용중인 제품/아키텍쳐/표준
사외 클라우드에세 제공하는 제품/아키텍쳐/표준
사내 IT환경 On-premises
사외 클라우드 Public Cloud
클라우드를 사용하기 위한 조건
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
기존 인프라와 동일한 환경을 제공하는가?
28 Oracle Confidential
On-premises
타사 클라우드
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
진정한 클라우드는 On Premises 환경과 동일한 환경을 제공!
29 Oracle Confidential
On-premises
Multitenant
Data Guard
Partitioning
Advanced Compression
Advanced Security, Label Security, Database Vault
Real Application Testing
OLAP, Analytics, Spatial and Graph
Management Packs
RAC
In Memory
Active Data Guard
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
사내 IT환경 On-premises
사외 클라우드 Public Cloud
위치에 제약 없는 개발환경 제공
• 동일한 제품
• 동일한 아키텍쳐
• 동일한 표준 IaaS
SaaS
PaaS IaaS PaaS
오라클 데이터 베이스 클라우드의 차별성
30
On-Premise에서 사용중인 동일한 데이터 베이스 기능/옵션 제공
Oracle Database
통합관리 Enterprise Manager 를 통해 사내/외 클라우드를 함께 통합관리
DaaS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 31
오라클 데이터베이스 클라우드 서비스 사례별 데모
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
간편하고 빠르게 필요한 데이터베이스 플렛폼 사용 가능
데이터베이스 클라우드 서비스의 사용
1. Sign In 2. Pick Service 3. Choose Size
4. Submit Request 5. Service created 6. Use and Manage
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
완벽한 관리 솔루션 사내 클라우드 사외 클라우드
사내외 클라우드 서비스를 통합 확장관리 가능한 Oracle Enterprise Manager
데이터베이스 클라우드 서비스를 하나로 통합 관리
Move to Cloud – Move Back: No Code Changes!
WebLogic Java Platform Service
Java App
Oracle Database Platform Service
Infrastructure Compute & Storage Service
Non-Java App Database
WebLogic Java Server
Java App
Oracle Database Server
Database
Oracle Cloud Customer Data Center
Oracle Cloud Ready Engineered Systems
Non-Java App
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 34
데이터 베이스 복제 혹은 Pluggable Database를 클라우드로 이동
사용 사례 #1
Cloud-Based Container Database
SALE11G SALES_PAAS SALES12C_PAAS
Cloud 12c (ORCL.kroracle03249.oraclecloud.internal) On-Premises Container Database
AHUPROD (em12c.sainath.com)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 35
데이터 베이스 복제 혹은 Pluggable Database를 클라우드로 이동
사용 사례 #1
1 2
3
4 5
6
On-Premise Database Oracle Cloud Database
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 36
데이터 베이스 DR구성(Local 12c Cloud 12c ADG)
사용 사례 #2
Production Container Database
MKT_PDB
Cloud Based Container Database Physical standby
MKT_PDB
MKT12c (emcc.example.com)
MKTstby (test12c2.paas.com)
ADG
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 37
데이터 베이스 DR구성(Local 12c Cloud 12c ADG)
사용 사례 #2
On-Premise Database Oracle Cloud Database
1
2
4
3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 38
데이터 베이스 백업
사용 사례 #3
Production Container Database
ORA_11g
Oracle Storage Cloude Service ORA11g
백업
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
사용 사례 #3 데이터 베이스 백업
Oracle Confidential – Internal/Restricted/Highly Restricted
39
On Premises On Cloud
② 로컬 DB에 Cloud 환경의
Storage Container 연동
① 신청한 Storage Cloud service 확인 및 Container 생성
③ RMAN으로 백업 시작
④
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
부하 테스트(Real Application Testing)
사용 사례 #4
Run Workload 0
Capture Workload 1 Preprocessing
Replay Workload
On Premises On Cloud
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
사용 사례 #4 부하 테스트(Real Application Testing)
Oracle Confidential – Internal/Restricted/Highly Restricted
41
On-Premise Database Oracle Cloud Database
⓪ 부하 생성
① 부하 정보 수집 (Capture
Workload)
③부하 재생 (Replay Workload)
→ DB Replay 진행 그래프
→ Capture & Replay 비교
② Replay할 위치 설정 (Database on Cloud)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day 42
오라클 데이터베이스 클라우드 서비스 요약
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Executive Summary
Digital Disruption & 클라우드 도입의 당위성 - Digital Disruption 현상 소개 및 디지털 비즈니스 방식 - 클라우드 활용 추세 - 클라우드 위치에 따른 구분
Database as a Service - 서비스화 된 데이터베이스 플랫폼 - 데이터베이스 클라우드 서비스(DBaaS)의 핵심 요소 - 사내 데이터베이스 클라우드의 제공 및 사용 예
Database Cloud Service의 소개와 차별성 - 오라클 클라우드 - 클라우드를 사용하기 위한 조건 - 오라클 데이터 베이스 클라우드의 차별성 - 사례별 데모
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Korea Cloud Day
Simplify Differentiate Innovate
오라클 데이터베이스 클라우드 서비스 전략의 차별성
사내/외 클라우드에 대한 통합관리
동일한 사내/외 클라우드 환경 제공 (오라클 DB의 모든 기능 사용 가능)
클라우드에서 원하는 서비스를 선택해 사용
Copyright © 2015 Oracle and/or its affiliates. All rights reserved.
Copyright © 2015 Oracle and/or its affiliates. All rights reserved.