LINBITクラスタスタック・サポート HA(High Availability)製品概要

当社が提供するHAソリューションについて動画で学ぼう!Webセミナー(無料)視聴のご登録はこちらから

LINBITクラスタスタック・サポート HA(High Availability)製品概要

LINBITクラスタスタック・サポートHAは、前身である株式会社サードウェア時代の2008年より10年以上日本国内でサービスを展開している製品となります。 【DRBD】【Pacemaker】【Corosync】を組み合わせた【Linux-HAクラスタ・スタック】により、メインのクラスタシステムがダウンしても、自動的にリソースやサービスをフェールオーバーさせて、スタンバイマシンをアクティブマシンに自動昇格→稼働させる仕組みで、これらを全てOSSのみで行っております。
この製品は、さらにLINBIT社の認定バイナリを利用することと、開発元との直接のパイプを持つことで、ソースコードレベルでの日本語サポート・サービスとホットフィックス提供という「安心」「安全」の高い付加価値を提供可能となっております。その為、10年以上にわたり多くの国内企業に採用され、大手企業からスタートアップ企業まで、企業規模を問わず日本全国様々な「止められないシステム」を支えている製品となります。

LINBITクラスタスタック・サポートHA 基本機能

①Linux-HAクラスタスタックによる「シェアードナッシング」構成(製品:「DRBD+Pacemakerサブスクリプション・セット」)

シェアードナッシングシェアードナッシング
  • LINBIT社認定バイナリの【DRBD】【Pacemaker】【Corosync】を使用することにより、【Linux-HAクラスタスタック】をトータルにサポート可能。
  • 特に【DRBD】は2010年よりLinuxの各ディストリビューションに組み込まれており、OSSにも関わらず、大変安定した運用が可能。
  • 【DRBD】は最大1PBまでのデータ容量をサポート。さらに同時に687億組の複数のディスク領域をサポートする為、現状ではほぼ無制限の容量をサポート可能。
  • 構成上、単一障害点が無くなり、より高可用性が担保。
  • 【Pacemaker】の制御機能により、稼働系(アクティブノード)に異常事態が発生した場合でも、自動的に【DRBD】をはじめとしたリソースを制御し、適宜フェールオーバー、アクティブ⇔スタンバイ切替、自動でサービス継続を行い、システムのダウンタイムを最小限に抑え、「止めないシステム」を安価に実現します。
  • 豊富なリソースエージェント(【Pacemaker】の実行ファイル)をサポート
  • ▼サポートされているリソースエージェントはこちら

さらに、最新バージョンの【DRBD9】にすると、従来の1:1(アクティブ:スタンバイ)構成の他、1:nの他ノード構成も可能となり、4ノード以上になると、データのスケールアウトもすることにより、さらに冗長性、高可用性、利便性が高まります。
(※注:ノード管理ツール「LINSTOR」は通常の「DRBD+Pacemakerサブスクリプション・セット」(HAサポート)ではサポートされません。LINSTORのサポートもご希望のお客様は「SDSサブスクリプション(SDSサポート)」をご指定下さい。なお、この他ノード構成については「LINSTOR」を使用せずに利用は可能です。)

構成

また、【DRBD】の大きな特徴は「ブロックデバイス」であることです。ファイルシステムよりも低いレイヤーで、かつ超高速でレプリケーションしている
為、ファイル属性に影響されず、ほぼ全てのアプリケーションやファイルがDRBDによってリアルタイムにレプリケーションされます。
また、データを保存するアプリケーション自身がミラーリングに対応する必要もない為、近年では動画ファイルなどのアーカイブにも使用されるケースが多いです。

実績あるレプリケーションデータ
ミラーリングに対応

②共有ストレージを使用したシェアード構成(製品:「Pacemakerサブスクリプション」)

共有ディスク構成共有ディスク構成
  • LINBIT社認定バイナリの【Pacemaker】【Corosync】を使用することにより、HAクラスタをトータルにサポート可能。
  • おもにDBMSやアプリケーション等の機能を使用して、【Pacemaker】で自動フェールオーバーさせる構成に効果あり。
  • 豊富なリソースエージェント(【Pacemaker】の実行ファイル)をサポート
  • ▼サポートされているリソースエージェントはこちら

リソースエージェント対応表

下表はLINBITクラスタスタック・サポートでサポートするリソースエージェント(resource-agentsパッケージ)の主要なリソースエージェントの一覧表です。当社でサポート実績が豊富であるか、あるいはWeb上で紹介記事が豊富と思われるものを太字で強調してあります。ただしこれは当社の主観的な判断であることをご了承ください。

