ZabbixのHAクラスター構成による可用性の向上

Zabbixの高可用性構成にLifeKeeperを利用するメリット

Zabbixは非常にポピュラーなオープンソースの統合監視ソフトウェアで、多くのシステムで導入されています。Zabbixを導入することにより、サーバー・ネットワーク・OS・アプリケーションなどと幅広く監視することで、インフラの健全性の一元管理が可能です。
Zabbixの運用では、Zabbixサーバーが中心となり、監視対象のマシンにインストールされたZabbixエージェントからCPU、メモリ、ディスク使用率などの詳細なリソース情報を収集し、アラート通知やWebインターフェースでの可視化を行います。
Zabbix環境の中でも、システムが大きくZabbixの監視対象が多い場合は、Zabbixサーバーに加えてZabbixプロキシを使用するケースがあります。Zabbixプロキシは、Zabbixサーバーの代わりに監視対象からデータを集めて、サーバーへ中継することで、Zabbixサーバーの負荷の分散が可能となります。

このように、Zabbixはシステムの安定稼働に大きな役割を果たしますが、Zabbixが停止してしまうとこれらの監視が行われなくなり、システムの安定稼働に支障をきたすため、Zabbix自身の安定稼働はとても重要といえます。

HAクラスター製品のLifeKeeperを使ってZabbixサーバーおよびZabbixプロキシの冗長化構成を構築することで、Zabbixを高い信頼性のもとで運用することが可能になります。

ZabbixのHAクラスター構成

Zabbixサーバーのみの構成

Zabbixの標準機能だけでは十分と言えない理由

Zabbix v6.0から提供されているZabbixが提供するHAクラスター機能を使用することで、ZabbixサーバーのサービスをActive/Standby方式で冗長化することができます。冗長化することにより、単体で運用するよりも高い可用性が期待できます。
一方で、ZabbixのHAクラスター機能が保護できるのは、Zabbixサーバーのサービスに限られます。ご要件によっては、Zabbixサーバーの他にデータベースやWebサーバーなどの他のソフトウェアも障害対策を行いたいケースも多くあると考えられます。

LifeKeeperによるHAクラスター機能のメリット

HAクラスター製品のLifeKeeperは、汎用的に単体または複数のソフトウェアを保護対象にすることで、ソフトウェアの障害を監視し、障害が検知されたときには自動的に待機系のマシンに切り替えて運用を継続できます。LifeKeeperではソフトウェアの監視だけではなくサーバーの死活監視も並行して行うため、ソフトウェアとサーバーの障害を自動的に検知し復旧することで、高い可用性を実現します。

■Zabbix HA:Zabbixサーバーのみを冗長化

usecase_zabbix3.png

■LifeKeeper:複数のソフトウェアを冗長化

usecase_zabbix4.png

Zabbixプロキシの高可用性構成

Zabbixの標準機能だけでは十分と言えない理由

Zabbix v7.0からは、ZabbixプロキシにもHA機能が提供されました。ZabbixプロキシのHA機能は、複数のZabbixプロキシをプロキシのグループの中で構成し、その中の1台が停止した場合は、残りのプロキシに監視対象が割り当てられる仕組みです。Zabbixの機能でZabbixプロキシの障害対策が行えるので便利な機能ですが、複数のZabbixプロキシを管理することで構成が複雑になる点や障害時には残りのZabbixプロキシの負荷が高まる点などに注意が必要です。また、この機能はZabbixプロキシ専用の機能であるため、データベースなどの他のソフトウェアを保護することはできません。

LifeKeeperによるHAクラスター機能のメリット

HAクラスター製品のLifeKeeperは、汎用的に単体または複数のソフトウェアを保護対象にすることで、ソフトウェアの障害を監視し、障害が検知されたときには自動的に待機系のマシンに切り替えて運用を継続できます。LifeKeeperではソフトウェアの監視だけではなくサーバーの死活監視も並行して行うため、ソフトウェアとサーバーの障害を自動的に検知し復旧することで、高い可用性を実現します。

■ZabbixプロキシのHA機能のイメージ

usecase_zabbix2.png

■LifeKeeperによる冗長化構成のイメージ(ZabbixサーバーとZabbixプロキシを冗長化)

usecase_zabbix1.png

これを読めばわかる!

検証構成や構築手順を簡潔にまとめた検証レポートをご用意致しました。下記からダウンロード頂けます。

テクニカルリソースを見る

よくあるご質問(FAQ)

Q LifeKeeperの動作環境を教えて下さい。

A

オンプレミス、仮想環境、クラウドなど様々な環境でご利用いただけます。
クラウド環境ではAWS、Azure、Google Cloud など幅広いクラウド上でサポートされています。詳しくは動作検証済みクラウド一覧をご覧ください。
LifeKeeperのバージョンの要件は下記のサポートマトリックスご参照下さい。
Linux版
Windows版

Q LifeKeeperを体験してみたいのですが、評価版などの用意はありますか?

A

はい、30日間お使い頂ける評価版がございます。こちらからお申し込み下さい。

Q 発注してから利用開始までどのくらい時間がかかりますか?

A

弊社に注文書が到着してから2~3営業日程度でご利用いただけます。
念のため余裕をもってお申し込みください。

Q 購入はどこからできますか?

A

原則販売代理店様からご購入いただけます。
代理店につきましてはこちらのページをご覧ください。

online_meeting.png

HAクラスターソフト「LifeKeeper」のプロフェッショナルに、お悩みを直接ご相談いただける場です。
概要やサポート対象、HAクラスター製品の比較はもちろん、事例など気になる疑問をその場でお答えいたします!

お気軽にご相談ください。

ご予約はこちら

LifeKeeperをご利用中のお客様

LifeKeeperをご利用中のお客さまや製品の技術情報は、以下のLifeKeeper/DataKeeperユーザー
ポータルをご参照ください。

button_LK_DK_userportal_2.png