[英]List all possible instance types for a specific AMI?
我知道之前已經有人問過這個問題,但是我還沒有找到一種解決方法或解決方案來獲取給定Amazon AMI的可能實例類型的列表。 我正在使用.NET SDK。 有人能找到一種方法嗎?
這是不可能的。
AMI只是磁盤的映像。 AWS可以(通常)檢測AMI的操作系統(例如Windows,Linux),但不了解AMI上實際安裝的軟件。
通常,任何實例類型都可以用於任何AMI。 虛擬化類型是一個例外,某些Linux AMI可能僅在PV (半虛擬化)或HVM (硬件虛擬機)上運行。
如果要從AWS提供的AMI啟動實例,則EC2管理控制台足夠智能,以確保為給定的虛擬化類型選擇了正確的實例類型。
但是,如果您(或其他人)創建了AMI,則無法知道虛擬化的類型,因此也無法知道哪些實例將支持它。
如今,默認值是HVM,所有現代實例類型都支持該值(例如,不支持m1
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.