SlideShare a Scribd company logo
1 of 46
Copyright(C)2018 Climb Inc. All Rights Reserved.
OSS系データベース、
クラウド・データベースへ
脱Oracleへの実現方法
株式会社クライム 小林 俊博
https://www.climb.co.jp/
Copyright(C)2018 Climb Inc. All Rights Reserved.
脱Oracleの背景
Oracleライセンス体系の変更
Standard Edition ONE (SE1) 廃止でコスト↑
Standard Edition 2
CPU 4ソケットStandard Edition
CPU 4ソケット
変更前 変更後
Standard Edition ONE
CPU 2ソケット
Oracle SQL Server MySQL PostgreSQL
テーブル、ビュー 〇 〇 〇 〇
ストアドプロシージャ 〇 〇 〇 〇
マテリアライズドビュー 〇 ✖ ✖ 〇
シーケンス 〇 〇 ✖ 〇
シノニム 〇 〇 ✖ ✖
可用性(クラスタ) 〇 ▲ ▲ ▲
リカバリ面 〇 〇 〇 〇
検索 〇 〇 ▲ ▲
セキュリティ 〇 〇 ▲ ▲
アプリケーション 〇 〇 ▲ ▲
コスト ✖ 〇 ◎ ◎
脱Oracle先データベース比較
Oracle SQL Server MySQL PostgreSQL
テーブル、ビュー 〇 〇 〇 〇
ストアドプロシージャ 〇 〇 〇 〇
マテリアライズドビュー 〇 ✖ ✖ 〇
シーケンス 〇 〇 ✖ 〇
シノニム 〇 〇 ✖ ✖
可用性(クラスタ) 〇 ▲ ▲ ▲
リカバリ面 〇 〇 〇 〇
検索 〇 〇 ▲ ▲
セキュリティ 〇 〇 ▲ ▲
アプリケーション 〇 〇 ▲ ▲
コスト ✖ 〇 ◎ ◎
マルチAZ
モジュール
脱Oracle先データベース比較
運用レベルを落とさずに
脱Oracleでコスト↓
Copyright(C)2018 Climb Inc. All Rights Reserved.
脱Oracle事例 -移行-
移行
移行
製造業A社 : SQL Server移行キャンペーン利用
イーリバースドットコム様 : クラウド間での移行
Amazon RDS
Oracle
Amazon RDS
Aurora
Copyright(C)2018 Climb Inc. All Rights Reserved.
脱Oracle事例 -連携- SBアットワーク様
SBアットワーク様 : 社内システムとの連携
Copyright(C)2018 Climb Inc. All Rights Reserved.
異種DBへ移行・連携する際の課題
Amazon RDS
Oracle
移行課題
• Auroraへのスケールアウト
• 移行時のダウンタイムを最小限
• 一部データ変換の必要性
移行
RDS
Oracle
RDS
Aurora
Amazon RDS
Oracle
連携課題
• リアルタイムなデータ連携
• エージェントの導入負荷
• 連携運用のコスト
連携
Oracl
e
PostgreS
QL
Copyright(C)2018 Climb Inc. All Rights Reserved.
Q. どうやって脱Oracleを実現すればいいか?
脱Oracle手法
DBMoto(デービーモト)
Copyright(C)2018 Climb Inc. All Rights Reserved.
DBMoto由来
DBMoto(デービーモト)
DB2 Motion
DB2 Connectivity
Copyright(C)2018 Climb Inc. All Rights Reserved.
DBMotoとは
異種DB間対応
リアルタイムレプリケーションツール
開発元: HiT Software
http://www.hitsw.com/
Copyright(C)2018 Climb Inc. All Rights Reserved.
何故DBMoto?
Copyright(C)2018 Climb Inc. All Rights Reserved.
コストパフォーマンス
導入前 導入後
DB負荷
ダウンタイム
データ変換
異種DB
双方向連携
リアルタイム
低負荷な異種DBレプリケーション
スクリプト、関数によるデータ変換
移行ダウンタイムは切り替え時のみ
リアルタイムな双方向連携
Copyright(C)2018 Climb Inc. All Rights Reserved.
エージェントレスなレプリケーション
EXADATA
RAC
RDS
Database Appliance Windows
レプリケーションツール
PDB
DB側にエージェント等を導入する必要はありません
Copyright(C)2018 Climb Inc. All Rights Reserved.
サポートするデータベース
IBM DB2 for i(AS/400)
IBM DB2 for z/OS
IBM DB2 for AIX, Linux, Windows
Oracle 9i~
MS SQL Server
MySQL/Amazon Aurora/MariaDB
Azure SQL Database
IBM Informix
SAP Sybase ASE
SAP Sybase SQL Anywhere
IBM PureData(Netezza)
PostgreSQL
Amazon Redshift
SAP HANA
SAP Sybase IQ
Actian Vectorwise
HP Vertica
MS Access
Firebird
Ingres
IBM SolidDB
IBM dashDB
Teradata
Hadoop
ソース/ターゲット対応 ターゲット対応
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例 : 旧Oracleから新Oracleへのリプレイス
あらゆるOracle環境をレプリケーション
物理/仮想/クラウド、エディションも問いません
旧Oracle
ぐるなび様 : 旧Oracleから新Oracleへの移行
新Oracle
移行
Copyright(C)2018 Climb Inc. All Rights Reserved.
Unicode処理
異種DB、文字コード処理
Oracle
文字コード:
JA16SJIS
文字コード:
UTF-8
PostgreSQL
Unicodeへ変換 Unicodeから変換
SQLでデータ抽出 SQLクエリ発行
SQLクエリ生成
Copyright(C)2018 Climb Inc. All Rights Reserved.
コストパフォーマンス
導入前 導入後
DB負荷
ダウンタイム
データ変換
異種DB
双方向連携
リアルタイム
低負荷な異種DBレプリケーション
スクリプト、関数によるデータ変換
移行ダウンタイムは切り替え時のみ
リアルタイムな双方向連携
✔
Copyright(C)2018 Climb Inc. All Rights Reserved.
必要なデータのみレプリケーション
カラム1
カラム2
カラム3
カラム5
カラム4
必要なテーブルのみ 必要なカラムのみ
カラム1
カラム2
カラム3
カラム5
カラム4
カラム1
カラム2
カラム3
カラム5
カラム4
カラム1
カラム2
カラム3
Copyright(C)2018 Climb Inc. All Rights Reserved.
レプリケーションデータのカスタマイズ
1234
(株)クライム
Climb
12
1234
(株)クライム
Climb
00012
2018/9/20
Trim()
ユーザ関数
Now()
VB, C#
Copyright(C)2018 Climb Inc. All Rights Reserved.
コストパフォーマンス
導入前 導入後
DB負荷
ダウンタイム
データ変換
異種DB
双方向連携
リアルタイム
低負荷な異種DBレプリケーション
スクリプト、関数によるデータ変換
移行ダウンタイムは切り替え時のみ
リアルタイムな双方向連携
✔
✔
Copyright(C)2018 Climb Inc. All Rights Reserved.
ダウンタイムを最小限に抑えた移行
DB構築
Import
Export
切り替え 運用開始
DB構築
レプリケー
ション
切り替え 運用開始
通常のDB移行
レプリケーションによるDB移行
システム停止期間
全件+差分
Copyright(C)2018 Climb Inc. All Rights Reserved.
コストパフォーマンス
導入前 導入後
DB負荷
ダウンタイム
データ変換
異種DB
双方向連携
リアルタイム
低負荷な異種DBレプリケーション
スクリプト、関数によるデータ変換
移行ダウンタイムは切り替え時のみ
リアルタイムな双方向連携
✔
✔
✔
Copyright(C)2018 Climb Inc. All Rights Reserved.
用途に合わせた3つのレプリケーションモード
リフレッシュ
(全件)
ミラーリング
(片方向差分)
シンクロナイゼーション
(双方向差分)
変更
変更
レプリケーション
変更
レプリケーション
レプリケーション
ソース
複製元
ターゲット
複製先
Copyright(C)2018 Climb Inc. All Rights Reserved.
レプリケーションモード: リフレッシュ
24
1282
26
0
500
1000
1500
シングルインサート バルクインサート
100万件レコード処理時間(秒)
選択したテーブルの全レコードを転送
初期レプリケーション
バルクインサートによる高速転送
全件
Copyright(C)2018 Climb Inc. All Rights Reserved.
レプリケーションモード: ミラーリング
DB2 AS/400 ジャーナル・レシーバー
DB2 LUW ログ(プロシージャ経由)
Oracle REDOログ・アーカイブログ
SQL Server ログ(ディストリビュータ経由)
MySQL
Amazon Aurora
バイナリログ
参照するトランザクションログ
25
主にトランザクショログを参照し片方向差分
トリガーで実施することも可能
参照サイクルは既定で60秒(変更可)
差分
トリガー対応DB
・DB2 z/OS, DB2 LUW
・Oracle
・SQL Server
・MySQL
・Informix
Copyright(C)2018 Climb Inc. All Rights Reserved.
Oracle差分方式の選択
26
方式 特長 用途 負荷
トランザクショログ シンプルな構成 小・中規模向け 小
ログサーバ 接続数最適化 大規模向け 極小~小
Copyright(C)2018 Climb Inc. All Rights Reserved.
Oracle差分方式の選択
27
方式 特長 用途 負荷
トランザクショログ シンプルな構成 小・中規模向け 小
ログサーバ 接続数最適化 大規模向け 極小~小
ログサーバ
Copyright(C)2018 Climb Inc. All Rights Reserved.
処理抽出
整合性保持の仕組み
TID=1: Insert ~
TID=2: Update~
TID=3: Delete~
TID=4: Update~
TID=5: Update~
ソースDB: トランザクションログ
Insert ~ (TID=1); Commit;
DBMotoにTID=1を保存
Update~ (TID=2); Commit;
DBMotoにTID=2を保存
ターゲットDB: 処理の流れ
Copyright(C)2018 Climb Inc. All Rights Reserved.
処理抽出
整合性保持の仕組み
TID=1: Insert ~
TID=2: Update~
TID=3: Delete~
TID=4: Update~
TID=5: Update~
ソースDB: トランザクションログ
Insert ~ (TID=1); Commit;
DBMotoにTID=1を保存
Update~ (TID=2); Commit;
DBMotoにTID=2を保存
Delete~ (TID=3); Commit;
DBMotoにTID=3を保存
Update~ (TID=4); Commit;
DBMotoにTID=4を保存
Update~ (TID=5); Commit;
DBMotoにTID=5を保存
ターゲットDB: 処理の流れ
Copyright(C)2018 Climb Inc. All Rights Reserved.
双方向差分
レプリケーションモード: シンクロナイゼーション
ソースを優先
ターゲットを優先
更新の早い方を優先
更新の遅い方を優先
ユーザスクリプト
コンフリクト回避オプション マルチシンクロナイゼーション双方向の差分レプリケーション
コンフリクト(衝突)回避
3台以上のマルチシンクロナイゼーション
Copyright(C)2018 Climb Inc. All Rights Reserved.
導入ラクラク
インストール
インストーラは軽量の30MB
インストールは1分以内
Copyright(C)2018 Climb Inc. All Rights Reserved.
設定ラクラク
設定
1. ソースDBへ接続
2. ターゲットDBへ接続
3. レプリケーションジョブを作成
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例紹介:イーリバースドットコム様
Amazon RDS OracleからAmazon RDS Auroraに移行
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例紹介: イーリバースドットコム様
導入前の課題
導入後~決め手・メリット~
• Auroraへのスケールアウト
• 移行時のダウンタイムを最小限
• 一部データ変換の必要性
• 異種DB間完全対応
• 差分転送で最小限のダウンタイム移行
• 関数、スクリプトによるデータ変換
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例紹介: SBアットワーク様
社内システム活用のためOracleとPostgreSQLを連携
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例紹介: SBアットワーク様
導入前の課題
導入後~決め手・メリット~
• リアルタイムなデータ連携
• エージェントの導入負荷
• 連携運用のコスト
• レプリケーションによるリアルタイム連携
• エージェントレスで低負荷
• GUIからの設定のみで楽々運用
Copyright(C)2018 Climb Inc. All Rights Reserved.
事例紹介: ぐるなび様
旧Oracle
災害対策用Oracle
DBMoto導入後:
<移行>
 システム停止時間を最小限に抑えての
