Azure Virtual Machines 上の SQL Server 用に設計する

完了

Azure Virtual Machines の SQL Server は、Azure 仮想マシン (VM) で実行される SQL Server のバージョンです。 このサービスにより、オンプレミスのマシンを管理せずに全バージョンの SQL Server をクラウドで利用できます。 Azure VM はさまざまなサイズで提供され、さまざまな地理的リージョンで実行できます。 各 SQL Server VM は、特定のバージョンとオペレーティング システムの要件を満たすように作成できるため、さまざまな SQL Server ワークロードを処理するための優れたオプションになります。

Azure Virtual Machines 上の SQL Server について知っておくべきこと

Azure Virtual Machines 上に SQL Server をデプロイする際のオプションの次の特性を確認します。

  • Azure Virtual Machines 上で SQL Server を実行すると、SQL Server のすべての機能にアクセスできます。

  • SQL Server のすべてのスキルは、移行の際に直接移行する必要があり、Azure ではバックアップとセキュリティ更新プログラムの自動化を支援します。

  • Azure SQL Database と Azure SQL Managed Instance のデプロイ オプションとは異なり、OS と SQL Server のバージョン更新操作はユーザーが担当します。

ビジネス シナリオ

Azure Virtual Machines 上の SQL Server のビジネス シナリオを見てみましょう。 AllScripts は、医療ソフトウェアの大手メーカーです。 この会社は、医師の診療、病院、医療保険、製薬業界にサービスを提供しています。 アプリケーションを頻繁に変換し、安全かつ確実にホストするために、AllScripts ではデータを Azure に迅速に移行する必要があります。 この会社では、わずか 3 週間で、Azure Site Recovery を使用して、約 1,000 台の VM で実行されている多数の保有アプリケーションを Azure に移行しました。

Illustration that shows a business scenario for SQL Server on Azure Virtual Machines.

Azure Virtual Machines 上で SQL Server を使用する場合に考慮すべき事項

Azure Virtual Machines 上の SQL Server を、Tailwind Traders のリレーショナル データ ストレージ プランに含める方法を検討します。

  • サーバーへのアクセスを検討します。 仮想マシンに SQL Server を実装して、SQL Server とオペレーティング システム サーバーにアクセスします。 SQL Server とオペレーティング システムのバージョンに対しては、幅広いサポートが提供されます。

  • 自動管理を検討します。 仮想マシンに対して SQL Server の自動管理機能を使用します。

  • Azure ハイブリッド特典を検討します。 既存のオンプレミスの Windows Server と SQL Server のライセンスには、Azure ハイブリッド特典を使用します。

Azure SQL のデプロイ オプションを比較する

さまざまな Azure SQL デプロイ オプションを見てきました。 ソリューションの機能と推奨される使用シナリオを比較し、Tailwind Traders 組織をサポートするオプションについて検討してください。

比較 SQL Database SQL Managed Instance SQL Server on Azure Virtual Machines
シナリオ 最新のクラウド アプリケーション、ハイパースケール、またはサーバーレス構成に最適 クラウドへのほとんどのリフトアンドシフト移行に最適、インスタンス スコープ機能 高速移行や OS レベルのアクセスが必要なアプリケーションに最適
機能 単一データベース
- ハイパースケール ストレージ (最大 100 TB のデータベースの場合)
- サーバーレス コンピューティング
- フル マネージド サービス

エラスティック プール
- 価格の最適化のための複数のデータベース間のリソース共有
- 複数のデータベースに対する簡素化されたパフォーマンス管理
- フル マネージド サービス
単一インスタンス
- SQL Server セキュリティ (大多数)
- ネイティブ仮想ネットワーク
- フル マネージド サービス

インスタンス プール
- 移行に向けたコンピューティング リソースの事前プロビジョニング
- コスト効率の高い移行
- より小さいインスタンスのホスト (2vCore)
- フル マネージド サービス
Azure Virtual Machines
- SQL Server へのアクセス
- OS レベルのサーバーへのアクセス
- 幅広い SQL Server のバージョンのサポート
- 幅広い OS のバージョンのサポート
- ファイル ストリーム、Microsoft 分散トランザクション コーディネーター (DTC)、単純復旧モデル
- SQL Server Integration Services (SSIS)、SQL Server Reporting Services (SSRS)、SQL Server Analysis Services (SSAS)