張貼日期: Nov 28, 2018
您現在可以將 Amazon EBS 提供支援的 Amazon EC2 執行個體休眠,並在日後繼續執行。應用程式可以準確地接續未完成的工作,無需重新建置記憶體量。例如,依賴快取以及其他記憶體為中心元素的應用程式,可能需要數十分鐘才能預先載入或準備就緒。這些因素會造成延遲情形,並會強制您過量佈建,以便您在需要時可以快速遞增容量。休眠功能可讓您維護具有一定記憶體量的預熱執行個體,以便快速進入生產狀態。您無需修改現有的應用程式,即可執行此操作。休眠就像是關上和打開筆記型電腦的上蓋,而您的應用程式會在中斷處繼續執行。
在休眠時,執行個體的 EBS 根磁碟區和其他附加的 EBS 資料磁碟區會在工作階段之間保留。此外,記憶體 (RAM) 的資料也會儲存在您的 EBS 根磁碟區上。重啟後,EBS 根設備會恢復至先前的狀態,RAM 內容也包含在內。先前附加的資料磁碟區會重新附加上去,且執行個體會保留其執行個體 ID。執行個體處於休眠狀態時,您只需按附加的 EBS 磁碟區和彈性 IP 地址付費。
此功能適用於在全新推出之 M3、M4、M5、C3、C4、C5、R3、R4 及 R5 執行個體上執行的隨需和預留執行個體,且執行 Amazon Linux 1。用於啟動執行個體的 AMI 快照必須加密。此舉可確保在複製記憶體 (RAM) 的敏感資料到根磁碟區時,這些資料皆受到保護。
您可以在啟動時針對 EBS後端執行個體啟用休眠功能。然後,您就能透過 AWS 管理主控台,或是使用現有停止執行個體及開始執行個體的命令,透過 AWS SDK 和 CLI 來休眠和恢復您的 EBS 後端 EC2 執行個體。
EC2 執行個體休眠功能可在以下區域使用:美國東部 (維吉尼亞北部、俄亥俄)、美國西部 (加利佛尼亞北部、奧勒岡)、加拿大 (中部)、南美洲 (聖保羅)、亞太區 (孟買、首爾、新加坡、雪梨、東京) 以及歐洲 (法蘭克福、倫敦、愛爾蘭、巴黎)。