Azure Proactive Resiliency Library v2
Tools Glossary GitHub GitHub Issues Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

imageTemplates

Summary

RecommendationImpactCategoryAutomation AvailablePG Verified
第 2 世代仮想マシンのソース イメージを使用するLowHigh AvailabilityNoVerified
イメージ テンプレートをセカンダリ リージョンにレプリケートするLowDisaster RecoveryYesVerified

Details


第 2 世代仮想マシンのソース イメージを使用する

Impact:  Low Category:  High Availability PG Verified:  Verified

Description:

イメージ テンプレートを構築するときは、第 2 世代 VM のソースを使用します。第 2 世代は、第 1 世代の BIOS ベースのアーキテクチャとは異なり、より多くのメモリを提供し、2TB を超えるディスクをサポートし、起動/インストールを高速化するために UEFI を使用し、Intel SGX と仮想化永続メモリ (vPMEM) を備えています。

Potential Benefits:

More memory, supports >2TB disks, faster boot
Learn More:
Generation 1 vs generation 2 virtual machines

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



イメージ テンプレートをセカンダリ リージョンにレプリケートする

Impact:  Low Category:  Disaster Recovery PG Verified:  Verified

Description:

イメージ テンプレートの展開に使用される Azure Image Builder サービスには、可用性ゾーンのサポートがありません。イメージ テンプレートをセカンダリ (できればペアになっている) リージョンにレプリケートすると、リージョン障害からの迅速な回復が可能になり、これらのテンプレートから継続的に仮想マシンを展開できるようになります。

Potential Benefits:

Enhances disaster recovery capability
Learn More:
Image Template resiliency
Azure Image Builder Supported Regions

ARG Query:

Click the Azure Resource Graph tab to view the query

// Azure Resource Graph Query
// List all Image Templates that are not replicated to another region
resources
| where type =~ "microsoft.virtualmachineimages/imagetemplates"
| mv-expand distribution=properties.distribute
| where array_length(parse_json(distribution).replicationRegions) == 1
| project recommendationId = "21fb841b-ba70-1f4e-a460-1f72fb41aa51", name, id, param1=strcat("replicationRegions:",parse_json(distribution).replicationRegions)