Más contenido relacionado
La actualidad más candente (20)
Similar a [db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ばれる理由 by 日本アイ・ビー・エム株式会社 苧阪浩輔 (20)
Más de Insight Technology, Inc. (20)
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ばれる理由 by 日本アイ・ビー・エム株式会社 苧阪浩輔
- 4. © 2017 IBM Corporation4
“Data is the world’s next
natural resource.
The value of the data and extracting the
information and insights will change
how we make every decision.”
Ginni Rometty
「データ」こそがビジネスに変⾰をもたらす
最も価値のある「資源」
- 7. © 2017 IBM Corporation7
旧名称 新規名称 製品概要
データベース Db2 Linux, Unix and
Windows (LUW)
Db2 信頼性と⼗分な実績を持つIBMの
中核データベース・ソフトウェア
Db2 for i Db2 for i
Db2 for z/OS Db2 for z/OS
Db2 on Cloud Db2 Hosted Db2のホスティングサービス
dashDB for Transactions Db2 on Cloud フルマネージドのOLTP向けDB
データウェア
ハウス
dashDB Local Db2 Warehouse 簡易性と柔軟性が特徴的な
DWHソフトウェアアプライアンス
dashDB for Analytics Db2 Warehouse on Cloud フルマネージドのDWH向けDB
新しいブランド名 & 新しい製品名
参照: 発表レター 「IBM Db2 ファミリー製品の名称の改訂」
IBM Db2® 2017年7⽉18⽇リブランディング発表
Hosting
Full
managed
Full
managed
“B”が”b”に
なっただけ
じゃない!
- 13. © 2017 IBM Corporation13
インメモリカラムストア: BLUアクセラレーション
BLUの特⻑
① インメモリ列指向データベース
• DWHやBI、分析処理に強い新しいテクノロジ
• インデックスの作成を必要としない
② H/Wを使い倒す機能を持つ
• 並列ベクトル演算や圧縮データを解凍せず処理
③ ハイブリッド・データベース
• 従来の⾏と新しい列が共存可能
• オンライン処理、アナリティクス処理を1DBで
• アプリ開発と運⽤はこれまでどおり
• DB2のこれまでのツールをサポート
ストレージ
C1 C2 C3 C4 C5 C6 C7 C8C1 C2 C3 C4 C5 C6 C7 C8
BLUの列形式の
テーブル
C1 C2 C3 C4 C5 C6 C7 C8C1 C2 C3 C4 C5 C6 C7 C8
従来の⾏形式の
テーブル
SIMD機能を備えたCPU
BLUを実装したデータベース
表スペース BLUの列表
ランタイム
従来の DB2ランタイム
従来のDB2バッファープール
既存の⾏表
- 16. © 2017 IBM Corporation16
ある分析系パッケージ製品で⾏われた性能⽐較検証
§ 既存他社製RDBMSからの置き換え提案(コスト圧縮、パフォーマンス向上が狙い)
§ Db2 BLU と 他社製インメモリDBで、同⼀パッケージでのパフォーマンス検証を実施
- 結果は下記の通り、コア数メモリ数とも対象DBMSの1/2の規模で同等のパフォーマンス発揮
- ライセンスコストも、Db2 BLUが1/4以下に収まる
§ Db2 BLU server
• 40 cores = IBM X3950 (4x10) Intel Westmere
CPUs
• 512GB RAM
• 4.8TB HDD internal drives PLUS
1.2TB SSD drive
• SLES 11
• ~ 68000 SAPS
§ xxxx server
• 80 cores = ProLiant DL980 G7 (8x10) Intel
Westmere CPUs
• 1 TB RAM
• 8.8TB HDD external drives PLUS
1.2TB SSD drive
• SLES 11
• ~ 129000 SAPS
Db2 on ½ the cores
and ½ the RAM
Screen Only
- 21. © 2017 IBM Corporation21
Db2コンパイラ実装部隊が開発
Big SQL は ANSI SQL
対応だけではなく、
Db2,
Oracle,
Netezza
のSQLを実⾏可能です
Big SQL
Compiler/Optimizer
Read & Scan
Optimized
ANSI SQL 2003/2011+
Hive
Storage
Hive
metastore
Spark /
Hadoop
Spark/Hadoop上でDBのSQLが実⾏可能(Big SQL)
Big SQL
- 25. © 2017 IBM Corporation25
ToBeモデル: ハイブリッド・ワークロード処理
HTAP(Hybrid Transaction and Analytics Processing)
§ Db2は⼀つのオブジェクトとして、トランザクション処理
とアナリティクス処理を実⾏可能
§ 今後は、BLUのみでオンライン処理の⾼速化を実現する開
発⽅針
ストレージ
C1 C2 C3 C4 C5 C6 C7 C8C1 C2 C3 C4 C5 C6 C7 C8
カラム指向表
C1 C2 C3 C4 C5 C6 C7 C8C1 C2 C3 C4 C5 C6 C7 C8
従来の⾏形式の
テーブル
SIMD機能を備えたCPU
Db2インスタンス
表スペース
カラム
指向表
ランタイム
従来の Db2ランタイム
従来のDb2バッファープール
既存の表
AsIsアーキテクチャ
分析
ワークロード
オンライン
ワークロード
OR +OR
- 35. © 2017 IBM Corporation35
(ご参考)⽉額 仮想プロセッサーコア・ライセンス
– 適⽤しやすいライセンス
– ライセンス費⽤の最適化
(従来)ワークロード最⼤値で⾒積もり
将来を⾒据えて
最⼤値に合わせて
ライセンスを購⼊
買切りライセンス
必要な期間、必要な量のみ購⼊
ワークロード
VPC ⽉次ライセンス
開発期間 本番開始 サービス拡張
開発ピークや
ビジネス成⻑にあわせ
ライセンスを購⼊
⽉額 VPCライセンス
■ 均⼀で統⼀した料⾦体系を導⼊
オンプレ プライベート パブリック
仮想コア数のみ
(CPU ソケット情報が不要)
■ すべてのクラウド環境に適⽤が容易
国内外すべてのクラウド
IBM Cloud,
AWS, Azure
■ ライセンス管理ツール
(ILMT) 導⼊不要
⼩規模環境でも利⽤しやすい
✕
ライセンス管理の観点から 管理状態にあることが
ご契約条件により必要です
システム出⼒によるコア利⽤状況が分かる情報と
ライセンスのマニュアル・レポートを作成ください
- 43. © 2017 IBM Corporation43
Db2 pureScale 他社クラスタ
構成特徴 ロック情報と更新データをCFで一元管理
サーバー間通信にRDMAを採用(約10マイクロ秒)
* TCPIP通信も選択可能で汎用サーバでも構成可能
* CFとメンバーの筐体/OSを同居させる構成も可能
ロック情報と更新データを各サーバーで分散管理
サーバー間通信にUDP/ソケットプロトコルを採用
①スケーラビリティ スケーラビリティが高い
データアクセス競合がある場合にもスケーラビリティあり
スケーラビリティが低い
データアクセス競合がある場合よりスケーラビリティが落ちる
②可用性 ノード障害時にも全面停止にならない ノード障害時に全面停止時間がある
国内他社検証 pureScaleと他社クラスタの違い
node
1
node
2
node
3
node
4
CF2
更新
データ
ロック
CF1
更新
データ
ロック
ノード間通信
(RDMA)
FC接続
node1
更新
データ
ロック
node2
更新
データ
ロック
node3
更新
データ
ロック
node4
更新
データ
ロック
ノード間通信(TCPIP)
FC接続
- 44. © 2017 IBM Corporation44
国内金融機関様 CRM統合事例
狙い・⽬標
- 顧客サービスを向上するために、複数チャネル間での情報共有
を迅速化
- 現場の業務効率の向上
ソリューション
- 複数チャネルシステムのデータベースの統合
- データ処理プラットフォームの開発⽣産性、可⽤性、拡張性の
強化
採⽤技術と結果
- Db2 pureScaleを活⽤し、OLTPとOLAPの負荷分散」と「可
⽤性・拡張性の強化」を実現
- Db2のOracle互換機能により、Oracle RACアプリを移⾏
- 投資額で4億8500万円、年間の経費ベースで2億3600万円の
節減
店舗顧客セールス⽀援
富裕顧客ポートフォリオ分析
規制対応
Oracle
Db2
店舗顧客セールス⽀援
Db2
富裕顧客CRM
Oracle
富裕顧客ポートフォリオ分析
規制対応
富裕顧客CRM
マルチチャネルでのカスタマーサービス強化のためのデータ統合
- 46. © 2017 IBM Corporation46
数クリックでお⼿軽に試したいときはこちら
IBM Db2 Developer Community Edition
利⽤上の注意/制限:開発⽤途のみに使⽤ください/コミュニティサポートの製品です
Db2を始めませんか?
Download & Go! たった15分でお⼿元にDb2がインストール
http://ibm.biz/db2dev_com
http://ibm.biz/db2dev_c
他社のデータベース含めDBの知識がある⽅にオススメです
BLUもpureScaleも全機能が無償でじっくり試せます
IBM Db2 Developer-C for Non-Production