近期,AWS表示为弹性云计算服务EC2加入了休眠模式,使用者可以部署EC2实例,根据自家的需求设定或切换至休眠模式。当需要时,再将实例唤醒,当实例处于休眠模式时,企业只需要支付EBS volumes和弹性IP地址的费用,不需要负担额外以小时计费的费用,就像停机的实例一样。
AWS EC2加入了休眠模式 令开机重启更快
目前该功能已经正式上市,使用者可以在Linux 1新推出的M3、M4、M5、C3、C4、C5、R3、R4和R5实例上使用该功能,对Linux 2的支持正在准备中。
AWS表示,虽然EC2实例可以在几秒内启动并执行,但是重新开启操作系统和应用可能需要花上较长的时间。此外,需求快速读取内存和其他以内存为主的应用元件可能需要数十分钟来预载,若用户需要快速地增加容量,这两项因素都会导致延迟,并且产生过度配置的情况。
休眠的过程是用弹性的私人IP,保存内存实例的状态,使其再唤醒实例时,能精确地取得休眠前的状态,重新唤醒实例的速度取决于实例内存的大小、内存里储存的数据,以及Root EBS volume的处理效能。当实例进入休眠状模式,会将内存状态写进Root EBS Volume文件中,并自行关闭,从内存复制到Root EBS Volume的过程则需要经过加密处理,来保护敏感数据。AWS也正在准备该功能对Linux 2、Ubuntu、Windows Server 2008 R2、Windows Server 2012,、Windows Server 2012 R2、Windows Server 2016等操作系统的支持。