[发明专利]一种虚拟机系统的运行方法及虚拟机系统有效
申请号: | 201210484688.6 | 申请日: | 2012-11-23 |
公开(公告)号: | CN103037023A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 江峰;谢朝阳 | 申请(专利权)人: | 中国电信股份有限公司云计算分公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 倪志华 |
地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 系统 运行 方法 | ||
【技术领域】
本发明涉及计算机领域中网络和虚拟化技术,特别涉及一种虚拟机系统的运行方法及虚拟机系统。
【背景技术】
虚拟化技术是一种用软件模拟计算机硬件的技术,自从虚拟化技术获得了硬件厂商的支持以来,这种软件模拟硬件的性能获得了巨大的提升了,以至于整个操作系统,例如Windows,不需要直接安装在物理硬件上,而是运行在虚拟硬件上,便可获得完全可以接受的性能。这种物理硬件,称之为物理机(PhysicalMachine,PM),而虚拟硬件,称之为虚拟机(Virtual Machine,VM)。
虚拟化技术带来的好处是明显的,即可以动态的调整虚拟机的性能。假设有一台配置很高的物理机,那么采用虚拟化技术,就可以在这台物理机上创建多个虚拟机,每个虚拟机可根据其运行应用的需要配置不同的性能。例如,可以为运行时占用计算机资源很小的应用所处的虚拟机配置较低的性能,或者为运行时占用计算机资源很大的应用所处的虚拟机配置较高的性能。此外,如果低配置的虚拟机的负载随着业务量的增加而变大时,还可以动态的提高虚拟机的配置以满足性能的需求,如果高配置的虚拟机的负载随着业务量的降低而变小时,也可以动态的降低虚拟机的配置,从而把节约出来的计算资源分配给其他的虚拟机。
基于上述好处,虚拟技术得到了广泛应用。企业将闲置的硬件资源整合起来,形成虚拟的互联网数据中心(Internet Data Center,IDC),用户就可以从IDC租用虚拟机开展互联网业务。在这种方式下,用户不再需要单独购买物理机即可按需使用计算资源,大大降低了用户架设网站和开展互联网业务的成本。
虚拟机在使用时,需要通过IP地址访问。如果IDC对管理的虚拟机采用静态的方式分配IP地址,而虚拟机被用户关闭后又长期不启动,就会造成有限的IP资源的浪费。因此,通常IDC对管理的虚拟机采用动态的方式分配IP地址,即在虚拟机启动时向虚拟机分配IP地址,在虚拟机关闭后将分配的IP地址收回。但是现有技术的这种方式,对同一台虚拟机而言,每次启动后被分配的IP地址很可能是不同的。如果用户为了让虚拟机上运行的网站能够以固定域名的方式被访问,就必须在每次虚拟机重新启动后,都到域名系统(Domain NameSystem,DNS)服务器上修改配置,将DNS服务器上域名对应的IP地址修改为虚拟机当次启动后被分配的IP地址,这增加了用户的负担,给用户使用虚拟机带来了不便。
【发明内容】
本发明所要解决的技术问题是提供一种虚拟机系统的运行方法及虚拟机系统,以提高用户使用虚拟机的便利性。
本发明为解决技术问题而采用的技术方案是提供一种虚拟机系统的运行方法,包括:虚拟机在启动时向DHCP服务器发送租用IP地址的请求,所述请求包含所述虚拟机的MAC地址;所述DHCP服务器在接收到所述请求后向所述虚拟机分配IP地址,并根据预设的MAC地址与域名之间的映射表确定所述虚拟机的MAC地址对应域名,以及,将所述对应域名与分配的IP地址发送至DNS服务器,其中所述DNS服务器在接收到所述对应域名与分配的IP地址后建立所述对应域名与分配的IP地址之间的关联关系;当所述DHCP服务器确认所述虚拟机关闭后,将分配的IP地址收回,并向所述DNS服务器发送通知,其中所述DNS服务器在接收到所述通知后删除所述对应域名与分配的IP地址之间的关联关系。
根据本发明之一优选实施例,根据预设的MAC地址与域名之间的映射表确定所述虚拟机的MAC地址对应域名的操作具体包括:a.从所述请求中提取所述虚拟机的MAC地址;b.判断预设的MAC地址与域名之间的映射表中是否存在与所述虚拟机的MAC地址相关的记录,如果是,则执行步骤c,否则执行步骤d;c.提取所述记录中的域名作为所述虚拟机的MAC地址对应域名;d.为所述虚拟机分配域名,并将分配的域名作为所述虚拟机的MAC地址对应域名,以及,将分配的域名与所述虚拟机的MAC地址之间的对应关系记录至所述映射表。
根据本发明之一优选实施例,所述虚拟机的MAC地址对应域名是所述虚拟机备访域名的别名。
根据本发明之一优选实施例,所述DHCP服务器确认所述虚拟机关闭的操作具体包括:当所述DHCP服务器接收到所述虚拟机发送的关闭通知时,确认所述虚拟机关闭;或者,所述DHCP服务器在设定长度的时间内未接收到所述虚拟机对分配的IP的续租请求时,确定所述虚拟机关闭。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司云计算分公司,未经中国电信股份有限公司云计算分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210484688.6/2.html,转载请声明来源钻瓜专利网。