Oracleデータベースの移行
<バックアップ>
 ディザスタリカバリ環境構築により、障害
時は切り替えのみでOK
<データ連携>
 他システムへの連携用にMySQLへレプ
リケーション
移行・バックアップ・データ連携の3パターン構成
新Oracle
MySQL
移行
バックアップ
データ連携
Copyright(C)2018 Climb Inc. All Rights Reserved.
ライセンス
Oracleのスペック
Windows
DBの種類とスペック
ソースDBとターゲットDBの組み合わせ
移行用の1年間限定ライセンスも!
Copyright(C)2018 Climb Inc. All Rights Reserved.
コストパフォーマンス
導入前 導入後
DB負荷
ダウンタイム
データ変換
異種DB
双方向連携
リアルタイム
低負荷な異種DBレプリケーション
スクリプト、関数によるデータ変換
移行ダウンタイムは切り替え時のみ
リアルタイムな双方向連携
✔
✔
✔
✔
DBMoto >>他ソリューション得
Copyright(C)2018 Climb Inc. All Rights Reserved.
大規模なデータ統合向けソリューション
Stambia
RDB
EC2 RDS
Redshift
・Aurora
・MariaDB
・Oracle
・SQL Server
・MySQL
・PostgreSQL
Webサービス
DWH
Copyright(C)2018 Climb Inc. All Rights Reserved.
大規模なデータ統合向けソリューション
Stambia
RDB
EC2 RDS
Redshift
・Aurora
・MariaDB
・Oracle
・SQL Server
・MySQL
・PostgreSQL
Webサービス
DWH
Copyright(C)2018 Climb Inc. All Rights Reserved.
E-LTアーキテクチャ
利点
→パフォーマンス最大化
→アーキテクチャ簡素化
→既存リソースの活用
従来アーキテクチャ E-LTアーキテクチャ
Copyright(C)2018 Climb Inc. All Rights Reserved.
E-LTアーキテクチャ
E-LTアーキテクチャ
利点
→専用エンジンいらず
→高性能なDWHを最大限活用
→不必要なデータの分析
Copyright(C)2018 Climb Inc. All Rights Reserved.
E-LTに最適化されたテンプレート
ソース側 ターゲット側
Copyright(C)2018 Climb Inc. All Rights Reserved.
活用例
運搬データ
Eコマース
マスターデータ
カタログ
アプリ
データハブ
Stambia
Webサービス
ERP インスタンス
BI お客様の
ニーズ把握
Copyright(C)2018 Climb Inc. All Rights Reserved.
ご清聴ありがとうございました

