Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Pour la plupart des nouveaux déploiements, utilisez les options de machines virtuelles confidentielles AMD SEV-SNP et Intel TDX. Cette page SGX est destinée aux charges de travail spécialisées ou existantes basées sur des enclaves.
Vous pouvez déployer des machines virtuelles Intel Software Guard Extensions (Intel SGX) pour une utilisation dans le calcul confidentiel Azure.
Tailles et régions actuellement disponibles
Pour obtenir la liste des tailles de machine virtuelle Intel SGX, utilisez l’interface de ligne de commande Azure (Azure CLI). Si ce n’est déjà fait, installez Azure CLI. Ensuite, exécutez la commande suivante pour répertorier les tailles Intel SGX avec des informations sur la région et la zone de disponibilité.
az vm list-skus `
--size Standard_DC `
--all `
--output table
Configuration requise pour l’hôte dédié
Le déploiement d’une machine virtuelle de série Standard_DC8_v2, Standard_DC48s_v3 ou Standard_DC48ds_v3 occupe l’hôte complet. Les autres locataires ou abonnements ne partagent pas l’hôte. Cette famille de SKU VM peut vous aider à répondre aux exigences réglementaires de conformité et de sécurité. Normalement, il faut un service d’hébergement dédié pour répondre à ces exigences.
Pour ces tailles de machine virtuelle, le serveur hôte physique alloue toutes les ressources matérielles disponibles, y compris la mémoire EPC, à votre machine virtuelle uniquement. Ce déploiement n’est pas le même que le service Azure Dedicated Host dans d’autres familles de machines virtuelles.
Points à prendre en considération pour le déploiement
Tenez compte des facteurs suivants lorsque vous planifiez le déploiement d’une machine virtuelle Intel SGX sur Azure.
Abonnement Azure
Pour déployer une instance de machine virtuelle d’informatique confidentielle, envisagez de souscrire un abonnement avec paiement à l’usage ou d’autres options d’achat. Les comptes gratuits Azure n’ont pas un quota suffisamment élevé pour le nombre nécessaire de cœurs de calcul Azure.
Tarification et disponibilité régionale
Recherchez la tarification des machines virtuelles DCsv2, DCsv3 et DCdsv3 sur la page de tarification des machines virtuelles Azure. Consultez la table des produits disponibles par région pour la disponibilité dans différentes régions Azure.
Quota de cœurs
Vous devrez peut-être augmenter le quota de cœurs dans votre abonnement Azure au-delà de la valeur par défaut. Votre abonnement peut également limiter le nombre de cœurs que vous pouvez déployer dans certaines familles de taille de machine virtuelle, dont la série DCsv2. Vous pouvez demander une augmentation de quota gratuitement. Les limites par défaut peuvent être différentes en fonction de votre catégorie d’abonnement.
Si vous avez des besoins de capacité à grande échelle, contactez le support Azure. Les quotas d’Azure sont des limites de crédit et non des garanties de capacité. Quel que soit votre quota, vous êtes facturé uniquement pour les cœurs que vous utilisez.
Redimensionnement
En raison de leur matériel spécialisé, vous pouvez uniquement redimensionner ces instances de machine virtuelle Intel SGX qui appartiennent à la même famille de taille. Par exemple, vous pouvez uniquement redimensionner une machine virtuelle de la série DCsv2 d’une taille DCsv2 en une autre de cette même série.
Image
Pour assurer la prise en charge d’Intel SGX sur les instances de calcul confidentielles, tous les déploiements doivent s’exécuter sur des images de génération 2. L’informatique confidentielle Azure prend en charge les charges de travail s’exécutant sur Ubuntu 20.04 Gen 2, Windows Server 2019 Gen 2 et Ubuntu 22.04 Gen 2. Pour plus d’informations sur les scénarios pris en charge et non pris en charge, consultez Prise en charge des machines virtuelles de génération 2 dans Azure.
Stockage
Les machines virtuelles de la série DCsv2 prennent en charge SSD Standard et SSD Premium, à l’exception de DC8_v2.
Les machines virtuelles des séries DCsv3 et DCdsv3-series prennent en charge SSD Standard, SSD Premium et Disque Ultra.
Considérations relatives à la haute disponibilité et à la reprise après sinistre
Lorsque vous utilisez des machines virtuelles Azure, vous êtes responsable de la création d’une solution de haute disponibilité et de récupération d’urgence pour éviter tout temps d’arrêt.
À l’heure actuelle, l’informatique confidentielle Azure ne prend pas en charge la redondance de zone par le biais de Zones de disponibilité Azure. Pour bénéficier d’une disponibilité et d’une redondance optimales pour l’informatique confidentielle, utilisez des Availability Sets. En raison des restrictions matérielles, les groupes à haute disponibilité pour les instances d’informatique confidentielle ne peuvent avoir qu’un maximum de 10 domaines de mise à jour.
Déploiement avec des modèles Azure Resource Manager (ARM)
Azure Resource Manager est le service de déploiement et de gestion d’Azure. Vous pouvez utiliser la couche de gestion du service pour créer, mettre à jour et supprimer des ressources dans votre abonnement Azure. Il existe des fonctionnalités de gestion telles que le contrôle d’accès, les verrous et les balises. Utilisez ces fonctionnalités pour sécuriser et organiser vos ressources après le déploiement.
Pour en savoir plus sur les modèles Azure Resource Manager (ARM), consultez Vue d’ensemble des modèles.
Pour déployer à l’aide de modèles ARM, consultez Machines virtuelles dans un modèle Azure Resource Manager. Veillez à spécifier les propriétés correctes pour vmSize et votre imageReference.
Tailles de machine virtuelle
Spécifiez l’une des tailles suivantes dans votre modèle ARM dans la ressource Machine virtuelle. Cette chaîne est spécifiée en tant que vmSize dans properties.
[
"Standard_DC1s_v2",
"Standard_DC2s_v2",
"Standard_DC4s_v2",
"Standard_DC8_v2",
"Standard_DC1s_v3",
"Standard_DC2s_v3",
"Standard_DC4s_v3",
"Standard_DC8s_v3",
"Standard_DC16s_v3",
"Standard_DC24s_v3",
"Standard_DC32s_v3",
"Standard_DC48s_v3",
"Standard_DC1ds_v3",
"Standard_DC2ds_v3",
"Standard_DC4ds_v3",
"Standard_DC8ds_v3",
"Standard_DC16ds_v3",
"Standard_DC24ds_v3",
"Standard_DC32ds_v3",
"Standard_DC48ds_v3",
],
Image de système d’exploitation Gen2
Sous properties, vous devez également spécifier une image sous storageProfile. Utilisez une seule des images suivantes pour votre imageReference.
"2019-datacenter-gensecond": {
"offer": "WindowsServer",
"publisher": "MicrosoftWindowsServer",
"sku": "2019-datacenter-gensecond",
"version": "latest"
},
"20_04-lts-gen2": {
"offer": "0001-com-ubuntu-server-focal",
"publisher": "Canonical",
"sku": "20_04-lts-gen2",
"version": "latest"
}
"22_04-lts-gen2": {
"offer": "0001-com-ubuntu-server-jammy",
"publisher": "Canonical",
"sku": "22_04-lts-gen2",
"version": "latest"
},