一种虚拟机IP分配方法、系统、设备以及存储介质技术方案

技术编号:37989618 阅读:21 留言:0更新日期:2023-06-30 10:04
本发明专利技术公开了一种虚拟机IP分配方法,包括以下步骤:响应于接收到创建虚拟机的请求,申请MAC地址;根据预设的转换规则将所述MAC地址转换为IP地址;检测所述IP地址是否被绑定;响应于所述IP地址未被绑定,将所述MAC地址与所述IP地址进行绑定;创建虚拟机并将所述MAC地址传递给所述虚拟机以使所述虚拟机基于所述预设的转换规则生成并配置所述IP地址。本发明专利技术还公开了一种系统、计算机设备以及可读存储介质。本发明专利技术提出的技术方案能够基于MAC地址生成虚拟机IP地址并将该IP地址配置给虚拟机。从而不需要手动配置虚拟机IP地址,只需在相关界面上新建虚拟机即可实现IP地址的自动配置。面上新建虚拟机即可实现IP地址的自动配置。面上新建虚拟机即可实现IP地址的自动配置。

【技术实现步骤摘要】
一种虚拟机IP分配方法、系统、设备以及存储介质


[0001]本专利技术涉及虚拟机领域,具体涉及一种虚拟机IP分配方法、系统、设备以及存储介质。

技术介绍

[0002]QEMU是一套由Fabrice Bellard所编写的模拟处理器的自由软件。由于其开源、支持多种平台、仿真速度快以及几乎可以模拟任何硬件设备的特性,被广泛应用于Linux平台。在硬件的可获取性或者其他限制的情况下,为了验证设备驱动的特性功能,QEMU可以提供很好的模拟功能,以验证其软件的正确性,上述这些特性使得QEMU在研发及测试领域的使用越来越广泛。
[0003]目前以集成电路为核心的电子信息产业超过了以汽车、石油、钢铁为代表的传统工业而成为第一大产业,并且成为如今世界经济竞争的焦点。芯片作为集成电路的载体,其架构越来越复杂、频率越来越高、功能越来越强大、集成度越来越高就成为必然。架构复杂,频率提高、集成度提高、功能强大,这些都注定了芯片需要大量软件的参与,但是在项目前期,没有可用的硬件资源供软件开发和测试人员使用,基于QEMU虚拟机几乎可以模拟任何硬件设备的特性,软件开本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机IP分配方法,其特征在于,包括以下步骤:响应于接收到创建虚拟机的请求,申请MAC地址;根据预设的转换规则将所述MAC地址转换为IP地址;检测所述IP地址是否被绑定;响应于所述IP地址未被绑定,将所述MAC地址与所述IP地址进行绑定;创建虚拟机并将所述MAC地址传递给所述虚拟机以使所述虚拟机基于所述预设的转换规则生成并配置所述IP地址。2.如权利要求1所述的方法,其特征在于,响应于接收到创建虚拟机的请求,申请MAC地址,进一步包括:检测网络配置是否符合预设要求;响应于不符合预设要求,进行网络配置;响应于符合预设要求,从MAC地址资源表中申请MAC地址。3.如权利要求2所述的方法,其特征在于,还包括:响应于所述IP地址被绑定,重新在所述MAC地址资源表中申请MAC地址。4.如权利要求1所述的方法,其特征在于,还包括:获取虚拟机状态信息并发送到web后台;所述web后台将所述虚拟机状态信息发送给web页面以通过所述web页面显示所述虚拟机状态信息。5.一种虚拟机IP分配系统,其特征在于,包括:申请模块,配置为响应于接收到创建虚拟机的请求,申请MAC地址;转换模块,配置为根据预设的转换规则将所述MAC地址转换为IP地址;检测模块,配置为检测所述IP地址是否被绑定;绑定模块,配置为响应于所述IP...

【专利技术属性】
技术研发人员:王芳杨亮任明刚郑俊飞刘文涛沈欣舞
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1