構築事例:LDAPサーバ冗長化
LDAPサーバをサービス無停止で提供するため、PacemakerとDRBDを利用したHAクラスタでLDAPサーバを構築しました。
- お客様が悩まれていた課題
- 複数システムから不定期にアカウント情報の更新を受けるため止まっては困る
- 障害発生時の復旧作業で管理者の手間がかかっている
- メンテナンス時のサービス影響を小さくしたい
- +導入企業プロフィール
- ★
導入企業業種
情報・通信(福井県)
ユーザー規模
50万人
利用OS
Linux(Red Hat Enterprise Linux 6)
導入月
2013年10月頃
デージーネットが提案した「LDAPサーバ冗長化」
信頼性、可用性の高いLDAPサーバを構築するためPacemakerとDRBDを利用
高信頼性、高可用性が求められる大規模メールシステムのユーザ管理用LDAPサーバを、Linuxクラスタにより構築しました。2台の物理サーバを利用して、Linuxで動作するクラスタリングソフトウェアPacemakerとデータ同期ソフトウェアDRBDを利用してActive/Standby型のLDAPクラスタを構築しました。
PacemakerとDRBDを利用したクラスタ構成
障害発生時にサービスを継続でき、メンテナンス時でもサービス影響を小さくおさえられるクラスタリングソフトウェアとしてPacemakerを利用しました。クラスタリングソフトウェアの基本機能は、2台のサーバの健全性を相互監視し、また提供しているサービスが健全な状態であるかを常時監視することで、障害発生を検知したら素早く処理をスタンバイ機に切り替える(フェイルオーバ)ことです。この機能を利用してサービスの継続性を保つ構成としました。
障害を管理者へ通知
障害などでフェイルオーバが発生したとき、その原因をいち早く把握できるよう、システム管理者に電子メールで通知する機能も実装しました。
データの信頼性を確保
2台のサーバ間でデータをミラーリングするためにDRBDを利用しました。サービスの切り替わり時に素早く同じデータを利用してサービスが継続できるようにすることはもちろん、2つの筐体で同じデータを保持することでデータの信頼性を高めました。
バックアップサーバの組み込み忘れを管理者へ通知
Pacemakerにはフェイルオーバが発生した場合に、もともとサービスを提供していたサーバをバックアップサーバとして利用できるようにする保護機能があります。この操作の実行忘れを防止するため、操作を行っていない場合には電子メールでシステム管理者に通知する機能も実装しました。
導入後の結果
信頼性が向上
サービスに問題が生じたときにいち早く検知してフェイルオーバすることで、LDAPサーバを常に利用し続けられるようになりました。
夜間の復旧作業が不要に
障害機を修理後、以前稼動していたサーバをバックアップサーバとして組み込むだけで冗長性が再び保たれるため、復旧作業を夜間に行う必要がなくなりました。
メンテナンス性も向上
定期メンテナンス作業も、1回のフェイルオーバで両サーバに対する作業ができるためサービスへの影響を小さくすることができるようになりました。
【Webセミナー】自社でOSSを採用しよう!今更聞けないOSSの基本セミナー
日程: | 11月22日(金)Webセミナー「BigBlueButton」を使用します。 |
内容: | OSSを導入したいけど、どこから手をつければいいかわからない方必見! |
ご興味のあるかたはぜひご参加ください。 |
LDAPサーバ冗長化の関連ページ
- OpenLDAPによるLDAPサーバのユーザ統合管理システム構築事例
- OpenLDAPによるLDAPサーバのマルチマスタ構成事例
- クラスタに関する情報・用語まとめ
- LDAPサーバでパスワード管理の課題を解決〜OpenLDAP~
- LDAPサーバのslapdとは?
認証サーバ構築の事例一覧
- OpenLDAPによるLDAPサーバのユーザ統合管理システム事例
- OpenLDAPによるLDAPサーバのマルチマスタ構成事例
- LDAPサーバ冗長化事例
- RADIUSサーバ事例
- CaptivePortalを利用したSNS認証事例
- Google AuthenticatorとFreeRADIUSを使ったOTP認証事例
- daloRADIUSを使用したRADIUSサーバ事例
- 389 Directory Serverを利用したLDAPサーバ事例
- OpenXPKIを利用したプライベート認証局事例
- Nginxを利用したクライアント認証サーバ導入事例
- FreeRADIUSを利用した認証サーバ事例
- Amazon Linux 2へ認証サーバOSの移行事例
- Keycloakを利用したシングルサインオン認証サーバの導入事例
- 管理の負担を軽減したKeycloakによるシングルサインオンサーバ構築事例
- 多要素認証にTOTPを利用したKeycloakサーバ導入事例