どのアプリケーションのダウンタイムもビジネスに悪影響を及ぼす可能性があり、収益の損失、顧客満足度の低下、ビジネスの信頼性の低下につながります。多くのデータベース アプリケーション、特にエンタープライズ ビジネス アプリケーションでは、システムのダウンタイムを最小限に抑える必要があります。システムのダウンタイムは、人的ミス、自然災害、ハードウェアまたはソフトウェアの障害、アプリケーションのアップグレードなど、さまざまな理由で発生します。 高可用性を実現することは、多くの企業にとって共通の要件です。ソリューションが特定のアプリケーション シナリオに適しているかどうかは多くの要因によって決まり、ある状況で最高のパフォーマンスを発揮するソリューションが、別の状況でも最高であるとは限りません。たとえば、次のようなアプリケーション シナリオがあります。
◆インターネット ベースのスポーツ用品小売業者は、顧客にほぼ継続的な在庫を提供したいと考えています。 Web サーバーが Web ファームに追加されましたが、ほとんどの場合、データベース障害によりエラーが発生し、企業は顧客を失うことになります。同社はすでに標準サーバーの承認済みバージョンを所有しており、多額の費用をかけたり、インフラストラクチャを変更したり、アプリケーションを書き換えたりすることを避けたいと考えていました。
◆ヘッドハンティング会社は、ユーザーが顧客データベースを使用する際に遭遇するエラーを非常に懸念しています。即時のフェイルオーバーは必要ありませんでしたが、同社は依然として、すぐにオンラインにできるウォーム スタンバイ サーバーを必要としていました。
◆保険会社は、請求データベースにほぼ継続的な可用性を提供したいと考えています。システムのパフォーマンスが損なわれてはならず、主張を裏付けるために現在ファイル システムに保存されている文書が利用可能でなければなりません。
◆経営者研修会社には3つの拠点があり、各拠点に営業チームがいます。営業チームは、それぞれのサイトの記録を注文データベースに入力します。パフォーマンスを向上させるには、各サイトがローカル サーバー上の会社のすべての注文にアクセスできる必要があります。障害が発生したときに可用性を提供するには、各サイトが他のサイトのサーバーに切り替えることができる必要があります。
◆会計事務所は、自然災害などの障害発生時でもクライアントに可用性を提供したいと考えています。情報はすぐに入手できる必要はありませんが、数日ではなく数時間以内に入手できるようにする必要があります。同社はまた、規制要件を満たすために情報をデータベースに毎日保存したいと考えていました。コピーしたデータはすぐに利用できる必要はありませんが、長年にわたって利用できる必要があります。
◆玩具メーカーは販売データベースに基づいてレポートを作成したいと考えていますが、データベースは常に使用されているため、現在実行中のトランザクションによってレポート作成プロセスが中断されることがよくあります。同社は、未提出の取引に関するレポートを作成できるようにしたいと考えていましたが、一部の取引が完了していないため、不正確な結果が生成されてしまいます。
◆不動産会社は、ユーザーがミスをした場合にシステムを保護したいので、前日の記録値を復元できるようにしたいと考えています。同社はまた、同日の取引の影響を受けないように、前日のデータに基づいてレポートを作成できるようにしたいと考えていました。理想的には、企業はディスクのオーバーヘッドを最小限に抑えたソリューションを実装したいと考えています。
さまざまな可用性要件に基づいて、企業は高可用性ソリューションの柔軟なオプションを提供するデータベース プラットフォームを必要としています。このホワイト ペーパーでは、SQL Server 2008 Always On テクノロジが高可用性のための柔軟なオプションを提供し、企業が特定のニーズに最適なソリューションを実装できるようにする方法を説明します。
-