亞馬遜 EC2 實例休眠如何工作 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

亞馬遜 EC2 實例休眠如何工作

下圖顯示 EC2 執行個體休眠程序的基本概觀。


				休眠流程概觀。

當您休眠執行個體時會發生什麼情況

當您休眠執行個體時,會發生下列情況:

  • 執行個體會移至 stopping 狀態。Amazon EC2 向操作系統發出信號,以執行休眠(suspend-to-disk)。休眠會凍結所有程序、將執行個體記憶體 (RAM) 的內容儲存於 EBS 根磁碟區,然後執行一般關機。

  • 完成關機之後,執行個體會進入 stopped 狀態。

  • 所有的 EBS 磁碟區仍會繼續連接至執行個體,其中的資料也會持續存在,包括儲存在 RAM 上的內容。

  • 任何 Amazon EC2 執行個體存放區磁碟區都會維持連接到執行個體的狀態,但執行個體存放區磁碟區上的資料會遺失。

  • 當您的執行個體變為 stopped 狀態時,您可修改執行個體的部分屬性,包括執行個體類型或大小。

  • 在大部分的情況中,執行個體會在啟動時轉移到新的基礎主機電腦。這也是您在停止並啟動執行個體時會發生的情況。

  • 當您啟動執行個體時,執行個體會開機,作業系統會從 EBS 根磁碟區讀取 RAM 的內容,然後將程序恢復為先前的狀態。

  • 執行個體會保留其私有 IPv4 位址及任何彈性 IPv6 位址。當您啟動執行個體時,執行個體會繼續保留其私有 IPv4 位址和任何 IPv6 位址。

  • Amazon EC2 會釋出公用 IPv4 位址。當您啟動執行個體時,Amazon EC2 會將新公用 IPv4 位址指派給執行個體。

  • 執行個體仍會保持與彈性 IP 地址的關聯。我們會針對和已休眠執行個體建立關聯的任何彈性 IP 地址向您收費。

如需休眠與重新開機、停止和終止之間差異的資訊,請參閱重新啟動、停止、休眠和終止之間的差異

限制

  • 讓執行個體休眠時,任何執行個體存放區磁碟區上的資料都會遺失。

  • (Linux 執行個體) 您無法讓擁有超過 150 GB 記憶體的 Linux 執行個體進行休眠。

  • (視窗執行個體) 您無法讓擁有超過 16 GB 記憶體的 Windows 執行個體進行休眠。

  • 如果您從休眠或已啟用休眠的執行個體中建立快照或 AMI,您可能無法連線至從 AMI 或從快照建立的 AMI 啟動的新執行個體。

  • (僅限 Spot 執行個體) 如果 Amazon EC2 讓您的 Spot 執行個體休眠,則只有 Amazon EC2 可以恢復您的執行個體。如果是您讓 Spot 執行個體休眠 (使用者啟動的休眠),您可以恢復執行個體。只有在有可用的容量,且 Spot 價格低於或等於您指定的最高價格時,才能恢復休眠的 Spot 執行個體。

  • 您無法讓位於 Auto Scaling 群組或由 Amazon ECS 使用的執行個體進入休眠。若您的執行個體位於 Auto Scaling 群組中,且您嘗試讓其進入休眠,Amazon EC2 Auto Scaling 服務會將停止的執行個體標記為運作狀態不良,且可能會將其終止並啟動取代用執行個體。如需詳細資訊,請參閱《Amazon EC2 Auto Scaling 使用者指南》中的 Auto Scaling 執行個體的運作狀態檢查

  • 您無法在已啟用 UEFI 全開機的情況下,將設定為在 UEFI 模式下開機的執行個體休眠。

  • 如果您休眠啟動到 容量預留 的執行個體,容量預留 不確保休眠執行個體可以在您嘗試啟動之後恢復。

  • 如果啟用了聯邦資訊處理標準 (FIPS) 模式,則無法將使用 5.10 以下核心的執行個體休眠。

  • 我們不支援讓執行個體休眠超過 60 天。若要保留執行個體 60 天以上,您必須啟動休眠的執行個體、停止執行個體並將其啟動。

  • 我們持續透過升級與安全修補程式來更新我們的平台,可能會與現有的已休眠執行個體衝突。在進行需要啟動已休眠執行個體的重大更新時,我們會通知您,以便我們執行關機或重新啟動來套用必要的升級和安全修補程式。

讓 Spot 執行個體休眠的考量

  • 如果「您」讓 Spot 執行個體休眠,只要容量可用且 Spot 價格低於或等於您指定的最高價格,就可以重新啟動該執行個體。

  • 如果「Amazon EC2」讓您的 Spot 執行個體休眠:

    • 只有 Amazon EC2 才能恢復您的執行個體。

    • 當 Spot 價格低於或等於您所指定的最高價格,而且有可用的容量時,Amazon EC2 會恢復已休眠的 Spot 執行個體。

    • 在 Amazon EC2 讓 Spot 執行個體休眠之前,您會在休眠開始前兩分鐘收到中斷通知。

    如需詳細資訊,請參閱 Spot 執行個體中斷

  • 您可以透過多種方式讓 Spot 執行個體休眠。如需詳細資訊,請參閱 指定中斷行為