統合されたアクセラレーションとオフロード

適用対象: SQL Server 2022 (16.x)

SQL Server 2022 (16.x) には、特定のSQL Server ワークロード コンピューティングをハードウェア デバイスにオフロードするためのフレームワークが用意されています。

この記事では、ハードウェア デバイスへのオフロードと高速化について説明します。

SQL Server 2022 (16.x) を使用すると、Intel® QuickAssist Technology (QAT) との統合オフロードとアクセラレーションが可能になります。 Intel® QAT を使用してバックアップ圧縮をオフロードして、CPU 使用率、バックアップ完了時間を短縮し、ストレージの消費を減らすことができます。 高速圧縮でデータベースをバックアップまたは復元するには、Intel® QAT ドライバーをインストールします。 SQL Serverで使用する具体的な情報と手順については、「Intel® QuickAssist Technology (QAT) の構成」を参照してください。

データベースのバックアップと復元

統合されたアクセラレーションとオフロードのユース ケースの 1 つは 、バックアップ圧縮です。 圧縮により、バックアップ操作と復元操作が高速化され、領域が節約されます。 圧縮では、アプリケーションのパフォーマンスに影響を与える可能性がある CPU リソースも消費されます。 Intel® QAT は統合されたアクセラレーションとオフロード ソリューションであるため、これを使用して、圧縮を使用してデータベースをバックアップおよび復元し、CPU の負荷圧縮の場所を減らすことができます。

BACKUP T-SQL コマンドに COMPRESSION キーワードを含めることでバックアップ圧縮が有効になり、ALGORITHM パラメーターを使用してMS_XPRESS (既定値) とQAT_DEFLATEを選択できるようになりました。 バックアップを圧縮する方法については、「バックアップ圧縮の構成 (SQL Server)」を参照してください。

エディション固有の機能

統合されたアクセラレーションとオフロードは、Windows 上の SQL Server 2022 (16.x) 以降でサポートされています。

プレビュー ソフトウェアは Evaluation Edition です。 以下がサポートされています。

  • ハードウェア オフロード - 物理デバイスを使用できます。 使用可能なデバイスがない場合は、ソフトウェア ベースの圧縮にフォールバックします。
  • ソフトウェア圧縮。
  • ドライバーが使用可能な場合に復元される圧縮バックアップ。

注意

以前に圧縮されたバックアップを正常に復元するためにハードウェアは必要ありません。 ただし、高速圧縮でデータベースをバックアップまたは復元するには、製品ドライバーをインストールする必要があります。

制限事項

統合されたアクセラレーションとオフロードは、Linux またはコンテナーでは使用できません。

次のステップ