代码之家  ›  专栏  ›  技术社区  ›  bvdb

其他实例的管理控制台的最佳EC2实例类型

  •  0
  • bvdb  · 技术社区  · 7 年前

    我有一个需要强大GPU的应用程序,它运行在类型为的EC2实例上 p2.xlarge 这是那种任务的理想选择。因为 不过,实例的开销非常大,我让它们保持脱机状态,只有在必要时才启动它们。

    有时我对一个实例进行多个计算,有时我甚至同时使用多个实例。

    我已经用Angular编写了一个应用程序,可以可视化这些计算的结果。我只在angular应用程序托管在同一个实例上的环境中进行了测试。

    这让我看到了下图,其中一个实例是一个类似于控制其他实例的门户或管理控制台的应用程序。

    现在,为了让事情进展顺利,我想尽快安装这个前端服务器。但是有很多实例类型可供选择。 对于控制其他aws实例的仪表板/门户,此前端服务器的最佳实例类型是什么。唯一的要求是:

    • 它应该能够
    • 与其他aws实例通信 使用WebSocket,就我而言,这甚至不应该在互联网上实现,可以 .

    architecture

    1 回复  |  直到 7 年前
        1
  •  1
  •   Mazki516    7 年前

    好,

    当然,它应该能够运行一个nodejs服务器(以及一个用于存储登录的最低限度的数据库)。

    听起来你需要一台小机器。

    它应该能够启动/停止其他aws实例。

    没问题, 创建具有EC2权限的IAM角色,并且 启动您的实例,赋予它IAM角色。 它将能够做任何你授予它做api的事情。

    如果使用Amazon Linux 2,则会预装aws cli, 非常好。

    了解有关IAM角色的更多信息 here .

    它应该能够使用WebSocket与其他aws实例进行通信,就我而言,它甚至不应该通过互联网,也可以在aws网络中。

    只需确保在中启动所有实例即可 当机器位于同一vpc中时,它们只能通过内部IP相互通信。

    您可以创建一个新的专有网络,如 here

    获取它的内部IP。