Amazon web services 是否可以在同一地区连接多个AWS EC2实例?

Amazon web services 是否可以在同一地区连接多个AWS EC2实例?,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我有八个相同类型的EC2实例。是否有可能将它们连接起来形成一个“集群”,这样就可以像单个实例的所有核心都在一个大型EC2实例中一样进行计算 我到处都找了,但找不到任何适合我的地方。不完全是这样,但可以通过添加更多节点来提高计算能力,事实上,这是水平缩放 这种方式在很大程度上取决于您想要处理的任务。也许你应该看看EMR(MapReduce),它也在AWS 如果您只想在多个节点之间分配负载,并且这是一个设计合理的网站,那么您需要一个弹性负载平衡器(ELB)。举个例子,WordPress在这个意义上的

我有八个相同类型的EC2实例。是否有可能将它们连接起来形成一个“集群”,这样就可以像单个实例的所有核心都在一个大型EC2实例中一样进行计算


我到处都找了,但找不到任何适合我的地方。

不完全是这样,但可以通过添加更多节点来提高计算能力,事实上,这是水平缩放

这种方式在很大程度上取决于您想要处理的任务。也许你应该看看EMR(MapReduce),它也在AWS

如果您只想在多个节点之间分配负载,并且这是一个设计合理的网站,那么您需要一个弹性负载平衡器(ELB)。举个例子,WordPress在这个意义上的设计是不正确的,因为它需要额外的努力来管理上传(插件、弹性文件系统或类似的东西)


如果您只想在多个节点之间分配负载,而这不是基于http的应用程序,那么SQS可能有助于分配负载。

您可以将它们连接到专用VPC,然后编写一些代码,使您的应用程序像在一台计算机中一样使用所有资源,但没有简单的方法可以做到这一点,这取决于您使用的应用程序。例如,有些3D应用程序(如Cinema4D)允许在不同的机器上渲染项目。

不,不能让单个应用程序实例或操作系统使用所有这些单独的资源。这就像有多个物理服务器一样,你不能让一个应用程序在所有这些独立的硬件上运行。可能有一种解决方案可以跨这些实例扩展应用程序,但如果您需要帮助,则需要提供更多有关用例的信息。