データベースのクラウド化への取り組み
日本オラクル株式会社
事業戦略統括 事業開発本部
大澤 清吾, DBSC運営委員
2021年6月11日

Oracle Databaseの歴史

時代の要望に応じた継続的なイノベーション

メインフレームとミニコンの時代

Oracle v2
世界初商用RDBMS

Oracle v5
クライアント/サーバー●●●
Oracle v4
読み取り一貫性クライアント/サーバーの時代

Oracle7
パラレルクエリー
ストアドプロシージャ●
Oracle v6
行レベルロック
PL/SQL●

インターネット・コンピューティングの時代

Automatic Indexing
Java/XML
マテリアライズド・ビュー● ●●Copyright © 2021, Oracle and/or its affiliates

Multitenant
Database In-Memory

自動データベース診断
ASM

●

●

●

●

●

●

21c

Oracle8
パーティショニング
オブジェクト指向
Real Application Clusters
Data Guard2

クラウドとビッグデータの時代

Exadata
Active Data Guard

AutonomousDatabase Cloud

BlockChain Table
AutoML
Persistent Memory

Oracle Databaseの特長 - マルチプラットフォーム対応

主要プラットフォーム上で動作し、お客様の投資を保護
他のデータベース••3

DB2
for z/OS

SQL
ServerzOS

WindowsIBM MF

x86 HW

SQL
AzureMSAzure

Oracle Database

UNIXAWS

各データベースは、独自のハードウェアやプラットフォーム上でのみ動作する= ベンダー・ロックイン
他のプラットフォームに移行するには既存資産を改修する必要有り

Copyright © 2021, Oracle and/or its affiliates

Oracle Database

AuroraHPE•••

IBMLinux
OracleWindowsx86 HWAWS

MS Oracle
Azure Cloudどのプラットフォームでも全く同じデータベースが動作= ロックインなし
Exadata、Autonomous Databaseも同様
アプリケーションを変更せず、他のプラットフォーム上へ容易に移行可能

• Automatic Indexes• SQL Quarantine• Real-Time Statistics• Autonomous Health Framework• Automatic Diagnostic Framework• Automatic Refresh of Clones• Automatic Memory Management• Automatic Segment Space Mgmt
• Automatic Statistics Gathering• Automatic Storage Management• Automatic Workload Repository• Automatic Diagnostic Monitor• Automatic Query Rewrite• Automatic Undo Management

9i
4

Copyright © 2021, Oracle and/or its affiliates

10g

12c11g• Automatic SQL Tuning• Automatic Workload Capture/Replay• Automatic SQL Plan Management• Automatic Capture of SQL Monitor• Automatic Data Optimization

19c18c• Automatic Columnar Flash• Automatic IM population• Automatic Application
Continuity

• Exadata Cloud Service• In-Memory Columnar in Flash• Smart Fusion Block Transfer• Direct-to-wire Protocol• JSON and XML offload• Instant failure detection• Network Resource Mgmt
• Prioritized File Recovery• IO Priorities• Data Mining Offload• Offload Decryption• Smart Scan
• InfiniBand Scale-Out• Database Aware Flash Cache• Storage Indexes• Hybrid Columnar Data

2008

5Copyright © 2021, Oracle and/or its affiliates

2019Database進化への道のり

これまでの全ての開発/進化が、Autonomous Databaseの実現へ続いてきた
Oracle Database

途方もない研究開発費を投入し、他社に追いつけないコア技術を確
立
お客様の要件を満たす改善、新規機能を実装
自動化機能を実装し、扱いやすい製品へと進化

6

Copyright © 2021, Oracle and/or its affiliates+ Oracle Exadata

最適なプラットフォーム
高性能、高可用性を探求し、唯一無二の存在へ圧倒的なシェアを誇り、数多くのMission Criticalなシステムにて稼働実績有り+ Oracle Cloud

OracleCloud

Cloud の選択肢
導入、運用コストの削減
安定運用、高可用性
高セキュリティAutonomous Database

40年以上の継続開発

7

Copyright © 2021, Oracle and/or its affiliates

Larry Ellison

8

Copyright © 2021, Oracle and/or its affiliatesオラクルの先進テクノロジーが支える：Oracle Cloud x Sports

レッドブル・レーシング・ホンダ

SailGP (ヨットレース)

プレミアリーグ

機械学習やデータ・アナリティクス機能を活用し、オントラック・アクティビティから、チームの世界中のファンへのより多くの情報提供に至るまで、データのビジネス利用を最適化

毎秒30,000件のデータを取得し、AI/機械学習で分析。リーグに所属する8チームだけでなく、報道関係者および世界中のファンにリアルタイムのデータを提供

機械学習を利用し、生放送の試合でライブ勝利確率やモメンタムトラッカー(次の10秒でゴールを決める確率)、平均フォーメーションなどの統計情報を表示

https://www.oracle.com/jp/redbullracing/https://www.oracle.com/jp/sailgp/

https://www.oracle.com/jp/premier-league/

9

