虚拟化软件原型?

时间:2016-09-20 16:17:59

标签: java virtual-machine vmware virtualization kvm

我有一个关于虚拟化的poc在原型中,我将制作一个中央Java控制器 能够通过API接收启动/停止/状态命令并使用KVM启动VM, 请求其状态并停止它。

功能

  • 控制器通过a接收通过其API启动VM的命令 某个MAC地址:/ api / vm / start /

  • 它使用MAC地址从基本映像创建Windows VM 引导的VM通过控制器的API报告

  • 控制器通过MAC地址
    返回VM的当前状态 通过其API: / API / VM /状态/

  • 控制器收到停止VM并命令它的命令:

    / API / VM /停止/

任何人都可以建议我如何开始和最好的解决方案来做到这一点。

谢谢

1 个答案:

答案 0 :(得分:0)

页面

KVM management tools

有一些KVM管理工具候选者可以提供库甚至Web服务来完成您的任务。甚至可能是在创建Windows实例时生成新的每台机器SID的更精细细节。对于POC,你可以从virsh开始,因为它是一个命令行工具,因此很容易玩。