資料はこちら

クラウドにおける
データベース・マネジメントの
ベストプラクティス
スディプ・ダッタ (Sudip Datta)
バイス・プレジデント
オラクル・コーポレーション
Oracle Enterprise Manager
プロダクトマネジメント
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• 以下の事項は、弊社の一般的な製品の方向性に関する概要を説明する
ものです。また、情報提供を唯一の目的とするものであり、いかなる契約
にも組み込むことはできません。以下の事項は、マテリアルやコード、機
能を提供することをコミットメント(確約)するものではないため、購買決定
を行う際の判断材料になさらないで下さい。オラクル製品に関して記載さ
れている機能の開発、リリースおよび時期については、弊社の裁量により
決定されます。
OracleとJavaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。
文中の社名、商品名等は各社の商標または登録商標である場合があります。
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
2
オンプレミス環境でのX as a Serviceモデル
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
3
PaaSの導入が加速!
27%
72%
「今後5年以内にPaaSを
導入する予定**」
「現在のPaaS導入率」
* 出典:2014年2-3月に”Computerworld Strategic Marketing Services” が実施したクラウドに関する調査結果
**出典: ”GigaOM Research and VC North Bridge”
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
4
データベース管理における課題と解決策
乱立したサーバ資産管理
28%の企業は、毎年データベー
スインスタンスが20%以上増加
していると回答
• 統合が完了しているサーバは
50%未満
•
統合
複雑なシステム構成
•
•
多種多様なバージョン、パッチ
レベルとサイズ
大手通信会社では、3世代のメ
ジャー・バージョンを含む、1,400
通りのシステム構成を保有
サービス・デリバリーの遅延
•
•
主要プロジェクトにおけるデータ
ベース・サービスの提供に数日
~数週間要する
SOAなどのミドルウェア・スタッ
クのクローニングに数週間要する
標準化
自動化
出典: IOUGによる調査(2013年)
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
EM12cR4: プライベート・クラウド管理
プラットフォームの統合計画策定と
本番ワークロードに基づいたテスト
サービスガバナンス, アクセス権限,
コンプライアンス, リソース割当, 計測・課金など
ミドルウェア・プライベート・クラウド(MWaaS)
Java
アプリケーション
Weblogic
弾力性
REST APIを含むサービス・プロビジョニング
SOA /OSB
継続的な運用とパフォーマンス管理
データベース・プライベート・クラウド(DBaaS)
専用
データベース
スキーマ
SOA
あらゆるインフラ基盤で提供:
物理, 仮想, Engineered Systems
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
プラガブル
データベース
クローニング
統合計画と移行テスト
Enterprise Manager 12cによって以下を実現
物理⇒仮想化、各種サーバ⇒ Engineered Systems、
シングルDB⇒マルチテナントDB への統合シミュレーションを提供
• “統合プランナー” を利用したデータベース統合アーキテクチャの評価
• “SQL Performance Analyzer” によるSQLパフォーマンスの評価、
リグレッション(新たなバグ)を識別
• “Real Application Testing” を利用し、本番環境の実際のワークロードを
キャプチャし、テスト環境でリプレイする統合負荷テストを実現
•
アライド・アイリッシュ銀行(AIB)はReal Application Testing(RAT)を活用して、
これまでの25%未満のテスト・リソースでデータベース・プラットフォームを
統合を実現しました。
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
システム構成の標準化
Enterprise Manager 12cによって以下を実現
• サービス・カタログの一元化:構成とサイズを事前定義して
バリアントを最小化
• 継続的なコンプライアンス・チェック:STIGやPCI DSSなど
の業界標準への準拠と違反を検出
• 構成差異の検出:各種データベース間の設定差異を識別
• 最小限のダウンタイムでパッチ管理を自動化し、構成を
再度コンプライアンスに準拠した状態に改善
テレコム・イタリアは一元化されたサービス・カタログを作成して
1,000以上のデータベースで700以上の異なる構成をホスティン
グしていた運用を合理化した
*PCIDSS(クレジットカード業界のセキュリティ基準)、米国国防総省のセキュリティ技術導入ガイド(Security Technical Implementation Guide)に
対応した監査テンプレートを提供し、それぞれの基準に応じたシステム全体のセキュリティ状況をチェック可能
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
データベースの自動化
Enterprise Manager 12cによって以下を実現
•
•
•
•
•
シングル・インスタンス、RAC、プラガブル・データベースとスキーマ、
さらにはオプションでDR環境セットアップまで、ワン・クリックで導入
アクセス・コントロール、インテリジェンスなリソース配置、
利用状況の計測・課金機能を提供
スナップ・クローン技術を使用して、瞬時にストレージ効率の
よいデータベース・クローニングを実施
バックアップ、リストア、パッチ、アップグレードといった運用の
ライフサイクル業務の自動化
RESTFUL APIによってオーケストレーション・サービスと統合
NAVはEnterprise Manager 12cを使用して、新規データベース
のプロビジョニングに要する期間を6, 7日から 18分に短縮した
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
データベースの自動化: Pluggable Database As A Service
Oracle Database 12c マルチテナントの活用
Enterprise Manager 12c
 Oracle Database 12c マルチテナントの高密度
