【发布时间】:2015-12-14 08:41:38
【问题描述】:
当我们使用小型 AWS 实例(例如 d2.xlarge 等)时,可能会将多个实例分配给同一主机。我想检查两个 vm 实例是否在同一主机上。有没有办法让我们获取 vms 的物理实例 ID?使用此信息,我们可以检查两个实例是否位于同一物理主机上。
这背后的主要动机是提高在云中运行有状态服务的可靠性。我们使用 d2.xlarge 实例在云中运行 hbase/kafka 工作负载。这些服务需要数据复制。因为一台物理主机最多可以托管 8 个 d2.xlarge 实例。如果一个物理节点宕机,可能会影响多个虚拟机实例,造成数据丢失。
【问题讨论】:
-
你想用这些信息解决什么实际问题?
-
我们试图避免在同一物理主机上放置两个或多个 d2.xlarge 实例——在这种情况下,如果下面的物理机发生故障,多个实例将停机。这对我们不利。
标签: amazon-web-services aws-ec2