Skip to content

Commit d3b8335

Browse files
authored
Merge pull request #23870 from MikeRayMSFT/20220824-qat-trademark
Apply trademark for QAT
2 parents 15a5663 + ad5f44f commit d3b8335

8 files changed

Lines changed: 33 additions & 33 deletions

File tree

docs/relational-databases/backup-restore/configure-backup-compression-sql-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.author: mathoma
1818

1919
## Use integrated acceleration and offloading
2020

21-
Beginning with [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)], use [Integrated offloading and acceleration](../integrated-acceleration/overview.md) to compress backups with Intel QuickAssist Technology.
21+
Beginning with [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)], use [Integrated offloading and acceleration](../integrated-acceleration/overview.md) to compress backups with Intel® QuickAssist Technology.
2222

2323
## Override the Backup Compression Default
2424
You can change the backup compression behavior for an individual backup, backup job, or log shipping configuration.

docs/relational-databases/integrated-acceleration/intel-quickassist.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Configure Intel QuickAssist Technology (QAT) for SQL Server
3-
description: Describes how to configure Intel QuickAssist Technology (QAT) for an instance of SQL Server.
2+
title: Configure Intel® QuickAssist Technology (QAT) for SQL Server
3+
description: Describes how to configure Intel® QuickAssist Technology (QAT) for an instance of SQL Server.
44
ms.date: 08/16/2022
55
ms.prod: sql
66
ms.reviewer: david.pless, wiassaf
@@ -10,32 +10,32 @@ author: MikeRayMSFT
1010
ms.author: mikeray
1111
---
1212

13-
# Intel QuickAssist Technology (QAT) for SQL Server
13+
# Intel® QuickAssist Technology for SQL Server
1414

1515
[!INCLUDE [sqlserver2022](../../includes/applies-to-version/sqlserver2022.md)]
1616

17-
This article explains Intel QuickAssist Technology (QAT) for SQL Server and how to configure it on an instance of SQL Server. Intel QAT is an integrated offloading and acceleration solution. For background about these types of solutions, see [Integrated offloading and acceleration](overview.md).
17+
This article explains Intel® QuickAssist Technology (QAT) for SQL Server and how to configure it on an instance of SQL Server. Intel® QAT is an integrated offloading and acceleration solution. For background about these types of solutions, see [Integrated offloading and acceleration](overview.md).
1818

1919
## Edition specific capabilities
2020

21-
Intel QAT accelerator is supported starting with [!INCLUDE[sssql22-md](../../includes/sssql22-md.md)] on Windows.
21+
Intel® QAT accelerator is supported starting with [!INCLUDE[sssql22-md](../../includes/sssql22-md.md)] on Windows.
2222

23-
- Enterprise edition supports hardware offloading - requires an Intel QAT device. If no device is available, it falls back to software based compression.
23+
- Enterprise edition supports hardware offloading - can use a physical device. If no device is available, it falls back to software based compression.
2424

25-
- Standard edition supports software compression. Standard edition does not offload to hardware even if an Intel QAT device is available.
25+
- Standard edition supports software compression. Standard edition does not offload to hardware even if a device is available.
2626

27-
- Express edition will allow Intel QAT compressed backups to be restored if the drivers are available. All editions lower than SQL Server Standard edition will only allow backups to be performed with the default MS_XPRESS algorithm.
27+
- Express edition allow Intel® QAT compressed backups to be restored if the drivers are available. All editions lower than SQL Server Standard edition will only allow backups to be performed with the default MS_XPRESS algorithm.
2828

2929
> [!NOTE]
30-
> QAT hardware is not required to successfully restore a previously compressed Intel QAT backup, regardless of the SQL Server edition. However, to back up or restore databases with Intel QAT accelerated compression, you must install Intel QAT drivers.
30+
> Hardware is not required to successfully restore a previously compressed Intel® QAT backup, regardless of the SQL Server edition. However, to back up or restore databases with Intel® QAT accelerated compression, you must install product drivers.
3131
3232
## Install drivers
3333

3434
1. Download the drivers.
3535

