一家公司计划在 VPC 中的某个 Amazon EC2 实例上运行监控应用程序。使用实例的私有 IPv4 地址与 EC2 实例建立连接。解决方案架构师需要设计一个解决方案,以便在应用程序出现故障而无法访问时将流量快速定向到备用 EC2 实例。
哪种方法将满足这些要求?
A) 部署 Application Load Balancer(配置了私有 IP 地址侦听器),并向负载均衡器注册主 EC2 实例。发生故障时,取消注册此实例并注册备用 EC2 实例。
B) 配置自定义 DHCP 选项集。配置 DHCP,以便在主 EC2 实例出现故障时为备用 EC2 实例分配相同的私有 IP 地址。
C) 将辅助弹性网络接口连接到配置了私有 IP 地址的 EC2 实例。如果主 EC2 实例无法访问,请将网络接口移至备用 EC2 实例。
D) 将一个弹性 IP 地址与主 EC2 实例的网络接口相关联。发生故障时,将弹性 IP 与主实例取消关联,并将其与备用 EC2 实例关联。
C
可以向 EC2 实例添加辅助弹性网络接口。虽然主网络接口无法与实例分离,但辅助网络接口可以分离并连接到其他 EC2 实例。
弹性 IP 地址也可可以附加到辅助网络接口,但是弹性 IP 地址是公有 IPv4 地址,无论是否在使用中或者是空闲中,都需要支付费用,因此通常只在需要访问 Internet 的时候才会使用。