Azure Confidential VM seçenekleri

Azure, hem AMD hem de Intel'den Güvenilir Yürütme Ortamı (TEE) seçenekleri sunar. Bu TEE'ler, kod değişikliği olmadan birçok iş yükü için gizli VM'leri dağıtmanıza olanak tanır.

AMD tabanlı gizli VM'ler, 3. Nesil AMD EPYC işlemcileriyle tanıtılan AMD SEV-SNP kullanır. Intel tabanlı gizli VM'ler, 5. Nesil Intel Xeon işlemcileriyle tanıtılan Intel TDX'i kullanır. Gerçeklemeler farklılık gösterir, ancak her ikisi de bulut altyapısı yığınından güçlü koruma sağlar.

Boyutlar

Aşağıdaki VM boyutları mevcuttur:

Boyut Grubu TEE Açıklama
DCasv5-series AMD SEV-SNP Uzak depolama ile genel amaçlı CVM. Yerel geçici disk yok.
DCadsv5-series AMD SEV-SNP Yerel geçici disk ile genel amaçlı CVM.
ECasv5-series AMD SEV-SNP Uzak depolama ile bellek için optimize edilmiş CVM. Yerel geçici disk yok.
ECadsv5-series AMD SEV-SNP Yerel geçici disk ile bellek için optimize edilmiş CVM.
DCasv6-series AMD SEV-SNP Uzak depolama ile genel amaçlı CVM. Yerel geçici disk yok.
DCadsv6-series AMD SEV-SNP Yerel geçici disk ile genel amaçlı CVM.
ECasv6-series AMD SEV-SNP Uzak depolama ile bellek açısından optimize edilmiş CVM. Yerel geçici disk yok.
ECadsv6-series AMD SEV-SNP Yerel geçici disk ile bellek için optimize edilmiş CVM.
DCesv6 serisi Intel TDX Uzak depolama ile genel amaçlı CVM. Yerel geçici disk yok.
DCedsv6 serisi Intel TDX Yerel geçici disk ile genel amaçlı CVM.
ECesv6 serisi Intel TDX Uzak depolama ile bellek için optimize edilmiş CVM. Yerel geçici disk yok.
ECedsv6 serisi Intel TDX Yerel geçici disk ile bellek için iyileştirilmiş CVM.
NCCadsH100v5-series AMD SEV-SNP ve NVIDIA H100 Tensor Core GPU'ları Confidential GPU'lu CVM.

Not:

Bellek için iyileştirilmiş gizli VM'ler, vCPU sayısı başına iki kat bellek oranı sunar.

CVM isimlendirme farklılıkları teknolojiye göre

Azure CVM isimleri tutarlı bir deseni takip eder, ancak aile harfleri AMD SEV-SNP ve Intel TDX seçeneklerinde farklılık gösterir.

  • AMD SEV-SNP aileleri, aile adında a kullanır; örneğin DCasv5 ve ECadsv6.
  • Intel TDX aileleri aile adında e kullanır, örneğin DCesv6 ve ECedsv6.
  • Aile adında d bulunması (örneğin, DCadsv6 veya DCedsv6) yerel geçici disk varyantlarını gösterir.
  • D Aileler genel amaçlıdır ve E aileler hafıza açısından optimize edilmiştir.

Aşağıdaki örnekler bu makaledeki adlandırma düzenini göstermektedir:

Desen Example Teknoloji
DCa* / ECa* DCasv6, ECadsv5 AMD SEV-SNP
DCe* / ECe* DCesv6, ECedsv6 Intel TDX

Azure CLI komutları

Azure CLI'yi gizli VM'lerinizle kullanabilirsiniz.

Gizli VM boyutlarının listesini görmek için aşağıdaki komutu çalıştırın. <vm-series> öğesini kullanmak istediğiniz seriyle değiştirin. Çıkışta kullanılabilir bölgeler ve erişilebilirlik bölgeleri hakkındaki bilgiler gösterilir.

vm_series='DCASv5'
az vm list-skus \
    --size dc \
    --query "[?family=='standard${vm_series}Family'].{name:name,locations:locationInfo[0].location,AZ_a:locationInfo[0].zones[0],AZ_b:locationInfo[0].zones[1],AZ_c:locationInfo[0].zones[2]}" \
    --all \
    --output table