ストレージ drbd DRBDの制御
LVM LVMボリュームグループの制御
ManageRAID RAIDデバイスを管理
Raid1 共通ストレージ上のソフトウェアRAID1の制御
clvm clvmデーモンを管理
iSCSILogicalUnit iSCSIのLUNの制御
iSCSITarget iSCSIターゲットの制御
iscsi open-iscsiの制御
ファイルシステム Filesystem ファイルシステムのマウント
symlink シンボリックリンクの制御
ネットワーク AoEtarget ATA over Ethernetのターゲットを管理
IPaddr2 仮想IPアドレスを管理
IPsrcaddr 送信パケットのソースIPアドレスを管理
IPv6addr IPv6ベースの仮想IPアドレスを管理
Route ルーティングの制御
SendArp Gratuitous Arpを送信
VIPArip RIP2プロトコルを使った仮想IPアドレスの管理
dnsupdate ダイナミックDNSのエントリを更新
ethmonitor ネットワークインターフェースの制御
iface-bridge ネットワークブリッジとスパニングツリーを管理
iface-vlan VLANを管理
nfsnotify NFSv3のreboot通知を送ってクライアントのロックを解除
portblock iptablesによるポートのブロック/ブロック解除
基本サーバ Pure-FTPd PureFTPdの制御
Squid Squidのインスタンスの制御
Xinetd xinetdサービスの制御
conntrackd conntrackdの制御
dhcpd DHCPデーモンの制御
named ネームサーバの制御
pound Poundを管理
proftpd FTPサーバ:ProFTPdの制御
rsyncd rsyncデーモンの制御
varnish リバースプロキシVarnishを制御
vsftpd FTPサーバ:vsFTPdの制御
データベース SAPDatabase MaxDBなどの制御
db2 DB2の制御
galera Galeraの制御
ids Informix Dynamic Serverのインスタンスを制御
mysql MySQLの制御
mysql-proxy MySQL Proxyの制御
oracle Oracleインスタンスの制御
oralsnr Oracle TNSリスナーの制御
pgsql PostgreSQLの制御
Webサーバ apache Apache HTTPサーバの制御
nginx nginxの制御
アプリケーションサーバ WAS WebSphere Application Server (WAS)の制御
WAS6 WebSphere Application Server 6 (WAS6)の制御
jboss JBossの制御
tomcat Tomcatの制御
ファイル共有 CTDB クラスタ対応Sambaの制御
exportfs NFSエクスポートの制御
nfsserver NFSサーバの制御
仮想基盤 ManageVE OpenVZの仮想基盤の制御
VirtualDomain libvirt APIを使った仮想マシンの制御
Xen Xenハイパーバイザーの制御
docker Dockerコンテナの制御
lxc LXCコンテナの制御
vmware VMwareサーバ2.0の仮想マシンを制御
IP電話 asterisk IP電話アスタリスクプロセスの制御
kamailio Kamailioの制御
ディレクトリ eDir88 Novell eDirectoryの制御
slapd LDAPサーバの制御
デバイス制御 LinuxSCSI SCSIデバイスの利用可能性を管理
ServeRAID ServeRAIDのマージグループを管理
sfex 共有ストレージの排他制御
クラスタ管理 AudibleAlarm 警告音を鳴らす
ClusterMon crm_monをHTML形式で出力
MailTo フェールオーバ時にメールを送信
WinPopup フェールオーバ時にポップアップ
システム SysInfo Sysinfoの属性情報を出力
rsyslog rsyslogのインスタンスの制御
syslog-ng syslog-ngのインスタンスの制御
サンプル Delay 遅延を発生
Dummy リソースエージェント開発用サンプル
Stateful 2つのステートを持つリソース制御のサンプル
anything 任意のバイナリを制御
その他 fio IO負荷試験の実施
SAPInstance SAPのインスタンスの制御
SphinxSearchDaemon Sphinx検索デーモンの制御
postfix Postfixの制御
rabbitmq-cluster RabbitMQインスタンスの制御
zabbixserver Zabbixサーバの制御

LINBITクラスタスタック・サポートHA 評価版について

弊社では、30日無償でご使用いただけるLINBITクラスタスタック・サポートの評価版ライセンスキーを提供しております。
30日間限定ですが、LINBIT認定バイナリを使用した検証をご希望の方は、下記よりご連絡ください。(LINBIT認定バイナリは試用版有効期限、もしくはLINBITクラスタスタック・サポートご契約期間のみで使用可能です。期間満了後はご使用いただけませんので、アンインストール等の処置をお願いいたします。
なお、評価版→本番移行される場合は、同一のURLハッシュをご利用可能です。)

PAGE TOP