36-
The minimum QATzip accelerator library version supported is [1.8.0-0010](https://www.intel.com/content/www/us/en/download/19732/), but you should always install the latest version from Intel. Drivers are available at [Intel Quick Assist Technology landing page](https://developer.intel.com/quickassist).
36+
The minimum QATzip accelerator library version supported is [1.8.0-0010](https://www.intel.com/content/www/us/en/download/19732/), but you should always install the latest version from the vendor. Drivers are available at [Intel® Quick Assist Technology landing page](https://developer.intel.com/quickassist).
3737

38-
1. Follow the instructions from Intel to install the drivers on your server.
38+
1. Follow the instructions from the vendor to install the drivers on your server.
3939

4040
1. Reboot the server after you install the drivers.
4141

@@ -60,25 +60,25 @@ For detailed instructions and examples, see [Enable integrated offloading and ac
6060

6161
## Service start - after configuration
6262

63-
After the feature is enabled, every time the SQL Server service starts, the SQL Server process looks for the required user space software library that interfaces with the hardware acceleration device driver API and loads the software assemblies if they are available. For the Intel QuickAssist Technology (QAT) accelerator, the user space library is QATzip. This library provides a number of features. The QATzip software library is a user space software API that can interface with the QAT kernel driver API. It is used primarily by applications that are looking to accelerate the compression and decompression of files using one or more Intel QAT devices.
63+
After the feature is enabled, every time the SQL Server service starts, the SQL Server process looks for the required user space software library that interfaces with the hardware acceleration device driver API and loads the software assemblies if they are available. For the Intel® QAT accelerator, the user space library is QATzip. This library provides a number of features. The QATzip software library is a user space software API that can interface with the QAT kernel driver API. It is used primarily by applications that are looking to accelerate the compression and decompression of files using one or more Intel® QAT devices.
6464

6565
In the case of the Windows operating system, there is a complimentary software library to QATzip, the Intel Intelligent Storage Library (ISA-L). This serves as a software fallback mechanism for QATzip in the case of hardware failure, and a software-based option when the hardware is not available.
6666

6767
> [!NOTE]
68-
> The unavailability of an Intel QAT hardware device doesn't prevent instances from performing backup or restore operations using the QAT_DEFLATE algorithm. If the physical device is not available, the software algorithm will be leveraged as a fallback solution.
68+
> The unavailability of an Intel® QAT hardware device doesn't prevent instances from performing backup or restore operations using the QAT_DEFLATE algorithm. If the physical device is not available, the software algorithm will be leveraged as a fallback solution.
6969
7070
## Backup operation
7171

7272
[!INCLUDE [sssql22-md](../../includes/sssql22-md.md)] introduces an `ALGORITHM` extension for backup compression for [BACKUP (Transact-SQL)](../../t-sql/statements/backup-transact-sql.md#compression).
7373

74-
The T-SQL BACKUP command WITH COMPRESSION has been extended to allow for a specified backup compression algorithm. When using Intel QAT for backup compression acceleration, the algorithm QAT_DEFLATE initiates an Intel QAT compressed backup if the drivers are available and the SQL Server configuration has been completed successfully as illustrated in the previously documented steps.
74+
The T-SQL BACKUP command WITH COMPRESSION has been extended to allow for a specified backup compression algorithm. When using Intel® QAT for backup compression acceleration, the algorithm QAT_DEFLATE initiates an Intel® QAT compressed backup if the drivers are available and the SQL Server configuration has been completed successfully as illustrated in the previously documented steps.
7575

7676
> [!NOTE]
7777
> The standard compression algorithm is MS_XPRESS and is default compression option.
7878
7979
Use the ALGORITHM command to specify either of these two algorithms (`MS_XPRESS`, `QAT_DEFLATE`) for backup compression.
8080

81-
The example below performs backup compression using Intel QAT hardware acceleration.
81+
The example below performs backup compression using Intel® QAT hardware acceleration.
8282

8383
```sql
8484
BACKUP DATABASE <database> TO DISK = '<path>\<file>.bak'
@@ -138,7 +138,7 @@ RECONFIGURE;
138138

139139
No restart of SQL Server is required for this change to take effect.
140140

141-
The 'configure backup compression algorithm' configuration sets the default compression algorithm. To set Intel QAT as the default compression algorithm for SQL Server, use the following script:
141+
The 'configure backup compression algorithm' configuration sets the default compression algorithm. To set Intel&reg; QAT as the default compression algorithm for SQL Server, use the following script:
142142

143143
```sql
144144
EXEC sp_configure 'backup compression algorithm', 'QAT_DEFLATE';
@@ -172,9 +172,9 @@ SQL Server backups compressed using QAT_DEFLATE support all T-SQL RESTORE operat
172172
Auxiliary RESTORE commands are also supported for all backup compression algorithms. Auxiliary RESTORE commands include RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE VERIFYONLY, and more.
173173

174174
> [!NOTE]
175-
> If the server-scope configuration `HARDWARE_OFFLOAD` option is not enabled, and/or the Intel QAT drivers have not been installed, SQL Server returns error 17441 instead of attempting to perform the restore. For example: `Msg 17441, Level 16, State 1, Line 175 This operation requires Intel(R) QuickAssist Technology (QAT) libraries to be loaded.`
175+
> If the server-scope configuration `HARDWARE_OFFLOAD` option is not enabled, and/or the Intel&reg; QAT drivers have not been installed, SQL Server returns error 17441 instead of attempting to perform the restore. For example: `Msg 17441, Level 16, State 1, Line 175 This operation requires Intel(R) QuickAssist Technology (QAT) libraries to be loaded.`
176176
177-
To restore an Intel QAT compressed backup, the correct assemblies must be loaded on the SQL Server instance initiating the restore operation.
177+
To restore an Intel&reg; QAT compressed backup, the correct assemblies must be loaded on the SQL Server instance initiating the restore operation.
178178

179179
### Backup history
180180

docs/relational-databases/integrated-acceleration/overview.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ ms.reviewer: david.pless, wiassaf
1818

1919
This article explains offloading and acceleration to hardware devices.
2020

21-
- [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)] integrates [Intel QuickAssist Technology (QAT)](https://www.intel.com/content/www/us/en/developer/topic-technology/open/quick-assist-technology/overview.html). You can offload backup compression with Intel QuickAssist Technology (QAT) to reduce CPU usage, backup completion times, and reduce storage consumption. To back up or restore databases with Intel QAT accelerated compression, you must install Intel QAT drivers. For specific information and instructions to use Intel QAT with SQL Server, see [Configure Intel QuickAssist Technology (QAT)](intel-quickassist.md).
21+
- [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)] integrates [Intel&reg; QuickAssist Technology (QAT)](https://www.intel.com/content/www/us/en/developer/topic-technology/open/quick-assist-technology/overview.html). You can offload backup compression with Intel&reg; QAT to reduce CPU usage, backup completion times, and reduce storage consumption. To back up or restore databases with accelerated compression, install Intel&reg; QAT drivers. For specific information and instructions to use with SQL Server, see [Configure Intel&reg; QuickAssist Technology (QAT)](intel-quickassist.md).
2222

2323
## Use case - Backup and restore operations
2424

25-
One use case for integrated offloading and acceleration is [backup compression](../backup-restore/backup-compression-sql-server.md). Compression speeds up backup and restore operations, and saves space. Compression also consumes CPU resources which may impact application performance. Because Intel QAT is an integrated offloading and acceleration solution, you can use it to back up and restore databases with compression, and reduce the load compression places on the CPU.
25+
One use case for integrated offloading and acceleration is [backup compression](../backup-restore/backup-compression-sql-server.md). Compression speeds up backup and restore operations, and saves space. Compression also consumes CPU resources which may impact application performance. Because Intel&reg; QAT is an integrated offloading and acceleration solution, you can use it to back up and restore databases with compression, and reduce the load compression places on the CPU.
2626

2727
Backup compression is enabled by including the COMPRESSION keyword for BACKUP T-SQL commands, and is now available with an ALGORITHM parameter to choose between MS_XPRESS (default) and QAT_DEFLATE. For information about how to compress backups, see [Configure Backup Compression (SQL Server)](../backup-restore/configure-backup-compression-sql-server.md).
2828

@@ -49,14 +49,14 @@ Changing this configuration option requires a restart of SQL Server service to t
4949
> [!NOTE]
5050
> If `hardware offload enabled` option equals `0`, all offloading and acceleration is disabled, however the accelerator-specific configurations will persist.
5151
52-
1. Configure the server to use hardware offload for a specific accelerator. Run [ALTER SERVER CONFIGURATION](../../t-sql/statements/alter-server-configuration-transact-sql.md) to enable hardware acceleration. The following example sets this configuration for Intel QAT.
52+
1. Configure the server to use hardware offload for a specific accelerator. Run [ALTER SERVER CONFIGURATION](../../t-sql/statements/alter-server-configuration-transact-sql.md) to enable hardware acceleration. The following example sets this configuration for Intel&reg; QAT.
5353

5454
```sql
5555
ALTER SERVER CONFIGURATION
5656
SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT);
5757
```
5858

59-
If your instance is Enterprise Edition, and you have the Intel QAT device installed, it will use hardware by default, with software fallback. If you would prefer to only use software offloading, run the following configuration.
59+
If your instance is Enterprise Edition, and you have the Intel&reg; QAT device installed, it will use hardware by default, with software fallback. If you would prefer to only use software offloading, run the following configuration.
6060

6161
```sql
6262
ALTER SERVER CONFIGURATION
@@ -72,7 +72,7 @@ Changing this configuration option requires a restart of SQL Server service to t
7272

7373
## Disable offloading and acceleration
7474

75-
The following example disables hardware offloading and acceleration for an Intel QAT accelerator.
75+
The following example disables hardware offloading and acceleration for an Intel&reg; QAT accelerator.
7676

7777
```sql
7878
ALTER SERVER CONFIGURATION
@@ -87,6 +87,6 @@ Integrated offloading and acceleration requires Windows operating system. It is
8787

8888
- [Hardware offload enabled configuration option](../../database-engine/configure-windows/hardware-offload-enable-configuration-option.md)
8989
- [sys.dm_server_accelerator_status (Transact-SQL)](../system-dynamic-management-views/sys-dm-server-accelerator-status-transact-sql.md)
90-
- [Intel QuickAssist Technology (QAT) for SQL Server](intel-quickassist.md)
90+
- [Intel&reg; QuickAssist Technology (QAT) for SQL Server](intel-quickassist.md)
9191
- [BACKUP (Transact-SQL)](../../t-sql/statements/backup-transact-sql.md)
9292
- [RESTORE Statements (Transact-SQL)](../../t-sql/statements/restore-statements-transact-sql.md)

0 commit comments

Comments
 (0)