SoftLayer+データベースHA, iSCSI Target HA構成資料

高信頼性DB事業継続サービス
on
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
1
ご提供するサービスメニュー
最強のI/O性能を発揮するデータベースHA構成
(シェアード・ナッシング型)
共有ストレージiSCSI Target(HA)を構成
(ネットワーク越しのミラーリング)
信頼と実績のあるデータベースHA構成(VCSによるクラスタ管理)
※ VCS: Veritas Cluster Server (Symantec Cluster Server)
Oracle HA構成(VCSによるクラスタ管理)
ローカルディスクへのバックアップ
Disaster Recovery を実現するデータ保全のための構成
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
2
SoftLayer上で最強のI/O性能を発揮するデータベースHA構成
(シェアード・ナッシング型)
heartbeat
VIP
Public VLAN
Pacemaker&Heartbeatによるクラスタ管理
物理サーバ (Active機)
ローカルストレージ
データベース
Oracle
MySQL
PostgreSQL
I/O性能が低く
てもよければ
仮想マシンで
も構成可能。
物理サーバ (Stand-by機)
ローカルストレージ
DRBDによるデータ同期
Private VLAN
SoftLayerでは、物理サーバを選択することが可能であり、そのローカルストレージは最強の
I/O性能を発揮する。
クラウド上でデータベースを構築した場合、I/O性能に問題があったが、SoftLayerでは、物理
サーバ上に構築することでこの問題を回避することが可能。
データベースはITシステムの要(かなめ)であり、可用性が要求されるが、HA(High
Availability)構成をとることでその要件を満たす。
オープンソースのDRBD、Pacemaker&Heartbeatを採用することで、高価な共有ディスクを用
意することなく、シェアード・ナッシング型のデータベースHA構成を低価格で実現可能。
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
3
SoftLayer上で最強のI/O性能を発揮するデータベースHA構成
(シェアード・ナッシング型)
heartbeat
Public VLAN
Pacemaker&Heartbeatによるクラスタ管理
VIP
Active化
物理サーバ (Stand-by機)
物理サーバ (Active機)
ローカルストレージ
ローカルストレージ
データベース
Oracle
MySQL
PostgreSQL
データベース
Oracle
MySQL
PostgreSQL
Private VLAN
ご提供価格
●Oracleサーバ2台構築
150万円~
●MySQL or PostgreSQLサーバ2台構築
120万円~
作業内容:クラスタ構築作業・障害試験
ドキュメント:構成図・設定ファイル一覧
試験結果報告書のみ
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
DRBDによりリアルタイムにデータ
が同期されていたことによりデータ
ロストなしで、フェイル・オーバー
が実行され、データベースが自動的
に再開される。
4
SoftLayer上で共有ストレージiSCSI Target(HA)を構成
(ネットワーク越しのミラーリング)
heartbeat
Public VLAN
Pacemaker&Heartbeatによるクラスタ管理
物理サーバ (Active機)
ローカルストレージ
iSCSI Target
I/O性能が低
くてもよけれ
ば仮想マシン
でも構成可能。
物理サーバ (Stand-by機)
ローカルストレージ
DRBDによるデータ同期
VIP
Private VLAN
DRBD、Pacemaker&Heartbeatは、データベースだけではなく、iSCSI Targetを構築し、
サーバ間の共有ストレージとして活用することも可能。
SoftLayerが用意している「iSCSI Storage」はマルチテナントで共有されているため、I/O性
能が低い。「iSCSI Storage」の代わりに、このiSCSI Targetをシェアード・エブリシング型
HA構成の共有ディスクとして活用することで、よりI/O性能の高いストレージを利用可能とな
る。ストレージのDR設計にも最適。
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
5
SoftLayer上で共有ストレージiSCSI Target(HA)を構成
(ネットワーク越しのミラーリング)
heartbeat
Public VLAN
Pacemaker&Heartbeatによるクラスタ管理
Active化
物理サーバ (Stand-by機)
物理サーバ (Active機)
ローカルストレージ
ローカルストレージ
iSCSI Target
iSCSI Target
VIP
Private VLAN
ご提供価格
●サーバ2台+1LUN構築
DRBDにより、リアルタイムに
ネットワーク越しにミラーリン
グすることで、データロストな
しにフェイル・オーバーさせる
ことができる。
100万円~
作業内容:クラスタ構築作業・障害試験
ドキュメント:構成図・設定ファイル一覧
試験結果報告書のみ
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
6
信頼と実績のあるデータベースHA構成(VCSによるクラスタ管理)
をSoftLayer上で実現
heartbeat
Public VLAN
VCSによるクラスタ管理
VIP
物理サーバ (Stand-by機)
物理サーバ (Active機)
データベースインスタンス
Oracle
MySQL
PostgreSQL
サーバは物理占有にて構成
※現行のOracleライセンス体
系では、仮想マシンの場合、
高額になりすぎて実質的に構
成不可能となることが多い。
Private VLAN
iSCSI Storage
SoftLayerで用意されているストレージ。
複数のサーバから共有可能。排他制御は
VCSにて管理。
iSCSI Target(HA)に置き換えたほうが
I/O性能が高い。
データベース
Oracle
MySQL
PostgreSQL
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
7
信頼と実績のあるデータベースHA構成(VCSによるクラスタ管理)
をSoftLayer上で実現
heartbeat
Public VLAN
VCSによるクラスタ管理
VIP
Active化
物理サーバ (Active機)
物理サーバ (Stand-by機)
データベースインスタンス
Oracle
MySQL
PostgreSQL
データベースインスタンス
Oracle
MySQL
PostgreSQL
Private VLAN
ご提供価格
●Oracleサーバ2台+VCS2台+1LUN構築
●MySQLサーハ2台+VCS2台+1LUN構築
or PostgreSQLサーバ2台
195万円~
165万円~
作業内容:クラスタ構築作業・障害試験
ドキュメント:構成図・設定ファイル一覧・試験結果報告書のみ
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
iSCSI Storage
データベース
Oracle
MySQL
PostgreSQL
8
Oracle HA構成(VCSによるクラスタ管理)
ローカルディスクへのバックアップ
heartbeat
Public VLAN
VCSによるクラスタ管理
VIP
物理サーバ (Stand-by機)
物理サーバ (Active機)
Oracleインスタンス
ローカルストレージ
ローカルストレージ
バックアップ
のコピー
バックアップ
Archiveログ
制御ファイル
REDOログ
Archiveログ
のコピー
Private VLAN
ご提供価格
iSCSI Storage
Oracleサーバ2台+1LUN+2VCSノード
+1クラスタバックアップ構築
240万円~
作業内容:クラスタ構築作業・障害試験
ドキュメント:構成図・設定ファイル一覧・試験結果報告書のみ
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
データベース
制御ファイル
REDOログ
9
Oracle HA構成(VCSによるクラスタ管理)
ローカルディスクへのバックアップ
heartbeat
Public VLAN
VCSによるクラスタ管理
VIP
物理サーバ (Active機)
Oracleインスタンス
ローカルストレージ
バックアップ
Archiveログ
制御ファイル
REDOログ
バックアップを
データベースに
変換すると、
iSCSI Storage
の修復を待つこ
となく、
Oracleを起動
させることも可
能(緊急対応と
して手動で実
現)。
物理サーバ (Stand-by機)
ローカルストレージ
バックアップ
のコピー
Archiveログ
のコピー
Private VLAN
ここのREDOログにも最新のデー
タがあるので、共有ディスクが損
壊する事態においてなお、障害発
生直前にcommitされたデータが
ロストしない。
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
iSCSI Storage
データベース
制御ファイル
REDOログ
2015/3/15
10
Oracle HA構成(VCSによるクラスタ管理)
ローカルディスクへのバックアップ
heartbeat
Public VLAN
VCSによるクラスタ管理
VIP
Active化
物理サーバ (Active機)
物理サーバ (Stand-by機)
Oracleインスタンス
Oracleインスタンス
ローカルストレージ
ローカルストレージ
バックアップ
Archiveログ
バックアップ
制御ファイル
REDOログ
Archiveログ
制御ファイル
REDOログ
Private VLAN
フェイル・オーバー時に、「iSCSI
Storage」にある「制御ファイル」と
「REDOログ」をローカルディスクにコ
ピーしてからOracleインスタンスを起
動するようにVCSを構成。バックアッ
プ・ジョブはこのノードで動くように
なる。
iSCSI Storage
データベース
制御ファイル
REDOログ
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
11
Disaster Recovery を実現するデータ保全のための構成
Active Datacenter
DRBDによるデータ同期は
リアルタイムに実行される。
基本的にデータロストはな
い。WANの遅延が問題とな
る場合には、DRBD Proxy
を導入することでデータ同
期の最適化を実現可能。
DR Datacenter
SoftLayer
Private WAN
Copyright (C) 2014
DRBDによるデータ同期
Matsuo Shohten Co.,Ltd
2015/3/15
12
Disaster Recovery を実現するデータ保全のための構成
Active
Datacenter
ご提供価格
●サーバ2台+1LUN × 2セット構築
210万円~
※DRBD Proxyを使用する場合は別途見積
作業内容:クラスタ構築作業・障害試験
ドキュメント:構成図・設定ファイル一覧
試験結果報告書のみ
手動でActive化
DR Datacenter
SoftLayer
Private WAN
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
13
高信頼性DB事業継続サービス on

に関して
ターゲット
◦ ITインフラ環境の事業継続対策を検討されているお客様
 キーワード:Linux、データベースサーバ、HA、ディザスターリカバリー
◦ オンプレミスでOracle、OracleRACを活用されているお客様
◦ クラウド上でI/O性能を必要とされているお客様

弊社の強み
◦ SoftLayer&データベース設計・構築に精通したエンジニアによる実運
用に沿ったサービスをご提供致します
◦ 安価でかつ高品質なサービスをご提供いたします

導入実績
◦ SoftLayer上のSaaSサービスDB(MySQL)の冗長化構成
◦ MySQLのPacemaker/DRBDを利用して冗長化構築
◦ OracleのVCSを利用して冗長化構築
→飲料メーカー、地方銀行、放送会社、アパレルメーカー、自動車メーカー
Copyright (C) 2014
Matsuo Shohten Co.,Ltd
2015/3/15
14