110524 oracle
TRANSCRIPT
데이터베이스의 통합을 통한프라이빗 클라우드한혜영, Senior Sales Consultant
Agenda
• 클라우드 소개
• 비지니스 드라이버
• 클라우드 아키텍처
• 기반 기술
• 서비스 요구 수준 충족
• 케이스 스터디
• 결론
© 2011 Oracle Corporation
<Insert Picture Here>
클라우드 컴퓨팅이란?
© 2011 Oracle Corporation
전통적인 컴퓨팅 환경Silo’s of hardware, storage, software & applications
• 개별 업무의 peak load에 따른 사이징
– 비효율적이며 고가임
• 변화하는 비즈니스 요구를 수용할 수 있나?
– 유연하지 못하며 민첩하게 대응이 안됨
• 높은 운영 비용
– 너무 많은 컴포넌트가 분산되어 구성
© 2011 Oracle Corporation
클라우드 컴퓨팅 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.
© 2011 Oracle Corporation
NIST Definition of
Cloud Computing v15
클라우드 컴퓨팅 환경복잡성과 비용은 절감, 서비스 레벨은 향상
• 데이터 센터에 대한 사이징
– 리소스 풀링
– 높은 수준의 서비스
• 변화하는 비즈니스 요구를 수용할 수있나?
– 온 디맨드로 탄력적 대응
– 신속한 셀프 프로비저닝
• 적은 비용으로 운영 가능
– 소수의 컴포넌트를 사용
© 2011 Oracle Corporation
<Insert Picture Here>
프라이빗 데이터베이스 클라우드- 왜 필요한가
© 2011 Oracle Corporation
프라이빗 데이터베이스 클라우드비지니스 견인차
QoS의증진
비지니스민첩성 증진
복잡성감소
IT 비용절감
OS 의 표준화
데이터베이스의 표준화
구성의 단순화초기 투자 비용
운영 비용
장애 비용
리소스 관리
동적인 서비스
리소스 공유완벽한 보안
향상된 퍼포먼스
고가용성
© 2011 Oracle Corporation
Database
OS
Servers
Consolidation
Storage
Schema
ROI
Infrastructure
Cloud
Database
Cloud
© 2011 Oracle Corporation
프라이빗 데이터베이스 클라우드최대의 통합, 최고의 ROI
<Insert Picture Here>
프라이빗 데이터베이스 클라우드아키텍처
© 2011 Oracle Corporation
데이터베이스 클라우드 아키텍처공유 서버와 스토리지 풀을 이용해 구성
OS
ERPDW CRM
DB
OS
DB
DB
Database Cloud
Operating System서버 풀을 공유
RAC를 이용
OS
ERPDW CRM
OS
DB
Database Cloud
DatabaseDB 인스턴스를 공유
RAC를 이용
© 2011 Oracle Corporation
Infrastructure Cloud
Server전용의 게스트 머신을 제공
서버 가상화를 이용
Hypervisor
CRMDW ERP
OS
DB
OS
DB
OS
DB
Hypervisor
클라우드 아키텍처별 평가업무의 요구에 맞는 아키텍처의 선정
Business ValueServer
Consolidation
OS
Consolidation
Database
Consolidation
구현 Easy Easy Difficult*
어플리케이션 적합성 Some All Some
업무별 독립성 Highest High Limited
가용성 High Highest Highest
확장성 Limited Excellent Excellent
통합도 Low High Highest
ROI Low High Highest
* = Need to ensure application schemas can co-exist
© 2011 Oracle Corporation
<Insert Picture Here>
프라이빗 데이터베이스 클라우드- 오라클 테크놀러지
© 2011 Oracle Corporation
프라이빗 데이터베이스 클라우드의 실현오라클의 수년간의 혁신
Oracle Database 10g
Oracle Database 11g
Oracle Exadata
Oracle9i DatabaseReal Application Clusters
Database Services
CPU Resource Management
Automatic Storage Management
Dynamic Database Services
Instance caging
I/O resource management
Server Pools
Quality of Service Management
InfiniBand support
Smart Scans
Smart Flash Cache
Hybrid Columnar Compression
© 2011 Oracle Corporation
프라이빗 데이터베이스 클라우드레이어별 통합
Enterprise
Manager
In-Memory Database Cache
Automatic Storage Management
Real Application Clusters
© 2011 Oracle Corporation
• 스토리지 관리 자동화
• 최대 I/O 성능 보장을 위한 진보된 striping 기술 및 미러링
• 온 디맨드로 용량 제공
• 저가의 단순 스토리지 어레이들을 이용
Automatic Storage Management스토리지 리소스를 가상화하여 공유
© 2011 Oracle Corporation
Automatic
Storage
Management
0010 0010 0010 0010 0010
0010 0010 0010 0010 0010
Tables
Tablespace
Files
File System
Logical
Volume
Disk
Tables
Tablespace
ASM
Disk
Without ASM With ASM
• 공유 플랫폼에서 다수의 어플리케이션을 위한 데이터베이스를 구동
• 고가용성 및 확장성
• 어플리케이션 수정이 필요없음
Real Application Clusters데이터베이스 서버를 가상화하여 공유
© 2011 Oracle Corporation
Order Entry Supply ChainBatch
Application Application Application Application Application
Oracle In-Memory Database Cache어플리케이션에 빠르고 일관적인 응답시간을 보장
• 데이터를 어플리케이션 메모리에 저장
• 표준화된 SQL 인터페이스
• 오라클 데이터베이스와 동기화
• 높은 처리량과 빠른 응답시간
© 2011 Oracle Corporation
In-Memory Database Cache in Application Tier
Application Application Application Application Application Application
Exadata: 데이터베이스 클라우드 머신
데이타베이스 서버 풀– 다량의 소규모 데이터베이스들을 한 노드에
– 대규모 데이터베이스는 RAC를 이용해 여러 노드에 걸쳐
– Exadata는 데이터베이스에 대한 farm이나 cloud 역할
데이타베이스 스토리지 풀
– 모든 스토리지서버들이 여러 데이터베이스들에 공유
– ASM 데이터 스트라이핑
– Hot-spot과 공간 낭비 요소 제거
– 데이터베이스 혹은 클러스터 차원의 스토리지 보안
인피니밴드 네트워크
© Oracle 2010
Data Base Machine
Multi Media Data
Data Warehouse
Data
OLTP
<Insert Picture Here>
프라이빗 클라우드를 통한높은 서비스 수준 달성
© 2011 Oracle Corporation
• 리소스 매니저가 CPU와 메모리를 할당– Also I/O usage on Exadata
• Instance caging 을 통해 인스턴스당 core를 할당
• 온 디맨드로 리소스를 제공하여 탄력적인 클라우드컴퓨팅을 달성
워크로드와 리소스 관리플랫폼을 공유하여 데이터베이스 서비스를 제공
© 2011 Oracle Corporation
Oracle Maximum Availability Architecture다운타임 없이 온라인으로 관리 가능
© 2011 Oracle Corporation
Add/Remove Storage
Table & Index Redefinition
Undo Human ErrorAdd/Remove Nodes
Rolling Upgrades
Automated Upgrade TestingOnline Application Upgrade
Rolling Patches and
PSUs
오라클 데이터베이스 11g완벽한 데이터 보안
• Oracle Advanced Security
• Oracle Identity Management
• Oracle Database Vault & Label Security
• Oracle Audit Vault & Total Recall
• Oracle Database Firewall
• Oracle Configuration Management
• Oracle Data Masking
Data
© 2011 Oracle Corporation
• 골드 이미지 레퍼런스 컨피규레이션
• 프로파일을 이용해 배치방법을 표준화
• 데이터베이스를 클라우드에 즉각 프로비전
• 변화에 대해 중앙 집중식 모니터링
소프트웨어 프로비저닝레퍼런스 컨피규레이션을 통해 복잡성 감소
© 2011 Oracle Corporation
Create Reference
Configuration
Stage As
Gold Image
Provision Database
On Cloud
Manage
Centrally
<Insert Picture Here>
케이스 스터디
© 2011 Oracle Corporation
Server Pool
Storage Pool
• 16 nodes
• 20 TB storage
• Up to 150 DB/pool
Standard
Database Cloud
Building Block:
Dell IT450 개의 데이터베이스를 3개의 프라이빗 클라우드로 통합
• 19개월만에 손익 분기점에 도달 (초기 투자 비용 대비 비용 절감 효과)
• 노동 생산성 향상과 비용 절감을 통해 $3.3M을 절감
• BI 속도를 50% 향상시켜 신속한 의사 결정
• 8주의 구축기간을 이틀로 축소
Commonwealth Bank Australia300 개의 데이터베이스를 Exadata에 통합
Exadata
Oracle에 의해 구성
하이엔드 서버군
CBA에 의해 구성
표준 서버군
CBA에 의해 구성
• 첫해에 손익 분기점에 도달 (초기 투자 비용 대비 비용 절감 효과)
• 두번째 해부터 흑자 전환
• 5년간 50% ROI를 달성
• 어플리케이션 운영 비용이 40–50% 절감됨
<Insert Picture Here>
결론
© 2011 Oracle Corporation
통합을 통한 효과
총소유비용의 절감•DB 운영 비용 절감•H/W 운영 비용 절감•인터페이스 비용 절감•데이타 중복 비용 절감•네트웍 비용 절감
투자이익의 증가•성능 향상•고가용성과 확장성•관리의 편의성
클라우드에 대한 선택
High End Unix
Server Cluster
Low Cost Unix / Linux
Server Cluster
Low Cost Intel / Linux Server
Cluster
Configured by Customer Configured by Customer Configured by Oracle
Build your own Cloud
DB Cloud Machine
For More Information
http://search.oracle.com
or
www.oracle.com/database
oracle database 11g
© 2011 Oracle Corporation