トップ > 製品・サービス > MySQL > MySQL HAソリューション
MySQL

MySQL HAソリューション


HAクラスタとは?

HAクラスタとは、特別なハードウェア・ソフトウェアを使用して、複数台のコンピュータを冗長化することにより、システムの停止時間を最小限に抑え、可用性を向上させるクラスタシステムを指します。

HAクラスタが必要な理由

ではなぜ、HAクラスタシステムが必要とされるのでしょうか?
今日、企業においては、ビジネス活動とITシステムを切り離して考えることは不可能であり、ITシステムで発生した障害は、即ち、ビジネス活動の停止を意味します。
結果、ITシステムで発生した障害は、企業に多く損失を招く恐れがあります。

また、システムには災害、ヒューマンエラー、ハードウェア障害、ソフトウェアのバグなど、様々な要因により障害が発生する可能性があります。
HAクラスタシステムは、それら発生した障害の影響を軽減するための、ソリューションの一つなのです。

しかしながら、どのような状況においてもHAクラスタの導入が必須というわけではありません。HAクラスタの実現にはスタンドアロン環境を構築する場合と比較すると、少なくとも2倍以上のコストがかかるため、提供するサービスに要求される品質とコストのバランスを考慮した上で、慎重に導入を検討することが重要となります。

MySQL HAソリューション一覧

HAクラスタを導入する際の目的や重要となる項目は、お客様がDBシステムに要求される要件によって様々です。SCSK株式会社では、長年培ってきたMySQLに関する技術力及びシステム構築ノウハウをもとに、6種類のMySQL HAソリューションの中から、お客様に最適なソリューションをご提案いたします。

主なHAソリューションの比較一覧
HAタイプ レプリケーション MySQL + DRBD MySQL Custer Steeleye Life Keeper
(共有ディスク構成) (LKDR構成)
可用性 ×
パフォーマンス
参照処理は分散可能
拡張性 ×
運用性 ×
コスト(*1)
共有ストレージが必要
プラットフォーム Any Linux Linux/UNIX Linux/Windows Linux/Windows
*1 ここでのコストには、HAクラスタ構築時の「MySQL Enterprise」の費用を含めた場合を想定しております

レプリケーション MySQL + DRBD MySQL + LifeKeeper(LKRD) MySQL Cluster LifeKeeper(shared-disk)
可用性とコストの関連性イメージ
上記関連図はあくまでも一般的なコストイメージになります。
実際に発生する費用については、上記関連図と異なる場合がございます。

 

MySQL詳細情報