发明名称 云计算平台中获取虚拟机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房