メインコンテンツにスキップ
ブログデータベースGaleraデータベースクラスターによる継続的な運用と高可用性

Galera データベースクラスターにおける継続的な運用と高可用性

Galera データベースクラスターにおける継続的な運用と高可用性

ダウンタイムとは、混乱や収益の損失につながります。 継続的な運用に向け、また重要システムに対する非効率なトラブルシューティングを回避するためにも、高可用性をサポートしたツールが殺到しています。

高可用性とは、ミッションクリティカルなサービスを阻害するような単一障害点を排除するために設計された、一連のテクノロジーです。 典型的な高可用性シナリオでは、重要なインフラストラクチャをクラスターに展開することで、冗長性やフォールトトレランス、負荷分散を維持し、ワークロードを共有します。 このようなストラテジーによって、任意のコンポーネントに障害が発生した際にも、サービスが中断されることなく継続されます。

高可用性システムは、多くの企業ネットワークの標準となりました。とりわけ、ダウンタイムが直接的に運用契約の違反や収益損失に反映されるケースにおいて採用されています。 高可用性は、単一のサービスやアプリケーションではなく、方法論として、エンタープライズインフラストラクチャの設計に組み込まれています。

多くの企業にとって、最も価値高い資産はデータベースでしょう。 本番データベースシステムには、企業の運用データ(すべてでなくとも大半)が含まれ、内部アプリケーションと外部アプリケーション双方のバックエンドとして機能します。

今日のビジネス環境におけるデータの重要性は、データベースにとって高可用性が不可分であることを示しています。 高可用性は、神経系で脈打つ心臓になぞらえられるでしょう。心臓が停止すれば、すべての動作も停止します。 今日、複数の高可用性データベースソリューションが提供されていますが、購入に際しては慎重に選んでください。 これらのシステムの多くが、独自の仕様ないしはベンダー固有の仕様になっていることから、柔軟性が制限され、将来的な成長にとっての枷となるおそれがあります。

MySQLに向けた高可用性データベースソリューションGaleraは、無料のオープンソース型で、簡単にデプロイできます。 オープンソースのGaleraは、クラウドベンダーから独立しているため、プラットフォームのロックインを回避して、ポータビリティの確保を見据えた企業にとって優れた選択肢となっています。

Galeraクラスターは、パフォーマンス力に優れた同期レプリケーションを提供する真のマルチマスターシステムで、一般的なプライマリ/セカンダリモデルに見られる欠点を回避します。 多くのケースで、高可用性を備えたウェブサイトのホスト/拡張を検討している新規/既存のカスタマーや、他社プロバイダーからのマネージドデータベース移行を検討しているカスタマーにお勧めしています。

とりわけAnsibleなどのIaCツールを使用している際には、セットアップに長時間に渡るマニュアル作業を要しません。 弊社のカスタムAnsibleプレイブックは、新たに採用された高可用性のGalera クラスターを数分で立ち上げます。

別のクラウドプロバイダーへのワークロードの移行が、厄介な作業であってはなりません。 Ansibleを援用したGaleraの簡単で迅速なデプロイは、Linodeにおいていかにオープンソースソフトウェアが連携されているか明示しています。これにより、コストを節約してシステムを継続的に運用するための、マルチで強力なポータブルソリューションを提供しています。 新しいクラウドインフラストラクチャの構築、別のプラットフォームからの移行、既存のインフラストラクチャへのLinodeの追加など、弊社の企業サービスチームが、高可用性システムの設計と構築を支援いたします。 

コメント (1)

  1. Author Photo

    Galera Database Cluster, very important, your information is of great help to my business

コメントを残す

あなたのメールアドレスは公開されません。必須項目には*印がついています。