一种智能云计算运行管理系统技术方案

技术编号:11277687 阅读:77 留言:0更新日期:2015-04-09 10:27
本发明专利技术的智能云计算运行管理系统,通过设置数据汇总中继单元、第一资源调节单元、第二资源调节单元、以及数据协助处理单元,实现了对整个云计算系统的运算量的精确调节和能耗的准确控制,同时增强了数据抗失效的水平,提高了整个系统的运行效率。

【技术实现步骤摘要】
【专利摘要】本专利技术的智能云计算运行管理系统,通过设置数据汇总中继单元、第一资源调节单元、第二资源调节单元、以及数据协助处理单元,实现了对整个云计算系统的运算量的精确调节和能耗的准确控制,同时增强了数据抗失效的水平,提高了整个系统的运行效率。【专利说明】一种智能云计算运行管理系统
本专利技术涉及云计算领域,尤其涉及一种智能云计算运行管理系统。
技术介绍
云计算(cloudcomputing),分布式计算技术的一种,其最基本的概念,是透过网 络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞 大系统经搜寻、计算分析之后将处理结果回传给用户。透过这项技术,网络服务提供者可以 在数秒之内,达成处理数以千万计甚至亿计的信息,达到和"超级计算机"同样强大效能的 网络服务。 -个基于云计算技术的计算机运行管理称为"云"。云计算具有以下特点: (1)超大规模。"云"具有相当的规模,企业私有云一般拥有数百上千台服务器。 "云"能赋予用户前所未有的计算能力; (2)模拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的 资源来自"云",而不是固定的有形的实体。应用在"云"中某处运行,但实际上用户无需了 解、也不用担心应用运行的具体位置; (3)高可靠性。"云"使用了数据多副本容错、计算节点同构可互换等措施来保障 服务的高可靠性,使用云计算比使用本地计算机可靠; (4)通用性。云计算不针对特定的应用,在"云"的支撑下可以构造出千变万化的 应用,同一个"云"可以同时支撑不同的应用运行; (5)高可扩展性。"云"的规模可以动态伸缩,满足应用和用户规模增长的需要; (6)极其廉价。由于"云"的特殊容错措施可以采用极其廉价的节点来构成云。 然而现有的云计算系统,在整体资源或系统整体运算量调配方面依然存在效率 低、能耗高的缺陷,以及系统分布式终端机数据获取的可靠性低的问题,这导致整个云计算 系统无法发挥其巨大高效的计算能力。
技术实现思路
本专利技术的目的是通过以下技术方案实现的。 根据本专利技术的实施方式,提出一种智能云计算运行管理系统,所述系统包括:中央 处理单元、多个数据获得单元、多个数据汇总中继单元、第一资源调节单元、第二资源调节 单元、以及数据协助处理单元;其中, 所述多个数据获得单元,分别设置并运行于所述运行管理系统中的各个分布式计 算机上,用于根据中央处理单元的指令获得运行于分布式计算机的各模拟机的即时运行信 息; 所述多个数据汇总中继单元,用于汇总各数据获得单元获得的即时运行信息,并 将汇总的即时运行信息发送至第一资源调节单元以及第二资源调节单元; 所述第一资源调节单元,用于接收各个数据汇总中继单元传送的即时运行信息, 依据预设的第一资源调节准则对系统资源的分配进行第一类型调整; 所述第二资源调节单元,用于接收各个数据汇总中继单元传送的即时运行信息, 依据预设的第二资源调节准则对系统资源的分配进行第二类型调整;以及 所述数据协助处理单元,用于对需要进行云计算处理的中间数据进行协助处理。 根据本专利技术的实施方式,所述数据获得单元具体包括: 数据接收电路,用于接收获得中央处理单元指令,通过模拟机定位器获得运行在 分布式计算机上的模拟机的即时运行信息,再将获得的信息发送到数据冗余删减电路; 数据冗余删减电路,用于接收获得中央处理单元的指令,对所获取的数据接收电 路传来的模拟机即时运行信息,使用数据冗余删减算法进行冗余删减处理,并将冗余删减 后的信息存入本机存储器中; 本机存储器,运行在分布式计算机上,用于存储冗余删减后的模拟机即时运行信 息; 信息访问电路,用于在中央处理单元的控制下,从本机存储器中读取模拟机即时 运行信息,并将所述信息传输到第一串口电路中;以及 第一串口电路,负责提供数据通信的通道,用于维护与数据汇总中继单元和中央 处理单元之间的通信与数据传输;接收信息访问电路传输的模拟机即时运行信息,并将这 些信息发送到数据汇总中继单元中。 根据本专利技术的实施方式,所述数据汇总中继单元具体包括: 程控I/O序列电路,用于接收序列管理电路传送来的分布式计算机的MAC地址,并 将所述地址存入程控I/O序列中,再在打包处理电路控制下,将程控I/O序列中的MAC地址 传输到打包处理电路; 序列管理电路,从第二串口电路中接收数据获得单元传送来的分布式计算机的 MAC地址,并将所述MAC地址传送给程控I/O序列电路;当程控I/O序列中的MAC地址无效 时,所述电路负责删除程控I/O序列中的无效MAC地址; 打包处理电路,负责从程控I/O序列电路中周期地获取MAC地址,并对所述MAC地 址进行处理,打包为数据传输指令后,将所述指令发送至第二串口电路; 第二串口电路,用于将数据获得单元向数据汇总中继单元发送的MAC地址转发给 序列管理电路;同时接收打包处理电路传输来的数据传输指令,再根据所述数据传输指令 中的MAC地址将所述数据传输指令发送到指定的数据获得单元; 数据汇总电路,作为数据汇总中继单元的核心,接收多个数据获得单元上传的模 拟机的即时运行信息,并对这些信息进行组合、汇总后,发送至第一资源调节单元以及第二 资源调节单元。 根据本专利技术的实施方式,所述第一资源调节单元具体包括: 运算量获得电路,用于周期地接收来自数据汇总中继单元所汇总的数据获得单元 数量和数据获得单元获得频率的运算量信息,再把这些运算量信息传输到运算量计算电 路; 运算量计算电路,用于对来自运算量获得电路的运算量信息进行处理,并使用处 理后的信息周期更新运算量信息表,以使运算量信息表能实时反映分布式计算机的运算量 状况; 运算量信息表,用于接收运算量计算电路传送来的表征分布式计算机的运算量状 况的信息,使得以列表形式展示第一资源调节单元所管理的每个数据汇总中继单元和数据 获得单元的运算量信息; 运算量适配电路,用于读取运算量信息表,并按照所述电路存储的处理数据汇总 请求的调节方案,将新的数据获得单元的汇总请求分配到设定的数据汇总中继单元上。 根据本专利技术的实施方式,所述第二资源调节单元包括: 信息接收电路,用于接收数据汇总中继单元发送的系统即时运行信息; 第一模拟机统计电路,用于根据系统即时运行信息获取当前云计算系统中所具有 的模拟机个数; 第二模拟机统计电路,用于根据系统即时运行信息统计当前云计算系统中每台分 布式计算机上的模拟机个数,并根据所述每台分布式计算机上的模拟机个数进行排列; 阈值判断电路,用于根据所述云计算系统中每台分布式计算机的最大模拟机容 量、以及所述模拟机个数判断所需分布式计算机的最小阈值个数n; 目标组确定电路,用于根据第二模拟机统计电路的排列结果选择模拟机个数最多 的n个分布式计算机作为目标组; 数据搬移组确定电路,用于将除去所述目标组外的分布式计算机上的模拟机作为 数据搬移组,并根据除去所述目标组外的分布式计算机的模拟机数目进行排列; 数据搬移电路,用于在数据搬移组中根据分布式计算机上模拟机数目从少到多依 次进行选择本文档来自技高网
...
一种智能云计算运行管理系统

【技术保护点】
一种智能云计算运行管理系统,所述系统包括:中央处理单元、多个数据获得单元、多个数据汇总中继单元、第一资源调节单元、第二资源调节单元、以及数据协助处理单元;其中,所述多个数据获得单元,分别设置并运行于所述运行管理系统中的各个分布式计算机上,用于根据中央处理单元的指令获得运行于分布式计算机的各模拟机的即时运行信息;所述多个数据汇总中继单元,用于汇总各数据获得单元获得的即时运行信息,并将汇总的即时运行信息发送至第一资源调节单元以及第二资源调节单元;所述第一资源调节单元,用于接收各个数据汇总中继单元传送的即时运行信息,依据预设的第一资源调节准则对系统资源的分配进行第一类型调整;所述第二资源调节单元,用于接收各个数据汇总中继单元传送的即时运行信息,依据预设的第二资源调节准则对系统资源的分配进行第二类型调整;以及所述数据协助处理单元,用于对需要进行云计算处理的中间数据进行协助处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘翼张琪章红滨王晓川
申请(专利权)人:成都派沃特科技有限公司
类型:发明
国别省市:四川;51

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

1