Copyright © 2021, Oracle and/or its affiliates

Oracle Cloud Infrastructure
セキュリティのプロもSaaS基盤としてオラクルを選択

世界最大のコンピュータ
ネットワーク機器ベンダー

インテリジェンス主導型のセキュリティ企業

業界をリードする
サイバーセキュリティ企業

ハードウェアやソフトウェアセンサーからテレメトリー情報を収集し、データを高度な機械学習技術によって分析するSaaS(Cisco Tetration) でOCIを採用

なりすまし攻撃、フィッシング、スパムによるEメール脅威の対策を提供するSaaSでOCIを採用

脅威の識別、調査、解決を行うクラウドベースのSIEMソリューション(McAfee ESM Cloud)でOCIを採用

高度なリアルタイム分析をベアメタル・インスタンスを活用することでクラウドで実現

他社クラウドに比べ1/4のコストで実現
60万データソースにおける1秒当たり50万イベントをサポート

数千コア以上の大規模アプリケーションを2ヶ月で稼働

10

Copyright © 2021, Oracle and/or its affiliates

Oracle Cloud Infrastructure (OCI)
次世代クラウド・インフラストラクチャ

ミッション
クリティカル・エンタープライス・ワークロードへ対応

11

Copyright © 2021, Oracle and/or its affiliates

ヒューマンエラーをなくす
セキュリティ・サービス

真のハイブリット・
クラウド環境Oracle Cloud Infrastructure (OCI)
ミッションクリティカル・エンタープライズ・ワークロードへの対応
第一世代クラウドABCAABC広範なSLA

VM

VM

VM

VM

仮想化で分離共有物理インフラ

VM

VM

VS

共有スペースTENANCY

共有スペースBare Metal

COMPARTME
NT

VM

VM

VM

VM

COMPARTMEN
T

ネットワークで分離
TENANCY
Cluster Network
Off Box Network Virtualization
Compartment

Enterprise Grade SLA
12

Copyright © 2021, Oracle and/or its affiliates

Bare MetalOracle Cloud Infrastructure (OCI)
ミッションクリティカル・エンタープライズ・ワークロードへの対応
第一世代クラウド
A

B

C

A

A

B

C

広範なSLA

VM

VM

VM

VM

仮想化で分離共有物理インフラ

VM

VM

VS

共有スペースTENANCY

共有スペースBare Metal

VM

VM

VM

VM

デフォルトで暗号化
COMPARTMENTCOMPARTMENT

ネットワークで分離
TENANCY
Cluster Network
Off Box Network Virtualization
Compartment
Enterprise Grade SLA

13

Copyright © 2021, Oracle and/or its affiliates

Default Encryption

Bare Metal

オラクルが実現する堅牢なセキュリティ

DBセキュリティ対策の自動化

セキュリティポリシーの自動有効脆弱性スキャン

脆弱性自動修復

自動化されたセキュリティ
管理

アクティビティ監査

多要素認証とリスクベース認証

SECURITY OF THE CLOUD

ボット対策とWAF(*)＋
強力、完全なテナント分離

セキュリティ・バイ・デザイン
SECURITY ON THE CLOUD
Copyright © 2021, Oracle and/or its affiliates

機密データ発見

特権ユーザーのアクセス制御

データ中心のセキュリティ

自動化されたログ分析

14

セキュリティ構成

強制的な暗号化(DB/Storage/Network)
階層型権限管理* WAF: Web Application Firewall

Defense In Depth

リスクのある設定を自動検知

重要情報の隠蔽オラクルが実現する堅牢なセキュリティ

DBセキュリティ対策の自動化

セキュリティポリシーの自動有効脆弱性スキャン

脆弱性自動修復

自動化された人為的なミスやデータ中心のセキュリティ
故意のセキュリティ侵害
セキュリティ
管理の低減

アクティビティ監査

多要素認証とリスクベース認証
ボット対策とWAF(*)＋
強力、完全なテナント分離
クラウド基盤セキュリティのセキュリティ
ベストプラクティスを・バイ・デザイン
デフォルトで提供
SECURITY ON THE CLOUD

Copyright © 2021, Oracle and/or its affiliates

機密データ発見

特権ユーザーのアクセス制御

SECURITY OF THE CLOUD

自動化されたログ分析

15

セキュリティ構成

強制的な暗号化(DB/Storage/Network)
階層型権限管理* WAF: Web Application Firewall

Defense In Depth

リスクのある設定を自動検知

重要情報の隠蔽オラクルのハイブリット・クラウド戦略
同一のテクノロジ・セットをお客様が選択可能 Exadataの一例
Oracle Cloud Infrastructure (OCI)

オンプレミス

Dedicated Region
Cloud@Customer
Oracle Exadata
Database Machine

Oracle Exadata
Cloud@Customer

OROracle Exadata
Cloud Service

OR同じテクノロジセット

16

Copyright © 2021, Oracle and/or its affiliates

Oracle Exadata
Cloud ServiceORオラクルの提供するデータベース・サービス
Oracle Database Cloud Serviceの種別
お客様管理のOracle Database Service

