[发明专利]云主机部署的方法及系统有效
申请号: | 200910244182.6 | 申请日: | 2009-12-30 |
公开(公告)号: | CN101840346A | 公开(公告)日: | 2010-09-22 |
发明(设计)人: | 常晓东;蒋建平;沈启龙 | 申请(专利权)人: | 北京世纪互联宽带数据中心有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 颜镝 |
地址: | 100015 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 部署 方法 系统 | ||
技术领域
本发明涉及虚拟机(VM,Virtual Machine)技术领域,尤其涉及一种云主机部署的方法及系统。
背景技术
云计算是一种按照用户需求、便利地通过网络获取计算资源(如网络、服务器、存储设备和应用服务等)的计算模式,这些资源可以来自一个共享的、可配置的资源池,并能够快速地获取和释放。采用云计算的模式能够提高计算效率和资源的可用性。
通过云计算模式,客户可以按需、自动地获取计算能力,例如服务器计算时间和网络存储,而不需要和服务提供商进行人为交互(即云模式的按需自助服务特性)。计算能力可通过网络标准机制进行访问,使得各种客户端(如移动电话、便携电脑或PDA)均可以使用(即云模式的网络广泛接入特性)。服务提供商将资源池化,通过多租户模式为客户提供各种服务,并根据客户的需求动态提供物理或虚拟化的资源。云模式的用户可以快速、弹性的获得服务提供商提供的服务,在某种情况下可以自动化的获取,其规模可以快速扩大或缩小。对于客户来说,供应能力似乎是无限的,可以任意购买,随时购买(即云模式的快速弹性)。云系统对服务(存储、处理能力、带宽、活动用户帐户)进行适当的抽象,并提供服务计量能力,按使用量计费以自动控制和优化资源使用情况。
云计算模式提供三种服务模式:SaaS模式(Cloud Software as aService)为客户提供使用运行在云基础设施上的应用程序的能力。该应用程序能被各种客户端(如web浏览器)访问,客户无法控制和管理底层的云基础设施。PaaS模式(Cloud Platform as a Service)为客户提供将客户自己的或购买的应用程序部署到云基础设施的能力。该应用程序是由服务提供商支持的编程工具或语言编写的。客户无法管理和控制底层的云基础设施,但可以控制自己部署的应用程序和应用配置环境。IaaS模式(Cloud Infrastructure as a Service)为客户提供处理能力、存储能力、网络和基本计算资源,客户可以使用该资源部署或运行自己的软件,如操作系统或应用程序。客户无法管理和控制底层的云基础设施,但可以控制操作系统、存储、部署的应用程序,或有限的网络组件控制权。
云计算模式可以采用四种部署模式:私有云的云基础设施是为某个组织独立运作的,可以被该组织管理,也可以委托第三方管理。这些云基础设施可以用于生产环境也可以当作备用设备。社区云的云基础设施被几个组织所共享,以支持某个具有共同需求的社区。社区云可以被该组织管理,也可以委托第三方管理。这些云基础设施可以用于生产环境也可以当作备用设备。公有云的云基础设施为公众或某个大的工业集团提供服务,它属于某个出售或提供云服务的组织。综合云的云基础设施由两个或两个以上相对独立的的云(如私有云、社区云或共有云)组而成,但为了获取数据和应用程序的可移植性,而采用的某种标准或技术将它们绑定在一起。
云主机是采用虚拟化技术提供云计算的IaaS模式服务的产品。云主机具有资源利用率高、高可用性(HA,High Availability)、单主机的弹性扩展(CPU、MEM、DISK、NET)、分布式的弹性扩展,以及快速部署能力(应用性主机快速部署,客户可以自己安装操作系统)。客户在使用提供商提供的计算能力租用服务时,可以完全像使用一台物理服务器一样使用云主机。与租用物理服务器相比,同等性能的云服务器具备更低的总所有成本TCO(Total Cost of Ownership)、更好的扩展性和更强的安全可靠性。
虚拟化技术应用到计算机系统中可以让不同用户看到不同的单个系统,如完全虚拟化(Full Virtualization)技术中一台计算机可以同时运行Linux和Microsoft Windows。虚拟化也可以使用更加复杂的格式——硬件仿真,其中单个计算机看上去具有多个架构;对一个用户来说它是标准的x86平台,而对另一个用户来说它是IBM Power PC平台。更加简单的虚拟化是操作系统虚拟化,其中一台计算机可以运行相同类型的多个操作系统;这种虚拟化可以将一个操作系统的多个服务器隔离开来(这意味着全都必须使用相同类型和版本的操作系统)。
实现虚拟化的方法很多,可以通过不同层次的抽象来实现相同的虚拟化结果。以Linux中常用的三种虚拟化方法为例进行简要说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪互联宽带数据中心有限公司,未经北京世纪互联宽带数据中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910244182.6/2.html,转载请声明来源钻瓜专利网。