发明名称 |
云计算平台中获取虚拟机IP地址方法与系统 |
摘要 |
本发明提供一种云计算平台中获取虚拟机IP地址方法与系统,与云计算平台中的libvirt模块建立连接,通过云计算平台中libvirt模块,获取云计算平台中虚拟机列表,再通过libvirt模块,获取云计算平台中虚拟机名称,之后获取所述云计算平台中虚拟机运行状态,最后根据所述虚拟机运行状态,调用shell命令,获取所述虚拟机的IP地址。整个过程中,借助libvirt模块依次获取虚拟机列表、名称以及运行状态,再通过云计算平台内置的shell命令,获取虚拟机的IP地址,简单、严谨的处理过程能够高效、准确自动获取虚拟机的IP地址,提高虚拟机在与其他设备进行数据交互时的效率,便于云计算平台后台的管控。 |
申请公布号 |
CN104111862A |
申请公布日期 |
2014.10.22 |
申请号 |
CN201410341488.4 |
申请日期 |
2014.07.17 |
申请人 |
湖南昇云科技有限公司 |
发明人 |
陈鹏举 |
分类号 |
G06F9/455(2006.01)I;H04L29/12(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
广州华进联合专利商标代理有限公司 44224 |
代理人 |
邓云鹏 |
主权项 |
一种云计算平台中获取虚拟机IP地址方法,其特征在于,包括步骤:与云计算平台中的libvirt模块建立连接;通过所述libvirt模块,获取云计算平台中虚拟机列表;根据所述虚拟机列表,通过所述libvirt模块,获取云计算平台中虚拟机名称;根据所述云计算平台中虚拟机名称,通过所述libvirt模块,获取云计算平台中虚拟机运行状态;根据所述虚拟机运行状态,调用shell命令,获取所述虚拟机的IP地址,其中,所述shell命令为内置于所述云计算平台的指令。 |
地址 |
410000 湖南省长沙市雨花区环保科技园长沙国际企业中心14栋706房 |