Azure 기밀 VM 옵션
Azure는 AMD와 Intel 모두에서 TEE(신뢰 실행 환경) 옵션을 제공합니다. 이러한 TEE를 사용하면 코드를 변경하지 않고도 뛰어난 가격 대비 성능이 뛰어난 기밀 VM 환경을 만들 수 있습니다.
AMD 기반 기밀 VM의 경우 사용되는 기술은 3세대 AMD EPYC™ 프로세서와 함께 도입된 AMD SEV-SNP입니다. 반면 인텔 기반 기밀 VM은 4세대 Intel® Xeon® 프로세서와 함께 도입된 기술인 Intel TDX를 활용합니다. 두 기술 모두 서로 다른 구현을 가지고 있지만, 둘 다 클라우드 인프라 스택에서 유사한 보호를 제공합니다.
크기
다음과 같은 VM 크기를 제공합니다.
크기 제품군 | TEE | 설명 |
---|---|---|
DCasv5 시리즈 | AMD SEV-SNP | 원격 스토리지를 사용하는 범용 CVM입니다. 로컬 임시 디스크가 없습니다. |
DCadsv5 시리즈 | AMD SEV-SNP | 로컬 임시 디스크가 있는 범용 CVM입니다. |
ECasv5 시리즈 | AMD SEV-SNP | 원격 스토리지를 사용하는 메모리 최적화 CVM입니다. 로컬 임시 디스크가 없습니다. |
ECadsv5 시리즈 | AMD SEV-SNP | 로컬 임시 디스크가 있는 메모리 최적화 CVM입니다. |
DCesv5 시리즈 | Intel TDX | 원격 스토리지를 사용하는 범용 CVM입니다. 로컬 임시 디스크가 없습니다. |
DCedsv5 시리즈 | Intel TDX | 로컬 임시 디스크가 있는 범용 CVM입니다. |
ECesv5 시리즈 | Intel TDX | 원격 스토리지를 사용하는 메모리 최적화 CVM입니다. 로컬 임시 디스크가 없습니다. |
ECedsv5 시리즈 | Intel TDX | 로컬 임시 디스크가 있는 메모리 최적화 CVM입니다. |
NCCadsH100v5-series | AMD SEV-SNP 및 NVIDIA H100 Tensor Core GPU | 기밀 GPU를 탑재한 CVM. |
참고 항목
메모리 최적화 기밀 VM은 vCPU 수당 메모리 비율을 두 배로 제공합니다.
Azure CLI 명령
기밀 VM에서 Azure CLI를 사용할 수 있습니다.
기밀 VM 크기 목록을 보려면 다음 명령을 실행합니다. <vm-series>
를 사용하려는 시리즈로 바꿉니다. 출력에는 사용 가능한 지역 및 가용성 영역에 대한 정보가 표시됩니다.
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
자세한 목록을 보려면 다음 명령을 대신 실행합니다.
vm_series='DCASv5'
az vm list-skus \
--size dc \
--query "[?family=='standard${vm_series}Family']"
배포 고려 사항
기밀 VM을 배포하기 전에 다음 설정 및 선택 사항을 고려합니다.
Azure 구독
기밀 VM 인스턴스를 배포하려면 종량제 구독 또는 기타 구매 옵션을 고려합니다. Azure 무료 계정을 사용하는 경우 할당량은 적절한 수의 Azure 컴퓨팅 코어를 허용하지 않습니다.
Azure 구독의 코어 할당량을 기본값에서 늘려야 할 수 있습니다. 기본 제한은 구독 범주에 따라 달라집니다. 구독에 따라서도 기밀 VM 시리즈를 포함하여 특정 VM 크기 제품군에 배포할 수 있는 코어 수가 제한될 수 있습니다.
할당량 증가를 요청하려면 온라인 고객 지원 요청을 엽니다.
대규모 용량이 필요한 경우 Azure 지원에 문의하세요. Azure 할당량은 신용 제한이며 용량 보증이 아닙니다. 사용하는 코어에 대해서만 요금이 부과됩니다.
가격 책정
가격 책정 옵션은 Linux Virtual Machines 가격 책정을 참조하세요.
국가별 가용성
가용성 정보는 Azure 지역에서 사용할 수 있는 VM 제품을 참조하세요.
크기 조정
기밀 VM은 특수 하드웨어에서 실행되므로 동일한 지역의 다른 기밀 크기로 기밀 VM 인스턴스의 크기만 조정할 수 있습니다. 예를 들어 DCasv5 시리즈 VM이 있는 경우 다른 DCasv5 시리즈 인스턴스 또는 DCesv5 시리즈 인스턴스로 크기를 조정할 수 있습니다.
기밀이 아닌 VM의 크기를 기밀 VM으로 조정할 수 없습니다.
고가용성 및 재해 복구
기밀 VM에 대한 고가용성 및 재해 복구 솔루션을 만들 책임이 있습니다. 이러한 시나리오를 계획하면 가동 중지 시간이 길어지는 것을 최소화하고 방지할 수 있습니다.
ARM 템플릿을 사용하여 배포
Azure Resource Manager는 Azure용 배포 및 관리 서비스입니다. 마케팅 목록의 구성원을 관리할 수 있습니다.
- 액세스 제어, 잠금 및 태그와 같은 관리 기능을 사용하여 배포 후 리소스를 보호하고 구성합니다.
- 관리 계층을 사용하여 Azure 구독에서 리소스를 만들고, 업데이트하고, 삭제합니다.
- ARM 템플릿(Azure Resource Manager 템플릿)을 사용하여 AMD 프로세서에 기밀 VM을 배포합니다.
매개 변수 섹션(parameters
)에서 VM에 대해 다음 속성을 지정해야 합니다.
- VM 크기(
vmSize
). 다양한 기밀 VM 제품군 및 크기 중에서 선택합니다. - OS 이미지 이름(
osImageName
). 정규화된 OS 이미지에서 선택합니다. - 디스크 암호화 형식(
securityType
). VMGS 전용 암호화(VMGuestStateOnly
) 또는 전체 OS 디스크 사전 암호화(DiskWithVMGuestState
)에서 선택하면 프로비전 시간이 길어질 수 있습니다. Intel TDX 인스턴스에 한해, VMGS 또는 OS 디스크 암호화가 없는 다른 보안 유형(NonPersistedTPM
)도 지원합니다.
다음 단계
자세한 내용은 기밀 VM FAQ를 참조하세요.