[发明专利]一种用于提供网络服务的虚拟机系统有效
| 申请号: | 201210514991.6 | 申请日: | 2012-12-04 |
| 公开(公告)号: | CN103067242A | 公开(公告)日: | 2013-04-24 |
| 发明(设计)人: | 谢朝阳;燕科;江峰 | 申请(专利权)人: | 中国电信股份有限公司云计算分公司 |
| 主分类号: | H04L12/46 | 分类号: | H04L12/46;G06F9/455 |
| 代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 倪志华 |
| 地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 提供 网络服务 虚拟机 系统 | ||
【技术领域】
本发明涉及计算机领域中的虚拟化技术,特别涉及一种用于提供网络服务的虚拟机系统。
【背景技术】
虚拟化技术是一种用软件模拟计算机硬件的技术,自从虚拟化技术获得了硬件厂商的支持以来,这种软件模拟硬件的性能获得了巨大的提升了,以至于整个操作系统,例如Windows,不需要直接安装在物理硬件上,而是运行在虚拟硬件上,便可获得完全可以接受的性能。这种物理硬件,称之为物理机(PhysicalMachine,PM),而虚拟硬件,称之为虚拟机(Virtual Machine,VM)。
虚拟化技术带来的好处是明显的,即可以动态的调整虚拟机的性能。假设有一台配置很高的物理机,那么采用虚拟化技术,就可以在这台物理机上创建多个虚拟机,每个虚拟机可根据其运行应用的需要配置不同的性能。例如,可以为运行时占用计算机资源很小的应用所处的虚拟机配置较低的性能,或者为运行时占用计算机资源很大的应用所处的虚拟机配置较高的性能。此外,如果低配置的虚拟机的负载随着业务量的增加而变大时,还可以动态的提高虚拟机的配置以满足性能的需求,如果高配置的虚拟机的负载随着业务量的降低而变小时,也可以动态的降低虚拟机的配置,从而把节约出来的计算资源分配给其他的虚拟机。
基于上述好处,虚拟技术得到了广泛应用。企业将闲置的硬件资源整合起来,形成虚拟的互联网数据中心(Internet Data Center,IDC),用户就可以从IDC租用虚拟机开展互联网业务。在这种方式下,用户不再需要单独购买物理机即可按需使用计算资源,大大降低了用户架设网站和开展互联网业务的成本。
然而,用户开展互联网业务,不得不考虑用于提供服务的系统的可靠性。传统的方法,是通过使用两台物理机来保证系统的高可靠性的。这两台物理机之间通过心跳线连接,当一台物理机发生故障时,另一台物理机还可以运行,从而保证对外能够提供正常的服务。目前,想要利用虚拟机对外提供高可靠的网络服务,还没有完善的解决方案。
【发明内容】
本发明所要解决的技术问题是提供一种用于提供网络服务的虚拟机系统,以实现利用虚拟机对外提供高可靠的网络服务的目的。
本发明为解决技术问题而采用的技术方案是提供一种用于提供网络服务的虚拟机系统,包括:第一物理机、第二物理机以及第一物理交换机;所述第一物理机包括第一物理网卡,所述第二物理机包括第二物理网卡,其中所述第一物理网卡及所述第二物理网卡均连接至所述第一物理交换机;所述第一物理机包括第一虚拟交换机,所述第一虚拟交换机连接至所述第一物理网卡,并且,所述第一物理机还包括第一虚拟机及第一虚拟网卡,其中所述第一虚拟机通过所述第一虚拟网卡连接至所述第一虚拟交换机;所述第二物理机包括第二虚拟交换机,所述第二虚拟交换机连接至所述第二物理网卡,并且,所述第二物理机还包括第二虚拟机及第二虚拟网卡,其中所述第二虚拟机通过所述第二虚拟网卡连接至所述第二虚拟交换机;所述第一虚拟机及所述第二虚拟机均包含IP设置装置、服务提供装置及心跳检测装置,其中所述IP设置装置用于为所处的虚拟机设置外部IP地址且所述外部IP地址在同一时刻只能被设置在一台虚拟机上,所述服务提供装置用于在所处的虚拟机具有所述外部IP地址时,为外部访问用户提供网络服务,所述第一虚拟机的心跳检测装置与所述第二虚拟机的心跳检测装置用于相互之间进行通讯,以确定当前具有所述外部IP地址的虚拟机运行是否异常,如果是,则触发当前不具有所述外部IP地址的虚拟机上的所述IP设置装置运行。
根据本发明之一优选实施例,所述第一虚拟交换机、所述第一虚拟机及所述第一虚拟网卡,是由所述第一物理机上安装的第一虚拟机管理器创建的。
根据本发明之一优选实施例,所述第二虚拟交换机、所述第二虚拟机及所述第二虚拟网卡,是由所述第二物理机上安装的第二虚拟机管理器创建的。
根据本发明之一优选实施例,所述第一虚拟机的服务提供装置与所述第二虚拟机的服务提供装置为外部访问用户提供相同的网络服务。
根据本发明之一优选实施例,所述系统在初始运行时刻触发所述第一虚拟机的IP设置装置运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司云计算分公司,未经中国电信股份有限公司云计算分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210514991.6/2.html,转载请声明来源钻瓜专利网。





