底层代码 |
写KVM的管理系统可以用JAVA 也可以用Python 也可以用GO,都没啥问题 你甚至可以用C语言
KVM 工具集合 libvirt:操作和管理KVM虚机的虚拟化 API,使用 C 语言编写,可以由 Python,Ruby, Perl, PHP, Java 等语言调用。可以操作包括 KVM,vmware,XEN,Hyper-v, LXC 等在内的多种 Hypervisor。 Virsh:基于 libvirt 的 命令行工具 (CLI) Virt-Manager:基于 libvirt 的 GUI 工具 virt-v2v:虚机格式迁移工具 virt-* 工具:包括 Virt-install (创建KVM虚机的命令行工具), Virt-viewer (连接到虚机屏幕的工具),Virt-clone(虚机克隆工具),virt-top 等 sVirt:安全工具 4. RedHat Linux KVM 安装 |
改改https://i4t.com/3732.html,这个工具是开源的。 看看这个的原理就行,或者OpenStack |
这个是基于libvirt的,大多数都是基于libvirt的,他要开发可以直接用libvirt… |
libvirt/kvm 都有接口,直接调API也行。 |