Daha ayrıntılı bir liste için bunun yerine aşağıdaki komutu çalıştırın:

vm_series='DCASv5'
az vm list-skus \
    --size dc \
    --query "[?family=='standard${vm_series}Family']" 

Dağıtım konuları

Gizli VM'leri dağıtmadan önce aşağıdaki ayarları ve seçenekleri göz önünde bulundurun.

Azure aboneliği

Gizli bir VM örneği dağıtmak için kullandıkça öde aboneliğini veya başka bir satın alma seçeneğini göz önünde bulundurun. Ücretsiz Azure hesabı kullanıyorsanız, kota gerekli sayıda Azure işlem çekirdeğine izin vermez.

Azure aboneliğinizdeki çekirdek kotasını varsayılan değerinden artırmanız gerekebilir. Varsayılan sınırlar abonelik kategorinize bağlı olarak değişir. Aboneliğiniz, Gizli İşlem VM boyutları da dahil olmak üzere belirli VM boyutu ailelerine dağıtabileceğiniz çekirdek sayısını da sınırlayabilir.

Kota artışı istemek için çevrimiçi bir müşteri destek isteği açın.

Büyük ölçekli kapasite gereksinimleriniz varsa Azure Desteği'ne başvurun. Azure kotaları, kapasite garantisi değil kredi limitleridir. Yalnızca kullandığınız çekirdekler için ücretlendirilirsiniz.

Fiyatlandırma

Fiyatlandırma seçenekleri için Linux Sanal Makineler Fiyatlandırması'na bakın.

Bölgesel erişilebilirlik

Kullanılabilirlik bilgileri için bkz. Azure bölgesine göre hangi VM ürünlerinin kullanılabildiğini.

Yeniden boyutlandırma

Gizli VM'ler özel donanımlarda çalıştırıldığından, gizli VM örneklerini yeniden boyutlandırabilirsiniz yalnızca aynı bölgedeki diğer gizli boyutlara. Örneğin, DCasv5 serisi vm'niz varsa, başka bir DCasv5 serisi örneğine veya DCesv6 serisi örneğine yeniden boyutlandırabilirsiniz.

Gizli olmayan bir VM'yi gizli bir VM olarak yeniden boyutlandıramazsınız.

Yüksek kullanılabilirlik ve olağanüstü durum kurtarma

Gizli VM'leriniz için yüksek kullanılabilirlik ve olağanüstü durum kurtarma çözümleri oluşturmak sizin sorumluluğunuzdadır. Bu senaryoların planlanması, uzun süreli kapalı kalma sürelerini en aza indirmeye ve önlemeye yardımcı olur.

ARM şablonlarıyla dağıtım

Azure Resource Manager, Azure için dağıtım ve yönetim hizmetidir. Şunları yapabilirsiniz:

  • Erişim denetimi, kilitler ve etiketler gibi yönetim özellikleriyle dağıtımdan sonra kaynaklarınızın güvenliğini sağlayın ve düzenleyin.
  • Yönetim katmanını kullanarak Azure aboneliğinizde kaynak oluşturun, güncelleştirin ve silin.
  • AMD işlemcilerinde gizli VM'leri dağıtmak için Azure Resource Manager şablonlarını (ARM şablonları) kullanın.

Parametreler bölümünde (parameters ) VM'niz için aşağıdaki özellikleri belirttiğinizden emin olun:

  • VM boyutu (vmSize). Farklı gizli VM aileleri ve boyutları arasından seçim yapın.
  • OS imajı adı (osImageName). Nitelikli işletim sistemi imajları arasından seçim yapın.
  • Disk şifreleme türü (securityType). Yalnızca VMGS şifrelemesi (VMGuestStateOnly) veya tam işletim sistemi diski ön şifrelemesi (DiskWithVMGuestState ) arasından seçim yapın ve bu da sağlama sürelerinin daha uzun sürmesine neden olabilir.

Sonraki adımlar

GitHub'ta Azure gizli hesaplama kodu örnekleriyle başlayın.

Daha fazla bilgi için bkz. Gizli VM SSS.