More Related Content

What's hot

[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...Insight Technology, Inc.
 
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)NTT DATA OSS Professional Services
 
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...Insight Technology, Inc.
 
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナーKazuko Itoda
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...Insight Technology, Inc.
 
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...Insight Technology, Inc.
 
DBTS2016 DBAのための最新テクノロジー
DBTS2016 DBAのための最新テクノロジーDBTS2016 DBAのための最新テクノロジー
DBTS2016 DBAのための最新テクノロジーMasaya Ishikawa
 
今さら聞けない HANAのハナシの基本のほ
今さら聞けない HANAのハナシの基本のほ今さら聞けない HANAのハナシの基本のほ
今さら聞けない HANAのハナシの基本のほKoji Shinkubo
 
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...Insight Technology, Inc.
 
増加するコアを使い切れ!!
増加するコアを使い切れ!!増加するコアを使い切れ!!
増加するコアを使い切れ!!guestc06e54
 
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...Insight Technology, Inc.
 

What's hot (19)

[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
 
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
 
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
 
Dbts 分散olt pv2
Dbts 分散olt pv2Dbts 分散olt pv2
Dbts 分散olt pv2
 
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
 
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...
[db tech showcase Tokyo 2015] C15:DevOps MySQL in カカクコム~ OSSによる可用性担保とリアルタイムパフ...
 
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...
[db tech showcase Tokyo 2016] D32: SPARCサーバ + Pure Storage DB仮想化のすべらない話 〜 Exa...
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
 
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
 
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...
[db tech showcase Tokyo 2016] D24: データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第三章 ~デ...
 
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...
[db tech showcase Sapporo 2015] A12:DBAが知っておくべき最新テクノロジー: フラッシュ, ストレージ, クラウド b...
 
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....
[db tech showcase Tokyo 2016] B22: 超高速NoSQLデータベースと超高速SSDの融合 by Aerospike Inc....
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
 
DBTS2016 DBAのための最新テクノロジー
DBTS2016 DBAのための最新テクノロジーDBTS2016 DBAのための最新テクノロジー
DBTS2016 DBAのための最新テクノロジー
 
今さら聞けない HANAのハナシの基本のほ
今さら聞けない HANAのハナシの基本のほ今さら聞けない HANAのハナシの基本のほ
今さら聞けない HANAのハナシの基本のほ
 
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
 
増加するコアを使い切れ!!
増加するコアを使い切れ!!増加するコアを使い切れ!!
増加するコアを使い切れ!!
 
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...
[db tech showcase Tokyo 2017] E24: 流行りに乗っていれば幸せになれますか?数あるデータベースの中から敢えて今Db2が選ば...
 

Similar to OSS系データベース、クラウド・データベースへ脱Oracleへの実現方法

Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンNoritaka Sekiyama
 
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?KAWANO KAZUYUKI
 
20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_TokyoKohei KaiGai
 
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデート
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデートAmazon Redshift パフォーマンスチューニングテクニックと最新アップデート
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデートAmazon Web Services Japan
 
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji Shinkubo
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji ShinkuboD22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji Shinkubo
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji ShinkuboInsight Technology, Inc.
 
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...Insight Technology, Inc.
 
オンプレ回帰も簡単実現!自由自在なデータベース運用とは
オンプレ回帰も簡単実現!自由自在なデータベース運用とはオンプレ回帰も簡単実現!自由自在なデータベース運用とは
オンプレ回帰も簡単実現!自由自在なデータベース運用とは株式会社クライム
 
[AWS re:invent 2013 Report] AWS New EC2 Instance Types
[AWS re:invent 2013 Report] AWS New EC2 Instance Types[AWS re:invent 2013 Report] AWS New EC2 Instance Types
[AWS re:invent 2013 Report] AWS New EC2 Instance TypesAmazon Web Services Japan
 
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift UpdateAmazon Web Services Japan
 
今こそクラウドへ!データの移行、連携、統合のコツ
今こそクラウドへ!データの移行、連携、統合のコツ今こそクラウドへ!データの移行、連携、統合のコツ
今こそクラウドへ!データの移行、連携、統合のコツ株式会社クライム
 
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場Toshiaki Baba
 
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL CompatibilityAmazon Web Services Japan
 
継続?移行?Oracle SE2 RACのサポート終了に向けた備え
継続?移行?Oracle SE2 RACのサポート終了に向けた備え継続?移行?Oracle SE2 RACのサポート終了に向けた備え
継続?移行?Oracle SE2 RACのサポート終了に向けた備え株式会社クライム
 
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DRAmazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR株式会社クライム
 
[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama
[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama
[C31]世界最速カラムナーDBは本物だ! by Daisuke HiramaInsight Technology, Inc.
 
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~Naoki (Neo) SATO
 
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性Yoichi Takizawa
 
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会オラクルエンジニア通信
 

Similar to OSS系データベース、クラウド・データベースへ脱Oracleへの実現方法 (20)

Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターン
 
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
 
ヤフーを支えるフラッシュストレージ
ヤフーを支えるフラッシュストレージヤフーを支えるフラッシュストレージ
ヤフーを支えるフラッシュストレージ
 
20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo
 
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデート
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデートAmazon Redshift パフォーマンスチューニングテクニックと最新アップデート
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデート
 
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji Shinkubo
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji ShinkuboD22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji Shinkubo
D22 目覚めよDBエンジニア 〜世界最速カラムナーデータベースは本物だ!〜 by Koji Shinkubo
 
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
 
オンプレ回帰も簡単実現!自由自在なデータベース運用とは
オンプレ回帰も簡単実現!自由自在なデータベース運用とはオンプレ回帰も簡単実現!自由自在なデータベース運用とは
オンプレ回帰も簡単実現!自由自在なデータベース運用とは
 
[AWS re:invent 2013 Report] AWS New EC2 Instance Types
[AWS re:invent 2013 Report] AWS New EC2 Instance Types[AWS re:invent 2013 Report] AWS New EC2 Instance Types
[AWS re:invent 2013 Report] AWS New EC2 Instance Types
 
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
 
今こそクラウドへ!データの移行、連携、統合のコツ
今こそクラウドへ!データの移行、連携、統合のコツ今こそクラウドへ!データの移行、連携、統合のコツ
今こそクラウドへ!データの移行、連携、統合のコツ
 
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
 
レコメンドエンジンにおけるPulsarの利用 #pulsarjp
レコメンドエンジンにおけるPulsarの利用 #pulsarjpレコメンドエンジンにおけるPulsarの利用 #pulsarjp
レコメンドエンジンにおけるPulsarの利用 #pulsarjp
 
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility
[PGConf.ASIA 2018]Deep Dive on Amazon Aurora with PostgreSQL Compatibility
 
継続?移行?Oracle SE2 RACのサポート終了に向けた備え
継続?移行?Oracle SE2 RACのサポート終了に向けた備え継続?移行?Oracle SE2 RACのサポート終了に向けた備え
継続?移行?Oracle SE2 RACのサポート終了に向けた備え
 
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DRAmazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR
Amazon RDS/Azure SQL/Google Cloud SQL 対応DBが多様!異種DBへの移行・連携ならSyniti DR
 
[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama
[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama
[C31]世界最速カラムナーDBは本物だ! by Daisuke Hirama
 
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
 
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性
東京リージョン対応PrimeCloud Controllerを用いたハイブリッドクラウドの可能性
 
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
 

More from 株式会社クライム

Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...株式会社クライム
 
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITIONVeeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION株式会社クライム
 
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョンVeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン株式会社クライム
 
StarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdfStarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdf株式会社クライム
 
StarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレットStarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレット株式会社クライム
 
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリN2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ株式会社クライム
 
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社クライム
 
Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策株式会社クライム
 
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)株式会社クライム
 
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライム
 
EspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting toolsEspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting tools株式会社クライム
 
EspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart ToolEspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart Tool株式会社クライム
 
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf株式会社クライム
 
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナーWindows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー株式会社クライム
 
Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!株式会社クライム
 
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』株式会社クライム
 
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?株式会社クライム
 
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説株式会社クライム
 
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携株式会社クライム
 

More from 株式会社クライム (20)

Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
 
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITIONVeeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
 
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョンVeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
 
StarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdfStarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdf
 
StarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレットStarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレット
 
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリN2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
 
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
 
Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策
 
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
 
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
 
EspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting toolsEspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting tools
 
EspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart ToolEspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart Tool
 
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
 
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナーWindows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
 
Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!
 
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
 
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
 
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
 
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
 
StarWind VTL for AWS and Veeam
StarWind VTL for AWS and VeeamStarWind VTL for AWS and Veeam
StarWind VTL for AWS and Veeam
 

Recently uploaded

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 

Recently uploaded (8)

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 

OSS系データベース、クラウド・データベースへ脱Oracleへの実現方法

  • 1. Copyright(C)2018 Climb Inc. All Rights Reserved. OSS系データベース、 クラウド・データベースへ 脱Oracleへの実現方法 株式会社クライム 小林 俊博 https://www.climb.co.jp/
  • 2. Copyright(C)2018 Climb Inc. All Rights Reserved. 脱Oracleの背景 Oracleライセンス体系の変更 Standard Edition ONE (SE1) 廃止でコスト↑ Standard Edition 2 CPU 4ソケットStandard Edition CPU 4ソケット 変更前 変更後 Standard Edition ONE CPU 2ソケット
  • 3. Oracle SQL Server MySQL PostgreSQL テーブル、ビュー 〇 〇 〇 〇 ストアドプロシージャ 〇 〇 〇 〇 マテリアライズドビュー 〇 ✖ ✖ 〇 シーケンス 〇 〇 ✖ 〇 シノニム 〇 〇 ✖ ✖ 可用性(クラスタ) 〇 ▲ ▲ ▲ リカバリ面 〇 〇 〇 〇 検索 〇 〇 ▲ ▲ セキュリティ 〇 〇 ▲ ▲ アプリケーション 〇 〇 ▲ ▲ コスト ✖ 〇 ◎ ◎ 脱Oracle先データベース比較
  • 4. Oracle SQL Server MySQL PostgreSQL テーブル、ビュー 〇 〇 〇 〇 ストアドプロシージャ 〇 〇 〇 〇 マテリアライズドビュー 〇 ✖ ✖ 〇 シーケンス 〇 〇 ✖ 〇 シノニム 〇 〇 ✖ ✖ 可用性(クラスタ) 〇 ▲ ▲ ▲ リカバリ面 〇 〇 〇 〇 検索 〇 〇 ▲ ▲ セキュリティ 〇 〇 ▲ ▲ アプリケーション 〇 〇 ▲ ▲ コスト ✖ 〇 ◎ ◎ マルチAZ モジュール 脱Oracle先データベース比較 運用レベルを落とさずに 脱Oracleでコスト↓
  • 5. Copyright(C)2018 Climb Inc. All Rights Reserved. 脱Oracle事例 -移行- 移行 移行 製造業A社 : SQL Server移行キャンペーン利用 イーリバースドットコム様 : クラウド間での移行 Amazon RDS Oracle Amazon RDS Aurora
  • 6. Copyright(C)2018 Climb Inc. All Rights Reserved. 脱Oracle事例 -連携- SBアットワーク様 SBアットワーク様 : 社内システムとの連携
  • 7. Copyright(C)2018 Climb Inc. All Rights Reserved. 異種DBへ移行・連携する際の課題 Amazon RDS Oracle 移行課題 • Auroraへのスケールアウト • 移行時のダウンタイムを最小限 • 一部データ変換の必要性 移行 RDS Oracle RDS Aurora Amazon RDS Oracle 連携課題 • リアルタイムなデータ連携 • エージェントの導入負荷 • 連携運用のコスト 連携 Oracl e PostgreS QL
  • 8. Copyright(C)2018 Climb Inc. All Rights Reserved. Q. どうやって脱Oracleを実現すればいいか? 脱Oracle手法 DBMoto(デービーモト)
  • 9. Copyright(C)2018 Climb Inc. All Rights Reserved. DBMoto由来 DBMoto(デービーモト) DB2 Motion DB2 Connectivity
  • 10. Copyright(C)2018 Climb Inc. All Rights Reserved. DBMotoとは 異種DB間対応 リアルタイムレプリケーションツール 開発元: HiT Software http://www.hitsw.com/
  • 11. Copyright(C)2018 Climb Inc. All Rights Reserved. 何故DBMoto?
  • 12. Copyright(C)2018 Climb Inc. All Rights Reserved. コストパフォーマンス 導入前 導入後 DB負荷 ダウンタイム データ変換 異種DB 双方向連携 リアルタイム 低負荷な異種DBレプリケーション スクリプト、関数によるデータ変換 移行ダウンタイムは切り替え時のみ リアルタイムな双方向連携
  • 13. Copyright(C)2018 Climb Inc. All Rights Reserved. エージェントレスなレプリケーション EXADATA RAC RDS Database Appliance Windows レプリケーションツール PDB DB側にエージェント等を導入する必要はありません
  • 14. Copyright(C)2018 Climb Inc. All Rights Reserved. サポートするデータベース IBM DB2 for i(AS/400) IBM DB2 for z/OS IBM DB2 for AIX, Linux, Windows Oracle 9i~ MS SQL Server MySQL/Amazon Aurora/MariaDB Azure SQL Database IBM Informix SAP Sybase ASE SAP Sybase SQL Anywhere IBM PureData(Netezza) PostgreSQL Amazon Redshift SAP HANA SAP Sybase IQ Actian Vectorwise HP Vertica MS Access Firebird Ingres IBM SolidDB IBM dashDB Teradata Hadoop ソース/ターゲット対応 ターゲット対応
  • 15. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例 : 旧Oracleから新Oracleへのリプレイス あらゆるOracle環境をレプリケーション 物理/仮想/クラウド、エディションも問いません 旧Oracle ぐるなび様 : 旧Oracleから新Oracleへの移行 新Oracle 移行
  • 16. Copyright(C)2018 Climb Inc. All Rights Reserved. Unicode処理 異種DB、文字コード処理 Oracle 文字コード: JA16SJIS 文字コード: UTF-8 PostgreSQL Unicodeへ変換 Unicodeから変換 SQLでデータ抽出 SQLクエリ発行 SQLクエリ生成
  • 17. Copyright(C)2018 Climb Inc. All Rights Reserved. コストパフォーマンス 導入前 導入後 DB負荷 ダウンタイム データ変換 異種DB 双方向連携 リアルタイム 低負荷な異種DBレプリケーション スクリプト、関数によるデータ変換 移行ダウンタイムは切り替え時のみ リアルタイムな双方向連携 ✔
  • 18. Copyright(C)2018 Climb Inc. All Rights Reserved. 必要なデータのみレプリケーション カラム1 カラム2 カラム3 カラム5 カラム4 必要なテーブルのみ 必要なカラムのみ カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3
  • 19. Copyright(C)2018 Climb Inc. All Rights Reserved. レプリケーションデータのカスタマイズ 1234 (株)クライム Climb 12 1234 (株)クライム Climb 00012 2018/9/20 Trim() ユーザ関数 Now() VB, C#
  • 20. Copyright(C)2018 Climb Inc. All Rights Reserved. コストパフォーマンス 導入前 導入後 DB負荷 ダウンタイム データ変換 異種DB 双方向連携 リアルタイム 低負荷な異種DBレプリケーション スクリプト、関数によるデータ変換 移行ダウンタイムは切り替え時のみ リアルタイムな双方向連携 ✔ ✔
  • 21. Copyright(C)2018 Climb Inc. All Rights Reserved. ダウンタイムを最小限に抑えた移行 DB構築 Import Export 切り替え 運用開始 DB構築 レプリケー ション 切り替え 運用開始 通常のDB移行 レプリケーションによるDB移行 システム停止期間 全件+差分
  • 22. Copyright(C)2018 Climb Inc. All Rights Reserved. コストパフォーマンス 導入前 導入後 DB負荷 ダウンタイム データ変換 異種DB 双方向連携 リアルタイム 低負荷な異種DBレプリケーション スクリプト、関数によるデータ変換 移行ダウンタイムは切り替え時のみ リアルタイムな双方向連携 ✔ ✔ ✔
  • 23. Copyright(C)2018 Climb Inc. All Rights Reserved. 用途に合わせた3つのレプリケーションモード リフレッシュ (全件) ミラーリング (片方向差分) シンクロナイゼーション (双方向差分) 変更 変更 レプリケーション 変更 レプリケーション レプリケーション ソース 複製元 ターゲット 複製先
  • 24. Copyright(C)2018 Climb Inc. All Rights Reserved. レプリケーションモード: リフレッシュ 24 1282 26 0 500 1000 1500 シングルインサート バルクインサート 100万件レコード処理時間(秒) 選択したテーブルの全レコードを転送 初期レプリケーション バルクインサートによる高速転送 全件
  • 25. Copyright(C)2018 Climb Inc. All Rights Reserved. レプリケーションモード: ミラーリング DB2 AS/400 ジャーナル・レシーバー DB2 LUW ログ(プロシージャ経由) Oracle REDOログ・アーカイブログ SQL Server ログ(ディストリビュータ経由) MySQL Amazon Aurora バイナリログ 参照するトランザクションログ 25 主にトランザクショログを参照し片方向差分 トリガーで実施することも可能 参照サイクルは既定で60秒(変更可) 差分 トリガー対応DB ・DB2 z/OS, DB2 LUW ・Oracle ・SQL Server ・MySQL ・Informix
  • 26. Copyright(C)2018 Climb Inc. All Rights Reserved. Oracle差分方式の選択 26 方式 特長 用途 負荷 トランザクショログ シンプルな構成 小・中規模向け 小 ログサーバ 接続数最適化 大規模向け 極小~小
  • 27. Copyright(C)2018 Climb Inc. All Rights Reserved. Oracle差分方式の選択 27 方式 特長 用途 負荷 トランザクショログ シンプルな構成 小・中規模向け 小 ログサーバ 接続数最適化 大規模向け 極小~小 ログサーバ
  • 28. Copyright(C)2018 Climb Inc. All Rights Reserved. 処理抽出 整合性保持の仕組み TID=1: Insert ~ TID=2: Update~ TID=3: Delete~ TID=4: Update~ TID=5: Update~ ソースDB: トランザクションログ Insert ~ (TID=1); Commit; DBMotoにTID=1を保存 Update~ (TID=2); Commit; DBMotoにTID=2を保存 ターゲットDB: 処理の流れ
  • 29. Copyright(C)2018 Climb Inc. All Rights Reserved. 処理抽出 整合性保持の仕組み TID=1: Insert ~ TID=2: Update~ TID=3: Delete~ TID=4: Update~ TID=5: Update~ ソースDB: トランザクションログ Insert ~ (TID=1); Commit; DBMotoにTID=1を保存 Update~ (TID=2); Commit; DBMotoにTID=2を保存 Delete~ (TID=3); Commit; DBMotoにTID=3を保存 Update~ (TID=4); Commit; DBMotoにTID=4を保存 Update~ (TID=5); Commit; DBMotoにTID=5を保存 ターゲットDB: 処理の流れ
  • 30. Copyright(C)2018 Climb Inc. All Rights Reserved. 双方向差分 レプリケーションモード: シンクロナイゼーション ソースを優先 ターゲットを優先 更新の早い方を優先 更新の遅い方を優先 ユーザスクリプト コンフリクト回避オプション マルチシンクロナイゼーション双方向の差分レプリケーション コンフリクト(衝突)回避 3台以上のマルチシンクロナイゼーション
  • 31. Copyright(C)2018 Climb Inc. All Rights Reserved. 導入ラクラク インストール インストーラは軽量の30MB インストールは1分以内
  • 32. Copyright(C)2018 Climb Inc. All Rights Reserved. 設定ラクラク 設定 1. ソースDBへ接続 2. ターゲットDBへ接続 3. レプリケーションジョブを作成
  • 33. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例紹介:イーリバースドットコム様 Amazon RDS OracleからAmazon RDS Auroraに移行
  • 34. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例紹介: イーリバースドットコム様 導入前の課題 導入後~決め手・メリット~ • Auroraへのスケールアウト • 移行時のダウンタイムを最小限 • 一部データ変換の必要性 • 異種DB間完全対応 • 差分転送で最小限のダウンタイム移行 • 関数、スクリプトによるデータ変換
  • 35. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例紹介: SBアットワーク様 社内システム活用のためOracleとPostgreSQLを連携
  • 36. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例紹介: SBアットワーク様 導入前の課題 導入後~決め手・メリット~ • リアルタイムなデータ連携 • エージェントの導入負荷 • 連携運用のコスト • レプリケーションによるリアルタイム連携 • エージェントレスで低負荷 • GUIからの設定のみで楽々運用
  • 37. Copyright(C)2018 Climb Inc. All Rights Reserved. 事例紹介: ぐるなび様 旧Oracle 災害対策用Oracle DBMoto導入後: <移行>  システム停止時間を最小限に抑えての Oracleデータベースの移行 <バックアップ>  ディザスタリカバリ環境構築により、障害 時は切り替えのみでOK <データ連携>  他システムへの連携用にMySQLへレプ リケーション 移行・バックアップ・データ連携の3パターン構成 新Oracle MySQL 移行 バックアップ データ連携
  • 38. Copyright(C)2018 Climb Inc. All Rights Reserved. ライセンス Oracleのスペック Windows DBの種類とスペック ソースDBとターゲットDBの組み合わせ 移行用の1年間限定ライセンスも!
  • 39. Copyright(C)2018 Climb Inc. All Rights Reserved. コストパフォーマンス 導入前 導入後 DB負荷 ダウンタイム データ変換 異種DB 双方向連携 リアルタイム 低負荷な異種DBレプリケーション スクリプト、関数によるデータ変換 移行ダウンタイムは切り替え時のみ リアルタイムな双方向連携 ✔ ✔ ✔ ✔ DBMoto >>他ソリューション得
  • 40. Copyright(C)2018 Climb Inc. All Rights Reserved. 大規模なデータ統合向けソリューション Stambia RDB EC2 RDS Redshift ・Aurora ・MariaDB ・Oracle ・SQL Server ・MySQL ・PostgreSQL Webサービス DWH
  • 41. Copyright(C)2018 Climb Inc. All Rights Reserved. 大規模なデータ統合向けソリューション Stambia RDB EC2 RDS Redshift ・Aurora ・MariaDB ・Oracle ・SQL Server ・MySQL ・PostgreSQL Webサービス DWH
  • 42. Copyright(C)2018 Climb Inc. All Rights Reserved. E-LTアーキテクチャ 利点 →パフォーマンス最大化 →アーキテクチャ簡素化 →既存リソースの活用 従来アーキテクチャ E-LTアーキテクチャ
  • 43. Copyright(C)2018 Climb Inc. All Rights Reserved. E-LTアーキテクチャ E-LTアーキテクチャ 利点 →専用エンジンいらず →高性能なDWHを最大限活用 →不必要なデータの分析
  • 44. Copyright(C)2018 Climb Inc. All Rights Reserved. E-LTに最適化されたテンプレート ソース側 ターゲット側
  • 45. Copyright(C)2018 Climb Inc. All Rights Reserved. 活用例 運搬データ Eコマース マスターデータ カタログ アプリ データハブ Stambia Webサービス ERP インスタンス BI お客様の ニーズ把握
  • 46. Copyright(C)2018 Climb Inc. All Rights Reserved. ご清聴ありがとうございました

Editor's Notes

  1. DBMotoはもともとDB2への接続ドライバを出していたのですが そのノウハウを生かして移行ツールDB2 to motionが誕生、DB2以外にも視野を広げたのでDBMoto
  2. では最後まだ時間が5分くらい残って今うので、大規模なデータ統合向けソリューション、まあ俗にいうETLツールStambiaという製品についてご紹介させていただきます。 例えばこの図のあるRDBデータベースをAmazonに持っていく連携するだけであればDBMotoで充分なんですが、その他様々なDBやHadoopなどのDWH、ツイッターフェイスブックなどのWebサービスをAWS環境に集約する、となるとDBMotoで関数を実装すれば実減することはやれなくはないんですが、スクリプト等をたくさん組み込む手間ですとかパフォーマンス等の問題で現実的でありません。 そこでご紹介するのがStanbiaというETLツールです。
  3. Stambia位置づけとしてはETLツールなんですが、特徴的なものとなっておりまして、アーキテクチャとしてE-LTアーキテクチャを採用しております。 E-LTなんですが、従来のETLツールですとファイルやデータベースなどからデータを抽出Extractし、専用のエンジンでデータの変換Transformationを行い、ターゲットのデータウェアハウスなどにデータをロードLoadする一連の処理を行います。 ですのでETLツールは基本的には、このTransfromaiton、変換の処理を行う専用のエンジンの柔軟性やパフォーマンスに着目される方が多いかと存じます。 ただ、Stambia E-LTは、これとは全く異なり、ソースから抽出ExtractされたデータをデータウェアハウスなどにロードLoadした後、そのデータウェアハウス上でデータを変換Transformationします。そのため、ELTの場合には変換処理のために専用エンジンを必要とせず、データウェアハウスなどのリソースを使用して処理を行います。
  4. この利点としては、やはりボトルネックとなりがちな専用エンジンを排除し、データベース上でシンプルな処理を実装できるアーキテクチャとなれる点です。 また、パフォーマンスとして専用エンジンの代わりに、データ分析のために特化した高性能なDWHをリソースとして利用しますので、より効率的にDWHの能力を活用した処理を行えます。 さらにETLのアーキテクチャでは誤っているデータを変換部分で除外され、分析の対象となりません。 しかしデータサイエンスや統計の分野では誤ったデータも含めて分析することが重要です(Google検索の「もしかして」機能など)。 ELTならば全てのデータは一旦ターゲットのデータウェアハウスにロードされるため、それらも含めて分析できます。
  5. ELTアーキテクチャを採用しているものとして有名なツールはOracle Data Integratorです。しかしこれはOracle向けのもので汎用的ではありません。また、従来のETLツールでELTなプロセスの実装をサポートするものもありますが、元々ETLなプロセスを実装するためのものですので、ELTに最適化されているわけではありません。 弊社で取り扱っているStambiaはELTなプロセスを実装するために開発された、汎用的に様々なデータへ接続できる開発ツールです。ELTなプロセスを実装するために必要となる処理のテンプレートを数多く用意しております。 これにより開発で必要となるプロセス(選択、変換、分割、参照、結合など)を、再利用可能にするコンポーネントです。 モデル駆動アプローチによりGUIからドラック&ドロップ操作でデータの対応付け(マッピング)を組み立てるだけで、ELTなプロセスをテンプレートから自動生成できます。
  6. 最後にStambiaを使った活用例の紹介です。 実際の事例の図となるんですが、このお客様はEコマースサービスを展開しようと考えておりました。 しかし、既存の環境では、運搬データやカタログのデータなど、リソースが様々な場所に分散していました。 そのデータを一つずつ、Eコマースに読み込ませるのが大きな手間となりました。 そこで、データハブ(SQL Server)を導入し、Stmabiaを使ってデータを集めEコマースに集めたデータを渡すような設計をとりました。 データハブにデータが蓄積しますので、現在ではBIツールにデータを渡し、ビジネスの意思決定(例えばお客様のニーズの把握等)に役立てています。 GUIから簡単に、かつE-LTを使った効率的なデータ集約を実現できるStambia、ETL等検討されている方はぜひご参考いただければと存じます。 それではデータベース移行、連携のコツセミナー終了とさせていただきます。長時間のご清聴ありがとうございました