【技术实现步骤摘要】
用于ProxmoxVE的Qemu
‑
kvm虚拟机磁盘的保护方法
[0001]本申请涉及虚拟化
,例如涉及一种用于ProxmoxVE的Qemu
‑
kvm虚拟机磁盘的保护方法。
技术介绍
[0002]Proxmox VE是一个企业级虚拟化平台,该平台集成了基于内核的虚拟机管理程序(KVM)和基于Linux容器(LXC)这两种虚拟化技术,同时还集成了软件定义存储和虚拟网络功能。借助Web的管理界面工具,可以轻松地管理和配置虚拟机、容器、高可用性集群、软件定义存储、虚拟网络以及备份等。
[0003]QEMU提供一系列的硬件模拟设备(CPU,网卡,磁盘等),客户机指令都需要QEMU翻译,因而性能较差。KVM是linux内核提供的虚拟化,可以用来进行vCPU的创建与运行,虚拟内存的地址空间分配,指令执行效率较高,但缺少IO设备的虚拟化。QEMU
‑
KVM就是KVM与QEMU的结合,KVM负责CPU虚拟化+内存虚拟化,QEMU模拟其它IO设备。
[0004]在实现 ...
【技术保护点】
【技术特征摘要】
1.一种用于ProxmoxVE的Qemu
‑
kvm虚拟机磁盘的保护方法,其特征在于,包括:创建虚拟磁盘文件;生成密钥并加密虚拟磁盘;DD导虚拟磁盘文件数据入块;密钥转密文关联虚拟磁盘名称后存入数据库;从数据库获取密钥密文并转为明文;KVM加载虚拟磁盘并以密钥解密完成读写。2.根据权利要求1所述的保护方法,其特征在于,所述创建虚拟磁盘文件中,Promox VE使用Qemu磁盘管理工具创建一个自定义大小的虚拟磁盘文件。3.根据权利要求1所述的保护方法,其特征在于,所述生成密钥并加密虚拟磁盘中,使用自定义密钥算法生成一个密钥,使用该密钥对新虚拟磁盘文件进行luks加密。4.根据权利要求1所述的保护方法,其特征在于,所述DD导虚拟磁...
【专利技术属性】
技术研发人员:刘贤辉,王则陆,刘学兵,
申请(专利权)人:西安超越申泰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。