[发明专利]一种基于虚拟化资源的云计算管理系统无效
申请号: | 201110222073.1 | 申请日: | 2011-08-04 |
公开(公告)号: | CN102291445A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 沈凌云;阮敏慧;周永丰 | 申请(专利权)人: | 上海龙照电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201517 上海市金山*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 资源 计算 管理 系统 | ||
技术领域
本发明属于计算机系统虚拟化技术领域,具体涉及一种基于虚拟化资源的云计算管理系统(C2MS)。
背景技术
近年来,人们对软件兼容性和可移植性的需求剧增,因此虚拟机逐渐成为计算机世界一个非常重要的概念。所谓虚拟机,即Virtual Machine(VM),是针对真正的计算机而言的概念,是一个模拟真实计算机进行工作的软件系统。按IBM的定义,虚拟机是物理主机(Host)的一个或多个拷贝,每个拷贝都是完全受保护的独立系统,可以像主机一样运行自己的操作系统和应用程序,通常称作客户机(Guest)。但在现实世界中,存在着各种各样的虚拟机,除了平时接触最多的如VMware、Virtual PC、Java虚拟机外,虚拟机的外延已经扩展到一个广义的范畴,任何一个能解释并执行一套指令集的程序都可称为虚拟机,譬如一个游戏机模拟器,甚至.net Framework和用于解释VB代码的VBRundll。虚拟化技术是将底层物理设备与上层操作系统、软件分离的一种去耦合技术,它可以实现计算资源的高效灵活使用,可以更加充分合理地利用计算资源,满足日益多样的计算需求,使人们能够透明、高效、可定制地使用计算资源,从而真正实现灵活构建,按需计算的理念。
随着虚拟化技术的不断成熟,云计算的概念应运而生。按照通用的标准,云计算是基于互联网网络,向多种用户提供的虚拟的、丰富的、按需即取的包括数据存储池,软件下载和维护池,计算能力池,多媒体信息资源池,客户服务池在内的广泛数据和运算处理服务,是基于之前互联网应用服务和整合运算技术基础上发展而来的新一代数据处理和应用服务技术。在目前的云计算环境中,利用虚拟化技术来实现服务的资源调度和共享已成为主流,所有服务都是以虚拟机作为服务后台。使用云计算的虚拟机可以节省硬件的采购支出,用户只需对自己所使用的资源付费。
发明内容
本发明的目的是提供一种基于虚拟化资源的云计算管理系统(C2MS),利用虚拟机技术,让用户可以在任何时间和地点,自助式的按需租用虚拟机,支持个性化的虚拟机配置,租用过程简单,灵活,快捷,云计算方式让用户更为有效的合理利用资源。
本发明的目的是通过以下技术方案来实现:
一种基于虚拟化资源的云计算管理系统(C2MS),包括与用户浏览器进行信息交互的C2MS用户门户、用于建设整个系统平台的服务器组件和用于整个系统业务数据存储的数据库,C2MS采用B/S架构,用户通过浏览器就可以访问到C2MS用户门户,并且通过AJAX客户端组件实现门户信息与服务器组件之间的通信,所述服务器组件包括PHP服务器组件和JAVA服务器组件,服务器组件通过Web Service的方式与虚拟底层进行信息交互,并且通过PDO方式与系统的数据库连接。
所述虚拟底层包括虚拟资源池、虚拟机管理(VM Manager)模块、虚拟机服务器(VM Server)模块和虚拟机存储(VM Storage)模块。
所述虚拟底层通过虚拟机管理(VM Manager)模块调度虚拟资源,然后通过虚拟机服务器(VM Server)模块分配和规划虚拟资源,再通过虚拟机存储(VM Storage)模块对虚拟资源进行存储,按实际情况分配给需要的虚拟机。
所述虚拟机管理(VM Manager)模块通过C2MS代理服务器(C2MS Proxy)与C2MS服务器组件对接,实现虚拟底层与C2MS软件平台的信息交互。
本发明的有益效果为:用户可以在任何时间和地点,自助式的按需租用虚拟机,并且支持个性化的虚拟机配置,租用过程简单,灵活,快捷,云计算方式让用户更为有效的合理利用资源,节省了用户采购硬件的支出,只需对自己所使用的资源付费;对于服务提供方来说,降低了自身的成本,提高了设备的使用率,可以更加充分合理地利用计算资源,满足日益多样的计算需求。
附图说明
下面根据附图对本发明作进一步详细说明。
图1是本发明实施例所述的一种基于虚拟化资源的云计算管理系统(C2MS)的架构图;
图2是本发明实施例所述的一种基于虚拟化资源的云计算管理系统(C2MS)的工作流程图。
图中:1、浏览器;2、用户门户;3、AJAX客户端组件;4、服务器组件;5、PHP服务器组件;6、JAVA服务器组件;7、数据库;8、虚拟资源池;9、VM Manager模块;10、VM Server模块;11、VM Storage模块;12、C2MS Proxy。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海龙照电子有限公司,未经上海龙照电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110222073.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:便携蒸馏咖啡设备
- 下一篇:一种嵌入式网络通信应用层数据处理方法