标签: mpi openstack openstack-nova devstack
如何让两个虚拟机相互通信?我必须在两个虚拟机之间拆分任务,所以我认为必须使用MPI,如果有的话,我可以使用任何有用的资源来开始吗?任何帮助将不胜感激。
P.S:我已经使用了devstack juno
答案 0 :(得分:0)
你的问题不是很清楚。
Openstack只是一种虚拟化技术。拥有两台硬件服务器和两台虚拟机之间几乎没有区别。例如。通常,如果两台服务器属于同一网段,则它们可以访问彼此的开放端口。 Openstack以相同的方式工作 - 如果您将相同的网络分配给VM,那么这也可以。
但是,如果您希望安装两个将从任务列表中使用并同时执行这些任务的VM,我建议您阅读企业集成模式(例如here)。从技术上讲,这可以通过使用一个或多个消息传递中间件服务器来实现,例如ActiveMQ或ZeroMQ。