我正在为AWS's Autoscaling
工作。
我感到困惑的一件事是来自Autoscaling
的新发起的实例基于该实例的AMI。
我有一个实例是从一个卷的快照的AMI创建的。
我担心的是,如果基于该AMI启动新实例,则实例中的那些新更新将不会包含在使用该AMI的新启动实例中。因为只有实例有新的更新,AMI是固定的,永远不会更新。
这种考虑是否有效?
如果是这样,那么如何通过Autoscaling确保新启动的实例具有scale in instance
所具有的所有内容。
答案 0 :(得分:2)
你是对的。亚马逊机器映像(AMI)是Amazon Elastic Block Store(EBS)卷的时间点快照。
因此,Auto Scaling启动的任何Amazon EC2实例都将包含一个EBS卷,其
这完全是故意的,并且按预期工作。目的是您可以创建一个AMI,其中包含Auto Scaling启动EC2实例所需的所有软件和配置。每个实例都将其自己的AMI副本作为其启动盘。
如果您打算在多个EC2实例之间复制/共享数据,那么您应该将数据存储在所有实例都可以访问的位置,例如: