• 検索結果がありません。

今後の展開

ドキュメント内 Higher Availabilityへの取り組み(PostgreSQL編) (ページ 39-45)

LifeKeeper のチューニングは、いかにノード障害、アプリケーション障害を素早く検知しフェイルオーバー処理を開始するかという点に関 しては有効な手段であることが分かります。⼀方で、監視対象であるアプリケーションはフェイルオーバー時に待機系で起動するため、待機 ノードでの DB 起動時間、DB リカバリー時間の短縮という 2 つの課題をクリアするのは非常に困難です。

Higher Availability DB のゴールである、「障害検知からフェイルオーバー完了(待機系でのサービス再開)までを 30 秒以内で完了する」と いう課題をクリアするためには、根本的な対応が必要です。

そこで私たちが着目したのが、EnterpriseDB xDB マルチマスターレプリケーションです。DB サーバーが相互に表の同期(レプリケーショ ン)を⾏い、どの DB サーバーにアクセスしても参照・更新が可能となるものです。

© SIOS Technology, Inc. 40

図1 xDB Multi Master Replication(MMR) 基本構成

・全ての DB ノードがマスターノードとして動作し相互にレプリケーションを実⾏

・どのノードの DB に対しても参照・更新が可能

© SIOS Technology, Inc. 41

この仕組みを利用することで待機系での DB 起動をしなくても良い仕組みが構築できるのではないかと考え、以下のような LifeKeeper と組 み合わせた構成を検討しました。

xDB MMR + LifeKeeper 構成に関しては、現在検証作業を実施中です。検証結果については順次当ブログにてお伝えして⾏く予定です。

© SIOS Technology, Inc. 42

9 参考資料

LifeKeeper User Site

http://lk.sios.com/

LifeKeeper for Linux

スタートアップガイド(

v9.1.0

用)

http://lk.sios.com/?p=5403

SIOS Technical Documentation

http://jpdocs.us.sios.com/

SIOS Protection Suite for Linux 9.1.0

テクニカルドキュメンテーション

http://jpdocs.us.sios.com/Linux/9.1/LK4L/TechDoc/index.htm PostgreSQL Recovery Kit

管理ガイド

http://jpdocs.us.sios.com/Linux/9.1/LK4L/pgSQL/index.htm

Core パラメータ⼀覧

http://jpdocs.us.sios.com/Linux/9.1/LK4L/Parameters/index.htm#Parameters/Core_Parameters.htm PostgreSQL

パラメータ⼀覧

http://jpdocs.us.sios.com/Linux/9.1/LK4L/Parameters/index.htm#Parameters/pgSQL_Parameters.htm

© SIOS Technology, Inc. 43

10 お問い合わせ

本書の記載内容についてのお問い合わせ先

LifeKeeper 製品の導入を検討中のお客様

LifeKeeper 製品をご購入済みのお客様

弊社パートナー営業部までお問い合わせください。

お問い合わせメールフォーム

https://www.sios.com/products/bcp/lkdk/contact/

弊社

LifeKeeper

製品サポート窓口までお問い合わせください。

購入後のお問い合わせ

https://www.sios.com/products/bcp/lkdk/contact/support_lk.html

© SIOS Technology, Inc. 44

11 免責事項

本書に記載された情報は予告なしに変更、削除される場合があります。最新のものをご確認ください。

本書に記載された情報は、全て慎重に作成され、記載されていますが、本書をもって、その妥当性や正確性についていかなる種類の保証 もするものではありません。

本書に含まれた誤りに起因して、本書の利用者に⽣じた損害については、サイオステクノロジー株式会社は⼀切の責任を負うものではあ りません。

第三者による本書の記載事項の変更、削除、ホームページ及び本書等に対する不正なアクセス、その他第三者の⾏為により本書の利用者 に⽣じた⼀切の損害について、サイオステクノロジー株式会社は⼀切の責任を負うものではありません。

システム障害などの原因によりメールフォームからのお問い合せが届かず、または延着する場合がありますので、あらかじめご了承くだ さい。お問い合せの不着及び延着に関し、サイオステクノロジー株式会社は⼀切の責任を負うものではありません。

【著作権】

本書に記載されているコンテンツ(情報・資料・画像等種類を問わず)に関する知的財産権は、サイオステクノロジー株式会社に帰属します。

その全部、⼀部を問わず、サイオステクノロジー株式会社の許可なく本書を複製、転用、転載、公衆への送信、販売、翻案その他の⼆次利用 をすることはいずれも禁止されます。またコンテンツの改変、削除についても⼀切認められません。

ドキュメント内 Higher Availabilityへの取り組み(PostgreSQL編) (ページ 39-45)

関連したドキュメント