【问题标题】:AWS AMI multiple instancesAWS AMI 多实例
【发布时间】:2012-12-07 01:22:18
【问题描述】:

如果我有一个 AMI(EBS 支持)并从中启动两个实例,这两个实例是否会完全相互独立?底层基础设施如何工作?

我觉得把整个想法都描绘出来有点不知所措。是的,我是 AWS 的新手。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-ami ec2-ami


    【解决方案1】:

    是的,它们本质上就像“双胞胎”——它们都是由相同的遗传物质 (AMI) 制成的,但每个都是个体(服务器)。每个实例都必须彼此完全分离,并且能够在没有任何知识或依赖于它的“双胞胎”(其他实例)的情况下独立生存,否则在这个比喻的情况下,您将进入“连体双胞胎”领域!

    假设这些实例中的每一个都用于 Web 服务器,那么在基础架构中将所有实例绑定在一起的东西就是“负载均衡器”。这将接收对您的应用程序的请求并将其传递给 Web 服务器实例之一 - 通常是最不忙的实例。

    例如

    显然它的意义远不止于此,但这是大体思路。

    【讨论】:

    • 谢谢,这真的很有帮助。我与另一个帐户共享一个帐户上的 AMI。你知道目的地是否会有任何权限问题吗?因为我从目标账户上的共享 AMI 启动了一个实例,但我无法通过 SSH 连接到该实例。所以这就是让我想知道在同一个 AMI 上是否有 2 个实例是可能的。既然是这样,我认为这是另一个问题。有什么想法吗?
    • 从哪里获得 AMI 并不重要。如果您无法通过 SSH 访问实例,则可能是它的安全组设置不正确。我不是专家,所以恐怕无法提供太多帮助,但只需检查安全设置是否允许通过端口 22 (SSH) 进行访问,以及它是否需要正确的安全证书(.pem 文件)
    • @softie:新问题(账户之间的 AMI 权限)最好作为新问题而不是在 cmets 中提出。这样其他人就可以看到问题并回答他们。还可以考虑在 serverfault.com 上提问更适合非编程主题的问题。
    【解决方案2】:

    如果您的 AMI 实例中有特定于 ip/DNS 的内容,那么您必须在创建新的 EC2 后对其进行编辑。

    【讨论】:

      猜你喜欢
      • 2017-06-15
      • 2018-09-16
      • 2019-01-07
      • 1970-01-01
      • 2017-11-11
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多