Skip to content

Commit 561f0b7

Browse files
authored
Update OS and VM requirements
1 parent cf4d4f5 commit 561f0b7

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

docs/relational-databases/security/encryption/always-encrypted-enclaves-host-guardian-service-plan.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
title: "Plan for Host Guardian Service attestation"
33
description: "Plan Host Guardian Service attestation for SQL Server Always Encrypted with secure enclaves."
44
ms.custom: ""
5-
ms.date: "01/15/2021"
5+
ms.date: "01/11/2022"
66
ms.prod: sql
77
ms.reviewer: vanto
88
ms.technology: security
99
ms.topic: conceptual
10-
author: rpsqrd
11-
ms.author: ryanpu
10+
author: jaszymas
11+
ms.author: jaszymas
1212
monikerRange: "=azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current"
1313
---
1414

@@ -116,13 +116,13 @@ The computer(s) running [!INCLUDE [ssnoversion-md](../../../includes/ssnoversion
116116
These requirements include:
117117

118118
- [!INCLUDE [sssql19-md](../../../includes/sssql19-md.md)] or later
119-
- Windows 10 Enterprise version 1809 or later; or Windows Server 2019 Datacenter edition. Other editions of Windows 10 and Windows Server don't support attestation with HGS.
119+
- Windows 10, version 1809 or later - Enterprise edition, Windows 11 or later - Enterprise edition, Windows Server 2019 or later - Datacenter edition. Other editions of Windows 10/11 and Windows Server don't support attestation with HGS.
120120
- CPU support for virtualization technologies:
121121
- Intel VT-x with Extended Page Tables.
122122
- AMD-V with Rapid Virtualization Indexing.
123-
- If you're running [!INCLUDE [ssnoversion-md](../../../includes/ssnoversion-md.md)] in a VM, the hypervisor and physical CPU must offer nested virtualization capabilities. See the [trust model](#trust-model) section for information on the assurances when running VBS enclaves in a VM.
124-
- On Hyper-V 2016 or later, [enable nested virtualization extensions on the VM processor](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization#configure-nested-virtualization).
125-
- In Azure, select a VM size that supports nested virtualization. All v3 series VMs support nested virtualization, for example Dv3 and Ev3. See [Create a nesting capable Azure VM](/azure/virtual-machines/windows/nested-virtualization#create-a-nesting-capable-azure-vm).
123+
- If you're running [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] in a VM:
124+
- In Azure, use a [Generation 2 VM size](/azure/virtual-machines/generation-2#generation-2-vm-sizes) (recommended) or use a Generation 1 VM size with nested virtualization enabled. Check the [individual VM sizes documentation](/azure/virtual-machines/sizes) to determine which Generation 1 VM sizes support nested virtualization.
125+
- On Hyper-V 2016 or later (outside of Azure), make sure your VM is a Generation 2 VM (recommended) or it is a Generation 1 VM with nested virtualization enabled. For more information, see [Should I create a generation 1 or 2 virtual machine in Hyper-V?](/windows-server/virtualization/hyper-v/plan/should-i-create-a-generation-1-or-2-virtual-machine-in-hyper-v) and [Configure nested virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization#configure-nested-virtualization).
126126
- On VMware vSphere 6.7 or later, enable virtualization-based security support for the VM as described in the [VMware documentation](https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.vm_admin.doc/GUID-C2E78F3E-9DE2-44DB-9B0A-11440800AADD.html).
127127
- Other hypervisors and public clouds may support nested virtualization capabilities that enable Always Encrypted with VBS Enclaves as well. Check your virtualization solution's documentation for compatibility and configuration instructions.
128128
- If you plan to use TPM attestation, you'll need a TPM 2.0 rev 1.16 chip ready for use in the server. At this time, HGS attestation doesn't work with TPM 2.0 rev 1.38 chips. Additionally, the TPM must have a valid Endorsement Key Certificate.
@@ -149,4 +149,4 @@ If you're using Always Encrypted with VBS enclaves in a development or test envi
149149

150150
## Next steps
151151

152-
- [Deploy the Host Guardian Service for [!INCLUDE [ssnoversion-md](../../../includes/ssnoversion-md.md)]](./always-encrypted-enclaves-host-guardian-service-deploy.md)
152+
- [Deploy the Host Guardian Service for [!INCLUDE [ssnoversion-md](../../../includes/ssnoversion-md.md)]](./always-encrypted-enclaves-host-guardian-service-deploy.md)

0 commit comments

Comments
 (0)