統合機能を活用
GOLD
RAC、Data Guard
SILVER
Data Guard
 コンテナ・データベース(CDB)上でプラガブル・
データベース (PDB)をプロビジョニング
 分離独立性とリソース管理を提供
 すべてのCDBを横断した洗練されたリソース
配置
 PDBの使用状況の可視化
✔
BRONZE
シングル・インスタンス・
データベース
✔
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
データベースのクローニングと更新
負荷/機能テストを簡略化
データのマスキング
サブセット
本番用データベース
クローン/テスト・マスター
更新 [パッチまたはアップグレード]
構成変更 [シングルインスタンス / RAC]
スナップ・クローニング
テスト・マスターとして使用
バージョン: 11.2.0.3
バージョン: 11.2.0.4
構成: 3ノードのRAC
構成: シングル・インスタンス
データ:RMANバックアップ1
データ: RMANバックアップ1
t0
t1
t2
….
tN
RMAN Backup / Data Pump / ストレージ・スナップショット
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Snap Cloneデータベースを使用したデータ更新の最適化
本番
データベース
テスト・マスター
データベース
マスキング&
サブセット
010110011
101001010
000111010
機能
• データベース・プロビジョニングにストレージのcopy on-write技術を活用
• ZFS Storage Appliance, NetApp, EMC , 日立等のストレージ製品をサポート
機能コピー – ユーザーは
追加のスペースなしで、
機能テスト用のコピーを
追加作成できる
• 統合ライフサイクル管理(ラインと関連性追跡)
• 継続的な開発とテストに適した「タイム・トラベル」機能
メリット
• アジリティ(俊敏性)の高いプロビジョニング(1 TBのデータベースを2分以内にプロビジョニング)
• 90%以上のストレージ削減率(1 TBのデータベース・クローニングで100 KBの追加スペースを確保)
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
EM12c: ライフサイクル管理
• MOSによるパッチ・アドバイザリ
• MOSによるアップグレードアドバイス
• 構成ポリシー違反
• リアルタイムでの監視 – 誰が/いつ
• コンプライアンス・スコア
- ベスト・プラクティス
- オラクルによる推奨
- 規制(PCI DSS等)
•レポート
- インベントリとトレンド
•変更の自動照合
- 承認あり/なし
アドバイス
監査
コア
分析
行動
• 変更/パッチ・プラン/アップグレード
• 大規模な導入/プロビジョニング
• スキーマ同期
• 設定、ドリフト&ポリシー作業
• 構成変更
• ディスカバリ
- ホストとアプリケーション
- 依存性と関連性
- インベントリ
•収集
- 詳細な構成データ
- パース済みの構成ファイル
- インストール済みのパッチ
• トポロジによるインパクト分析
• ドリフト分析のための構成比較
- Goldおよびベースラインとの比較
- 1対1、1対N
- ターゲットとシステム
• DB変更管理
- データ比較
- 変更プラン
• パッチの不整合とPreReq分析
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
パフォーマンス管理の自動化
市場をリードする機能を継続的に進化
ADDM
期間比較
ADDM
• 永続的なパフォーマンス • 2つの期間の詳細な
問題を診断
パフォーマンス比較
• AWRスナップショットを • AWRデータに依存
使用
• 手動
• 一定のインターバル
• 自動/手動
リアルタイム
ADDM
リアルタイムADDM
の拡張
• ハングした、または非常 • インパクトの大きな
に遅いデータベース
一時的問題をプロアク
ティブに検出&診断
• 通常または診断モードで
の接続を使用
• DB内で構築
• 手動
• 3秒ごとに自動的に実行
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
AWR Warehouse
パフォーマンス分析の一元化
パフォーマンス・ホーム
ASHアナリティクス
AWRレポート
特定期間のADDMの比較
特定期間の比較レポート
Central AWRリポジトリ
ソース・データベース1
AWRスナップショット
をリポジトリにロード
データベース1のスナップショット
データベース2のスナップショット
データベース3のスナップショット
……
ソース・データベース2
• 長期的にAWRデータを保持するため
のCentral AWRリポジトリを構成
• AWR WarehouseへAWRスナップショット
を収集する対象データベース(AWRソー
ス・データベース)を登録
• ETLジョブ(Oracle Data Pumpを利用)が
ソース・データベースからCentral
AWRリポジトリへスナップショットを転送
• AWRデータの保存期間は週, 月, 年単
位で指定することも、永久保存するこ
とも可能
データベースnのスナップショット
ソース・データベース3
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ケース
スタディ
テレコム・イタリア様: プライベートDBaaS
企業概要
7つのデータ・センターと4つのサービス・センターを持つ、イタリアの大手通信プロバイダ
レガシー/従来の環境/現状
Oracle Enterprise Manager 12c - DBaaS
•
単一アプリケーション用にDBを設計(従来型のアプローチ)
•
標準化されたDBサービス(DBサービス・カタログ)
•
データベースのプロビジョニング時間: 数週間
•
データベースのプロビジョニング時間: 数時間
•
700以上の組み合わせを検出(リリースとDBバージョン/
リリースとOS/ハードウェアのバージョン)
•
5つの標準構成で3つのサービス・クラス
サーバーの仮想化
データベース統合
スキーマ統合
1
Gold
3
2
Silver
4
5
Bronze
•
割り当てられたHWリソースが十分活用されていない
•
HWリソースの共有で高い使用率と効率を達成
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
16
ケース
スタディ
ソシエテ・ジェネラル様(欧州:金融機関)
ストレージ統合/スナップ・クローニング
企業概要
ヨーロッパ最大の金融サービス・グループの1つで、2012年のグループ純益は230億ユーロ。
76か国に54,000人の社員を擁し、世界中に3200万人のクライアントを抱えている
課題
ソリューション
• ソシエテ・ジェネラルでは、2,000人を超える開発者から
のあらゆるリクエストに対応可能なプロシージャを提供
できておらず、開発者用のデータベース環境の提供が
大幅に遅延していた。
• Enterprise Manager のスナップ・クローニング機能
(NetAppストレージ環境用)を採用
• データベース・リフレッシュ処理が年間60,000回以上
効果
- 開発者の不満のうち83%がデータベース・リフレッシュ
処理に関することだった(2013年の調査結果より)
• これまで膨大な工数を要していたデータベースの
リフレッシュ処理をわずか数分で対応
- データベース・リフレッシュ処理の10 %はオンデマンド
で実施。 オンデマンドでの更新が、更新の失敗のうち
50%を示している
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ケース
スタディ
ウォルグリーン・カンパニー様(米国:小売業)
高速なプロビジョニング / セキュリティ・コンプライアンス対応
企業概要
米国最大のドラッグストアチェーン。
全米50州, コロンビア特別区, グアム, およびプエルトリコに約8,300店舗を展開
DBライフサイクル管理における課題
ソリューション
• ODAと他のハードウェア上でのプロビジョニングによって
Oracle Databaseを標準化
• 400:1というDBA率は既存のプロセスでは達成が難しい
• PCIは120日以内に最新のパッチ・レベルを達成するよう
定めている
• Goldイメージを使用したデータベース・プロビジョ
ニング
• Enterprise ManagerとRMANを使用したクローニング
• パッチの完全自動化
• Enterprise ManagerによるPCIコンプライアンス
導入効果
• データベース導入時間を90%短縮
• インフラストラクチャの利用率を60%向上
• エラー減少によって信頼性が向上
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
データベースのクローニングと更新顧客の新たな動き
Enterprise Managerによってクラウド導入における顧客の課題を解消
データ・センター
統合スタック管理によって
既存の運用を最適化
プライベート・クラウド
プライベート・クラウドで実現:
統合・自動プロビジョニング・
セルフサービス・
測定&チャージバック
ハイブリッド・クラウド
複数クラウド間での
ワークロード・ポータビリティを
単一画面で実現
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ハイブリッド・クラウドに対するEnterprise Managerの戦略
• Oracle Cloud上でPaaSサービスを実行している
ユーザはオンプレミスと同様にアセットを監視可能
• ユーザは単一のコントロール・ポイントから新しい
クラウドサービスとクローン・ワークロードの実装が
可能
オンプレミスと Oracle Cloudの
サービスを単一画面で管理
• ユーザのインフラ環境や運用方法を大幅に変更する
ことないシームレスな機能を提供
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ハイブリッド・クラウドの統合管理
サービス品質管理
ライフサイクル管理
オンプレミスとOracle PaaS
全体のサービスレベル管理
ハイブリッド・クラウド全体で
資産、コンプライアンスの変更
管理
アプリケーション品質管理
クラウド管理
クラウドへの移行前にワークロー
ドをテストし、データの安全性を
確保
統一されたサービス・カタログ
からサービスのプロビジョニング
と移行を実施
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ご質問・ご相談等ございましたら、終了後もお受けしております
あなたにいちばん近いオラクル
Oracle Direct
0120-155-096
(平日9:00-12:00 / 13:00-18:00)
http://www.oracle.com/jp/direct/index.html
Oracle Direct
検索
各種無償支援サービスもございます。
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
22
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |