Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

TR-4897: Azure NetApp Files上の SQL Server - 実際の展開ビュー

共同作成者 kevin-hoke

このドキュメントでは、Azure Virtual Machines を活用して、Azure NetApp Filesに SQL Server Always On 可用性グループ (AOAG) をリアルタイムで展開する方法について説明します。

ニヤズ・モハメド、 NetApp

IT 組織は絶え間ない変化に直面しています。ガートナーは、2022 年までに全データベースの約 75% にクラウドベースのストレージが必要になると報告しています。主要なリレーショナル データベース管理システム (RDBMS) である Microsoft SQL Server は、エンタープライズ リソース プランニング (ERP) から分析、コンテンツ管理まで、あらゆる用途で SQL Server を利用する Windows プラットフォーム設計のアプリケーションや組織にとって最適な選択肢です。 SQL Server は、企業が膨大なデータ セットを管理し、スキーマとクエリのパフォーマンス要求を満たすアプリケーションを強化する方法に革命をもたらしました。

ほとんどの IT 組織はクラウドファーストのアプローチを採用しています。変革段階にある顧客は、現在の IT 環境を評価し、評価と検出の実施に基づいてデータベース ワークロードをクラウドに移行します。顧客がクラウド移行に向かう要因としては、弾力性/バースト、データセンターの撤退、データセンターの統合、サポート終了のシナリオ、合併、買収などが挙げられます。移行の理由は、各組織とそれぞれのビジネス優先順位によって異なります。クラウドに移行する場合、SQL Server データベースのクラウド展開のパワーを最大限に引き出すには、適切なクラウド ストレージを選択することが非常に重要です。

ユースケース

SQL Server 資産を Azure に移行し、SQL Server を Azure Data Factory、Azure IoT Hub、Azure Machine Learning などの Azure の幅広いサービスとしてのプラットフォーム (PaaS) 機能と統合すると、デジタル変革をサポートする大きなビジネス価値が生まれます。クラウドを導入すると、それぞれの事業部門は、CAPEX モデルや従来のプライベート クラウド モデルに依存するよりも、生産性と新機能や拡張機能のより迅速な提供 (DevTest ユース ケース) に集中できるようになります。このドキュメントでは、Azure Virtual Machines を活用して、Azure NetApp Filesに SQL Server Always On 可用性グループ (AOAG) をリアルタイムで展開する方法について説明します。

Azure NetApp Files は、継続的に利用可能なファイル共有を備えたエンタープライズ グレードのストレージを提供します。 SMB ファイル共有上の SQL Server 運用データベースでは、コントローラーのアップグレードや障害などの中断シナリオ時を含め、ノードが常にデータベース ストレージにアクセスできるようにするために、継続的に利用可能な共有が必要です。継続的に利用可能なファイル共有により、ストレージ ノード間でデータを複製する必要がなくなります。 Azure NetApp Files は、 SMB 3.0 スケールアウト、永続ハンドル、透過的なフェールオーバーを使用して、多くの管理タスクを含む計画されたダウンタイム イベントと計画外のダウンタイム イベントに対する無停止運用 (NDO) をサポートします。

クラウド移行を計画するときは、常に最適なアプローチを評価する必要があります。アプリケーション移行の最も一般的かつ最も簡単なアプローチは、再ホスティング (リフト アンド シフトとも呼ばれます) です。このドキュメントで提供されるサンプルシナリオでは、再ホスティング方式が使用されています。 Azure NetApp Filesを使用した Azure 仮想マシン上の SQL Server を使用すると、オンプレミスのハードウェアを管理することなく、クラウドでフル バージョンの SQL Server を使用できます。 SQL Server 仮想マシン (VM) は、従量課金制の場合にライセンス コストを簡素化し、開発、テスト、および資産更新のシナリオに弾力性とバースト機能を提供します。