一种云计算资源的处理装置、方法及云计算系统制造方法及图纸

技术编号:12888399 阅读:95 留言:0更新日期:2016-02-17 22:23
本发明专利技术提供一种云计算资源的处理装置、方法及云计算系统,涉及IT云计算技术领域。该处理装置包括:组件管理模块,用于确定IT软硬件物理资源及虚拟资源调度和监控的组件;流程开发模块,用于根据从所述组件管理模块中调用与业务相关的组件,确定多个版本的完整业务场景;业务发布模块,用于根据业务发布请求,获取与所述业务版本对应的的完整业务场景,并发布。该装置提供图形化流程开发引擎,将实现该业务流程所需的各类IT软硬件物理资源及虚拟资源的组件,以有机的、可视化的方式组合在一起,使业务需求通过可视化系统平台实现开发,提高了资源利用率,缩短了业务产品开发周期。

【技术实现步骤摘要】

本专利技术涉及IT云计算
,特别涉及一种云计算资源的处理装置、方法及云计算系统
技术介绍
近年来,随着IT技术的发展,云计算伴随着互联网数据中心IDC的大力发展而逐步发展起来,信息通信正向云管端移动互联的模式渐行演进,云计算系统正逐步成为未来业务的核心载体,各行各业纷纷建设自己的云平台,如:私有云、公众云、业支云及网管云坐寸。一套完整的云计算系统架构总体可划分为云业务运营管理系统、云资源池管理系统和资源池三大部分。其中,资源池主要由服务器、网络设备、存储设备以及操作系统、数据库、中间件等IT软硬件物理资源实体组成,其中服务器上多部署虚拟化软件,以虚拟机的形式提供高效的云计算服务;云资源池管理系统用于统一纳管以上所有IT软硬件物理资源,通过接口的方式向云业务运营管理系统综合提供底层IT物理资源池的计算、存储、网络、软件等能力,根据不同业务逻辑形成不同云计算业务能力。同时执行来自云业务运营管理系统的指令,完成资源部署、资源操作等任务,并向云业务运营管理系统上报资源计量信息,同时为本云计算系统的管理人员提供系统配置、统计分析、管理门户等必要的管理功能;云业务运营管理系统主要用于面向客户/用户提供云计算业务的运营管理,同时向运资源池管理系统下发资源部署操作指令并收集相关统计计量等信息。目前国内云计算整体技术环境还不甚成熟,云计算系统的建设还处于发展初级阶段。云业务产品的推出,主要是靠先行设计云业务产品需求,根据产品需求梳理制定业务运营系统-资源池管理系统-1t物理资源池之间的功能和业务逻辑,再据此逻辑关系部署资源池,开发云资源池管理系统和云业务运营管理系统的相应功能模块,按照产品业务和功能逻辑整体联调,实现该云业务产品,最终在云业务运营管理系统中上架发布运营。云资源管理系统对IT软硬件物理资源的管理主要根据独立的产品需求和业务逻辑通过调用资源池各IT软硬件物理资源的不同基础能力进行软件开发来实现。不同的云系统、不同的云产品由开发商独立开发。现有云计算资源管理方法存在如下缺陷:1、资源池IT软硬件物理资源基础能力开发工作大量重复:资源池各IT软硬件物理资源自身具备若干原子操作功能,云计算资源池管理系统所需资源池IT软硬件物理资源的基础能力是这些原子操作功能的不同组合。不同云业务产品所需调用的资源池IT软硬件物理资源基础能力具有一定程度的重合性,各业务产品在这部分的开发工作很多是重复的。随着云计算规模化发展,单资源池节点IT软硬件物理资源数量日趋庞大,受限于单节点总体管理能力及地理分布等因素,多节点部署资源池必然是云计算运营管理的趋势,相关云业务产品需根据不同节点物理资源功能特点在不同资源池节点进行分别开发部署,不同节点资源池管理系统开发部署所涉及的底层物理资源基础能力开发亦存在大量可复用部分。对于不同专业建设各自云平台,因底层IT软硬件物理资源大致类似,各平台对这些物理资源的管理和开发也是重复的。2、云业务产品开发周期过长:因不同的业务产品需用到的资源池管理平台对资源池基础能力的调用都需重复开发,尚不能做到重复调用,导致产品开发周期延长。随着互联网和云计算技术的飞速发展,云服务及云产品自动化程度高、开发周期短、版本更新快的特点已经成为云服务提供商的共识,因此在突破传统开发方式的瓶颈,以适应互联网、云计算时代快速迭代式的系统开发方式中,对IT软硬件物理及虚拟资源统一调度和监控将成为一种趋势和需求。云计算普遍具有规模效应,云业务产品也将层出不穷,现有技术中的重复开发工作将会是非常庞大,也是影响云产品快速推出的瓶颈。
技术实现思路
本专利技术的目的在于提供一种云计算资源的处理装置、方法,解决了现有的面向业务流程的云计算资源管理开发方式对IT各类软硬件物理及虚拟资源管理方式难以复用、流程开发与资源管理混为一体,流程化开发业务适用面窄的问题。为了达到上述目的,本专利技术提供一种云计算资源的处理装置,包括:组件管理模块,用于确定IT软硬件物理资源及虚拟资源调度和监控的组件;流程开发模块,用于根据从所述组件管理模块中调用与业务相关的组件,确定多个版本的完整业务场景;业务发布模块,用于根据业务发布请求,获取与所述业务版本对应的的完整业务场景,并发布。其中,所述组件管理模块包括:第一组件管理子模块,用于确定IT软硬件物理资源及虚拟资源的原子操作或原子监控的接口并封装成独立组件;第二组件管理子模块,用于确定IT软硬件物理资源及虚拟资源的复合操作或复合监控的接口,以及所述复合操作或复合监控的接口的逻辑组成关系,并封装成复合组件。 其中,所述组件管理模块还包括:组件存储模块,用于保存所述第一组件管理子模块封装的独立组件和所述第二组件管理子模块封装的复合组件。其中,所述流程开发模块包括:映射模块,用于确定所述组件管理模块中各个组件与业务流程节点的映射关系;逻辑判断模块,用于以图形化的方式内嵌程序开发语言中的逻辑判断工具;开发模块,用于基于所述映射模块的映射关系获取与业务对应的组件,并通过所述逻辑判断工具开发出多个版本的完整的业务场景。其中,所述逻辑判断工具的逻辑判断至少包括顺序执行、真假判断、循环判断和/或条件判断。其中,所述流程开发模块还包括:流程管理模块,用于保存所述流程开发模块开发出的所有版本的业务场景。本专利技术实施例还提供一种云计算资源的处理方法,包括:确定IT软硬件物理资源及虚拟资源调度和监控的组件;根据从所述组件管理模块中调用与业务相关的组件,确定多个版本的完整业务场旦牙、;根据业务发布请求,获取与所述业务版本对应的的完整业务场景,并发布。其中,所述确定IT软硬件物理资源及虚拟资源调度和监控的组件的步骤包括:确定IT软硬件物理资源及虚拟资源的原子操作或原子监控的接口并封装成独立组件;确定IT软硬件物理资源及虚拟资源的复合操作或复合监控的接口,以及所述复合操作或复合监控的接口的逻辑组成关系,并封装成复合组件。本专利技术实施例还提供一种云计算系统,包括与不同业务分别对应的资源接口适配模块,所述资源池接口适配模块用于规范接口标准,还包括如上所述的云计算资源的处理装置,所述装置用于根据发布请求对所述资源池接口适配模块进行操作或监控。其中,所述云计算系统还包括云业务运营管理模块和云资源池管理模块;其中,所述云业务运营管理模块,用于提供云计算业务的运营管理,同时向所述云资源池管理模块下发操作指令;所述云资源池管理模块,用于根据所述操作指令完成资源部署,同时提供对所述资源接口适配模块的管理功能。本专利技术的上述技术方案至少具有如下有益效果:本专利技术实施例的云计算资源的处理装置中,提供图形化流程开发引擎,将实现该业务流程所需的各类IT软硬件物理资源及虚拟资源的组件,以有机的、可视化的方式组合在一起,使业务需求通过可视化系统平台实现开发,同时提供了各类云计算IT软硬件物理资源及虚拟资源的独立组件与复合组件库,使具体的业务流程在执行过程中对所需的IT软硬件物理资源及虚拟资源进行操作或监控。实现了对IT软硬件物理资源机虚拟资源的管理可以在不同云系统中复用、云产品流程开发与云计算系统资源管理解耦,相应云计算资源开发产品可多处复用,节省重复开发成本,提升资源利用率,缩短业务产品开发周期。【附图说明】图1表示本专利技术实施例的云计算资源的处理当前第本文档来自技高网
...

【技术保护点】
一种云计算资源的处理装置,其特征在于,包括:组件管理模块,用于确定IT软硬件物理资源及虚拟资源调度和监控的组件;流程开发模块,用于根据从所述组件管理模块中调用与业务相关的组件,确定多个版本的完整业务场景;业务发布模块,用于根据业务发布请求,获取与所述业务版本对应的的完整业务场景,并发布。

【技术特征摘要】

【专利技术属性】
技术研发人员:马洪琳杨大凯蒋穗祁杰刘熹悦陈求文
申请(专利权)人:中国移动通信集团广东有限公司埃森哲中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1