2011-07-14 43 views
3

我明白,當我在EC2上啓動一個實例,該實例必須位於一個特定的數據中心,而且發射後不能更改。我也明白AMI是從一個實例創建的。爲什麼AMI與ec2上的某個區域綁定?

但我不明白的是,當我從AMI啓動一個實例,爲什麼我不能指定我希望它運行在哪些區域?似乎它不重要,一旦創建了AMI,您應該可以在任何地區啓動它。 AMI包含哪些與某個地區相關的信息?爲什麼?

+1

也許唯一性是不是原本跨區域檢查?詢問亞馬遜。同時,只需在您需要的任何區域註冊您的AMI。這只是一個在S3中引用圖像清單的單行命令,不是嗎? –

+0

呀它不一定是我有一個問題,更多的是「試圖瞭解」時刻... –

+1

也許對法律問題。有時候,私人AMI可以包含需要被存儲在一個特定的區域數據。 – ohe

回答

2

內核。內核ID在不同地區發生變化(不要問我爲什麼)。 含義AMI指定要引導的內核ID只能在該內核ID存在的區域內引導。