仮想マシン

Oracle Databaseon VirtualMachines

Oracle RAC on
Virtual Machines
1コアからスタート可能
Oracle Real
Application Clusters（RAC）対応
17

Copyright © 2021, Oracle and/or its affiliates

ベアメタル

自律型
Autonomous Database

Exadata

Autonomous

Oracle Database on
Bare Metal Servers

Oracle Exadata

Autonomous
Transaction
Processing

コア数を柔軟に設定
物理専有環境大規模CPUやIO性能が必要な場合に最適

あらゆるワークロードで高性能を実現するExadataの専有環境

Autonomous Data
Warehouse
AI/機械学習を活用した自律型データベース

Autonomous Database
データベースのライフサイクルを完全に自動化する自律型データベース
Exadata

Oracle Database

CloudProvision
ミッション・クリティカルなデータベースを迅速かつ容易に作成
Secure
外部および内部のあらゆる脅威からデータを保護

データベースに最適化されたインフラストラクチャ

自動化を実現する
データベース機能

運用オペレーションの自動化

Manageインフラストラクチャとデータベースのすべてのメンテナンスを自動化
Protect
あらゆる障害からダウンタイムなしでリカバリ

AutonomousDatabase18

Copyright © 2021, Oracle and/or its affiliates

Scale
オンラインでの拡張により、最高レベルのパフォーマンスと低コストを実現
Optimize
人の指示なしでワークロードを最適に実行ユーザー管理範囲
ユーザー管理範囲+機能(ツール)提供

DBaaSごとの運用・管理範囲の違い

Autonomous Database

オンプレミスDB on IaaS

DBCS/ExaCS

AP管理/最適化AP管理/最適化

AP管理/最適化

AP管理/最適化

スケーリングスケーリングスケーリングスケーリング

DB最適化

DB最適化

DB最適化

DB最適化

HA/DR

HA/DR

HA/DR

HA/DR

バックアップ/リストア

バックアップ/リストア

バックアップ/リストア

バックアップ/リストア

リソース監視リソース監視リソース監視リソース監視

パッチ適用

パッチ適用

パッチ適用

パッチ適用

DB構築

DB構築

DB構築

DB構築

DBインストールDBインストールDBインストールDBインストールOSインストールOSインストールOSインストールOSインストール

サーバー管理サーバー管理サーバー管理サーバー管理ファシリティ管理

ファシリティ管理

ファシリティ管理

ファシリティ管理

お客様管理

19

オラクル管理範囲

Copyright © 2021, Oracle and/or its affiliates

オラクル管理ユーザー管理範囲
ユーザー管理範囲+機能(ツール)提供

DBaaSごとの運用・管理範囲の違い
DBCS/ExaCS
DB on 無停止かつ自動でIaaS
スケーリングオンプレミス

AP管理/最適化

AP管理/最適化

AP管理/最適化

スケーリングスケーリングスケーリングスケーリング

HA/DR

利用開始から最適な性能DB最適化
DB最適化AI/機械学習を利用した最適化を継続
HA/DR
HA/DR

バックアップ/リストア
強固な可用性構成
AI/機械学習を利用したリソース監視
障害対応

DB最適化
HA/DR

バックアップ/リストア

バックアップ/リストア

バックアップ/リストア

リソース監視リソース監視リソース監視

パッチ適用

パッチ適用

DB構築
DBインストール

20

Autonomous Database

AP管理/最適化

DB最適化
お客様管理

オラクル管理範囲

パッチ適用

DB構築
強固なセキュリティ対策
セキュリティパッチはオンラインでDBインストールDBインストール
自動適用

DB構築

パッチ適用
DB構築
DBインストールOSインストールOSインストールOSインストールOSインストール

サーバー管理サーバー管理サーバー管理サーバー管理ファシリティ管理

ファシリティ管理

ファシリティ管理

ファシリティ管理

Copyright © 2021, Oracle and/or its affiliates

オラクル管理Autonomous Databaseがもたらす運用自動化

セキュリティ対応：利用開始直後から強固に保護され、安心して利用できる※ 主要な機能を抜粋

バックアップを含む全てのデータを暗号化

特定の通信のみを許可（Transparent Data Encryption）(Network ACL)

特定のユーザのみを許可(デジタル証明書/パスワード認証)

DB

全ての通信を暗号化

特権ユーザ・Oracle運用者から顧客データへのアクセスをブロック（Advanced Security）（Database Vault）

国際的コンプライアンス標準に対応（一部抜粋）

監査ログを保管
常に最新のセキュリティパッチで保護(OCI Audit / Unified Audit)

・・・
27001 : 27017 : 27018

21

Copyright © 2021, Oracle and/or its affiliates

Our mission is to help people see data in new ways,
discover insights, unlock endless possibilities.

私たちのミッションは、人々が新たな方法でデータを理解し、本質を見極め、無限の可能性を解き放てるよう支援していくことです。

22

Copyright © 2021, Oracle and/or its affiliates