XEN中TWO虚拟机之间的IPC

时间:2013-10-19 13:55:58

标签: linux-kernel virtual-machine virtualization xen inter-process-communicat

是否可以使用XEN在同一主机顶部的两个虚拟机之间进行IPC? 一个虚拟机中的一个程序是否可以向其他虚拟机中的其他程序发送信号?两个虚拟机都位于同一个物理主机之上。

主机os Fedora,客户操作系统也是fedora,Xen版本 - 3.6.11-4.fc16.x86_64

对同一物理主机顶部的两个不同VM中存在的两个程序之间的通信有何建议?

提前致谢。

1 个答案:

答案 0 :(得分:0)

一个可能的范围是:

  • 在与主机网络隔离的发件人来宾和接收方来宾机之间创建内部网络。
  • 使用RPC创建信号服务器。服务器将安装在要发送信号的计算机上。对于发送信号,您可以使服务器执行函数kill()。如果您不知道如何使用RPC,可以查看here
  • 使用RPC实现客户端。
  • 在要发送信号的PC中安装客户端。
  • 创建一个可以发送信号的无限循环过程。
  • 尝试远程发送信号以检查连接是否正常。