日本: 03-5918-7507
USA - Toll Free: +1-866-221-0634
USA - From abroad: +1-408-701-9009
USA - Subscription Renewals: +1-866-830-4410
UK: +44 845 399 1124
Ireland: +353 1 653 0071
Germany: +49 89 420 95 98 95
France: +33 1 70 38 72 00
Sweden: +46 730 207 871
Benelux: +358 50 5710 528
Italy: +39 06-99268193
Israel: +358 50 5710 528
Spain & Portugal: + 34 933905461
Other EMEA countries: +353 1 653 0071
Asia Pacific: +81 3 5918 7507
MySQL の新しいリリース、技術情報、イベントなどの情報が記載されています。
毎月発行される MySQL ニュースレターを購読しませんか?
MySQL Cluster は、世界でもっとも普及しているオープン ソース データベースと、耐障害性データベース クラスタリング アーキテクチャを組み合わせており、ミッション クリティカルなデータベース アプリケーションを 99.999% の可用性で提供することができます。
MySQL Cluster により、以下のことが可能になります。
MySQL Cluster は柔軟な分散アーキテクチャを採用しているため、アプリケーションの目的を満たすために必要なレベルのパフォーマンス、信頼性、およびスケーラビリティを、完璧に調整、制御することができます。
ホワイトペーパーを入手する:MySQL Cluster はどのようにして 99.999% の可用性を実現しているのか
MySQL Cluster は、企業のミッション クリティカルなアプリケーションに対して、99.999% の可用性を達成するために、耐障害性に優れたアーキテクチャを採用しています。99.999% とは、予定されている保守時間を含めても、1 年間に 5 分未満のダウンタイムしかないことを意味しています。MySQL Cluster は、自動ノード修復機能を実装しており、1 つまたは複数のデータベース ノードに障害が発生した場合、同じデータ セットを持つ他のデータベース ノードに自動的にアプリケーションが引き継がれます。ハードウェアの障害により、すべてのノードが動作しなくなった場合でも、MySQL Cluster ではチェックポイントとログにより、システム全体が元の状態に安全に復元されます。さらに、MySQL Cluster では、クラスタを複数地域に渡って複製することができるため、地理的に離れた複数の場所にまたがって、一貫した状態でシステムを利用することができます。
MySQL Cluster は、大容量企業アプリケーションの厳しい要件を満たせる、応答時間とスループットを実現しています。MySQL Cluster は、メイン メモリー上でクラスタ化データベース ソリューションを提供することにより、このような高性能を達成しています。この場合、すべてのデータはメモリー上に保持され、それをディスクのトランザクション ログに非同期に書き込むことにより、IO によるボトルネックを回避しています。また、MySQL Cluster では、すべてのハードウェアを有効活用し、クラスタ内の複数のサーバーで処理を共有することができます。MySQL Cluster の一般的な応答時間は数ミリ秒程度です。また、MySQL Cluster は、複数のデータベース ノードに渡って複製された分散トランザクションを、毎秒数万の単位で処理できることが実証されています。
MySQL は、1 秒未満というほんのわずかな時間でフェイルオーバーを行います。そのため、アプリケーション、ネットワーク、またはハードウェア障害が発生しても、素早く回復することができます。MySQL Cluster は、トランザクション情報をすべての適切なデータベース ノードに伝達するために、同期複製を利用します。そのため、他のノードへのフェイルオーバーは、非常に素早く行われます。「共有ディスク」アーキテクチャで正しくフェイルオーバーするために必要な、ログファイルの作成と再生処理のように、時間のかかる処理を行う必要はありません。さらに、障害発生時に MySQL Cluster データベース ノードは、自身で自動的に再起動、修復、および動的再構成を行うことができます。そのため、アプリケーションにこのような機能を組み込む必要はありません。
パラレル サーバー アーキテクチャに、複数の地域やコンピュータに渡って分散できるデータベース ノード、管理サーバー ノード、およびアプリケーションノードを組み合わせることにより、シングル ポイント障害の危険性を回避することができます。データベースを使用しているアプリケーションを停止させることなく、任意のノードを停止したり開始することができます。また、MySQL Cluster はきめ細かく各種設定を行えるため、アプリケーションの要件に応じて適切なレベルのパフォーマンス、スケーラビリティ、および耐障害性を実装することができます。
MySQL Cluster では、デュアル ライセンス下の廉価な商用ライセンスにより、ライセンス費用を抑えられるだけでなく、データベース ソフトウェアの TCO (所有コスト) の中で大きな割合を占めるシステムのダウンタイムも大幅に減らすことができます。さらに、ポータブルで標準規格をベースにした環境により、一般的なハードウェアとオープン ソース ソフトウェアのインフラストラクチャを使って、費用効率良くアプリケーションを展開することができます。
MySQL Cluster は、大部分が自律動作するように設計されているため、きめ細かくチューニングするために実質的に必要なシステム パラメータはほんのわずかです。このため、費用のかかるエラー発生の可能性も抑えられます。その結果、他のソフトウェアやハードウェアと競合することはほとんどありません。また、手動により操作する必要もほとんどありません。つまり、MySQL Cluster ではデータベース管理者によるきめ細かいチューニングの必要性が少なく、また管理/保守にかかる費用も削減することができます。
MySQL Cluster には、クラスタ環境を管理するための、使いやすく強力な管理ツールが用意されています。コマンド ラインツールを利用して、データベースノードを監視したり、アプリケーションへのアクセスを制御したり、バックアップを作成、復元することができます。
日本語による製品サポート開始 !
MySQL は、お客様のミッション クリティカルな次世代データベース アプリケーション開発プロジェクトを成功に導くために、広範囲に渡るコンサルティング、トレーニング、およびテクニカル サポート サービスを提供しています。MySQL には、お客様のリスクを低減し、ROI を増加させることができる、数百万にもおよぶさまざまな顧客導入成功事例があります。
日常のハードウェアでメインフレーム並みの可用性を実現するために、MySQL Cluster の使用方法を学習するには、MySQL テクニカル コンサルタントまでお問い合わせください。
ホワイトペーパーを入手する:MySQL Cluster はどのようにして 99.999% の可用性を実現しているのか
