用于控制多个远程主机的GUI(使用相同的GUI进行仿真和实际硬件)

时间:2011-10-04 09:31:12

标签: python ssh virtualization simulation

我有一个基于python和gtk的GUI,我的程序使用子进程在同一台机器上管理varios应用程序,即一个按钮启动一个模拟主机,另一个按钮将它连接到一个交换机...现在我想但是每个分离机器中的组件(某些主机将作为软交换机工作,其他主机可以作为路由器工作......)

我可以通过套接字,xml,生成ssh子进程或使用telnet将GUI链接到机器,我还发现fabric可能比手工ssh会话更清晰。

问:什么是最简单,最强大的技术?我不介意在受控机器上安装任何客户端。

基于类似经验的答案会很棒,但任何建议都会有所帮助。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

由于您已经拥有了一种可以在本地计算机上生成进程的机制,因此您觉得唯一缺少的是在远程计算机上生成进程的方法。我会使用简单的ssh连接,因为它需要对基础结构和代码进行最少的更改。