一种基于云计算的资源分配装置及方法

文档序号:10512015阅读:506来源:国知局
一种基于云计算的资源分配装置及方法
【专利摘要】本发明公开了一种基于云计算的资源分配装置及方法,属于云计算技术领域,资源分配装置包括底板、壳体、顶盖、电源、资源分配系统、临时控制器、发送/接收器、数据存储器、网络传输器和交叉连接电路板,顶盖上有液晶显示屏,底板上有支撑件,支撑件和底板上有底部散热扇,资源分配系统包括云资源监控模块、云资源健康度管理模块、健康度告警模块、云资源调度模块、接收模块和释放模块,底板的底部有防滑橡胶垫,壳体上有散热扇。本发明通过对云计算资源的性能指标进行自动监控,根据性能指标和健康度模型计算出云资源的当前健康度,再利用云计算的自动化资源调度技术,实现云资源的智能分配,保证云资源的性能最优。
【专利说明】
一种基于云计算的资源分配装置及方法
技术领域
[0001]本发明涉及一种资源分配装置及方法,特别是涉及一种基于云计算的资源分配装置,属于云计算技术领域。
【背景技术】
[0002]云计算最大的特点是按需使用,客户可根据需要随时申请云资源(包括计算资源、存储资源和网络资源等)或者扩充/缩减云资源,云计算运营商的云管理平台根据客户需求开通和分配云资源;客户使用云资源后,可以实时监控云资源的各项性能指标,如CPU、内存、磁盘、网络1/0、带宽利用率等,当某项云资源性能告警时,客户根据告警信息判断是否需要扩充云资源;但是很多企业客户缺乏专业的云资源运营监控和维护能力,对于新增或扩充云资源的具体时间点和具体配置不能准确把握,可能会导致部署在云资源上的业务应用系统的性能受到影响。

【发明内容】

[0003]本发明的主要目的是为了解决现有技术中存在的对云计算资源性能指标不具备自动监控,不利于实现云资源的智能分配,不利于保证云资源性能最优的问题,提供一种基于云计算的资源分配装置及方法。
[0004]本发明的目的可以通过采用如下技术方案达到:
[0005]—种基于云计算的资源分配装置,包括底板、壳体和顶盖,所述底板与所述壳体、所述顶盖之间形成封闭空间,所述封闭空间内设有电源、资源分配系统、临时控制器、发送/接收器、数据存储器、网络传输器和交叉连接电路板,所述电源为所述资源分配系统、所述临时控制器、所述发送/接收器、所述数据存储器、所述网络传输器供电,所述顶盖上设有液晶显示屏,所述交叉连接电路板内设有控制电路,所述资源分配系统、所述临时控制器、所述发送/接收器、所述数据存储器、所述网络传输器均与所述控制电路电连接,所述底板上设有支撑件,所述资源分配系统、所述临时控制器、所述发送/接收器、所述数据存储器、所述网络传输器均设置在所述支撑件上,所述支撑件和所述底板上均设有底部散热扇,所述资源分配系统包括云资源监控模块、云资源健康度管理模块、健康度告警模块、云资源调度模块、接收模块和释放模块。
[0006]进一步的,所述底板的底部设有防滑橡胶垫,所述防滑橡胶垫用于防止所述资源分配装置滑动,并用于对所述资源分配装置减震。
[0007]进一步的,所述壳体上设有散热扇,所述散热扇用于对所述资源分配系统、所述临时控制器、所述发送/接收器、所述数据存储器、所述网络传输器进行散热。
[0008]进一步的,所述云资源监控模块用于监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I/0利用率。
[0009]进一步的,所述云资源健康度管理模块用于根据监测的各项性能指标和云资源健康度模型计算云资源的各项性能指标的当前健康度值。
[0010]进一步的,所述健康度告警模块用于对当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示需要优化云计算资源配置;所述云资源调度模块用于客户对优化云计算资源配置的确认。
[0011]进一步的,所述接收模块用于接收资源分配请求;所述释放模块用于按照预先设定的云资源优化分配策略分配客户所需的云计算资源,对云资源进行释放。
[0012]进一步的,所述资源分配装置内的释放模块自动设定基于健康度的云资源性能告警阈值和云资源优化分配策略。
[0013]本发明还提供了一种基于云计算的资源分配方法,包括如下步骤:
[0014]步骤S1:打开资源分配装置,启动液晶显示屏、资源分配系统、临时控制器、发送/接收器、数据存储器、网络传输器;
[0015]步骤S2:通过资源分配系统在线接收客户对优化云计算资源的请求;
[0016]步骤S3:云资源监控模块监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I /0利用率;
[0017]步骤S4:根据步骤S3中监测的各项性能指标和云资源健康度模型,计算综合反映云计算资源的各项性能指标的当前健康度值;
[0018]步骤S5:当当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示优化云计算资源配置;
[0019]步骤S6:按照预先设定的云资源优化分配策略分配客户所需的云计算资源。
[0020]进一步的,所述云资源健康度模型是基于如下公式计算云资源当前健康度R:R=(ι-CPU利用率)*M% + (1-内存利用率)*N% + (1-磁盘利用率)*T%;其中M,N,T为正数,满足M+N+T = 100o
[0021 ]本发明的有益技术效果:本发明的基于云计算的资源分配装置,通过对云计算资源的性能指标进行自动监控,根据性能指标和健康度模型计算出云资源的当前健康度,再利用云计算的自动化资源调度技术,实现云资源的智能分配,保证云资源的性能最优。
【附图说明】
[0022]图1为本发明基于云计算的资源分配装置示意图;
[0023]图2为本发明资源分配系统示意图;
[0024]图3为本发明云计算资源分配方法流程图。
[0025]图中:1-防滑橡胶垫,2-底板,3-壳体,4-顶盖,5-液晶显示屏,6_散热扇,7_底部散热扇,8-支撑件,9-电源,10-资源分配系统,11-临时控制器,12-发送/接收器,13-数据存储器,14-网络传输器,15-交叉连接电路板,101-云资源监控模块,102-云资源健康度管理模块,103-健康度告警模块,104-云资源调度模块,105-接收模块,106-释放模块。
【具体实施方式】
[0026]为使本领域技术人员更加清楚和明确本发明的技术方案,下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0027]如图1和图2所示,一种基于云计算的资源分配装置,包括底板2、壳体3和顶盖4,所述底板2与所述壳体3、所述顶盖4之间形成封闭空间,所述封闭空间内设有电源9、资源分配系统10、临时控制器11、发送/接收器12、数据存储器13、网络传输器14和交叉连接电路板15,所述电源9为所述资源分配系统10、所述临时控制器11、所述发送/接收器12、所述数据存储器13、所述网络传输器14供电,所述顶盖4上设有液晶显示屏5,所述交叉连接电路板15内设有控制电路,所述资源分配系统10、所述临时控制器11、所述发送/接收器12、所述数据存储器13、所述网络传输器14均与所述控制电路电连接,所述底板2上设有支撑件8,所述资源分配系统10、所述临时控制器11、所述发送/接收器12、所述数据存储器13、所述网络传输器14均设置在所述支撑件8上,所述支撑件8和所述底板2上均设有底部散热扇7,所述资源分配系统10包括云资源监控模块101、云资源健康度管理模块102、健康度告警模块103、云资源调度模块104、接收模块105和释放模块106。
[0028]进一步的,如图1和图2所示,所述底板2的底部设有防滑橡胶垫I,所述防滑橡胶垫I用于防止所述资源分配装置滑动,并用于对所述资源分配装置减震,所述壳体3上设有散热扇6,所述散热扇6用于对所述资源分配系统10、所述临时控制器11、所述发送/接收器12、所述数据存储器13、所述网络传输器14进行散热。
[0029]进一步的,所述云资源监控模块101用于监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I/O利用率,所述云资源健康度管理模块102用于根据监测的各项性能指标和云资源健康度模型计算云资源的各项性能指标的当前健康度值,所述健康度告警模块103用于对当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示需要优化云计算资源配置;所述云资源调度模块104用于客户对优化云计算资源配置的确认,所述接收模块105用于接收资源分配请求;所述释放模块106用于按照预先设定的云资源优化分配策略分配客户所需的云计算资源,对云资源进行释放,所述资源分配装置内的释放模块106自动设定基于健康度的云资源性能告警阈值和云资源优化分配策略。
[0030]如图3所示,本实施例还提供了一种云计算资源分配方法,其特征在于,包括如下步骤:
[0031]步骤S1:打开资源分配装置,启动液晶显示屏5、资源分配系统10、临时控制器11、发送/接收器12、数据存储器13、网络传输器14;
[0032]步骤S2:通过资源分配系统10在线接收客户对优化云计算资源的请求;
[0033]步骤S3:云资源监控模块101监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I/o利用率;
[0034]步骤S4:根据步骤S3中监测的各项性能指标和云资源健康度模型,计算综合反映云计算资源的各项性能指标的当前健康度值;
[0035]步骤S5:当当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示优化云计算资源配置;
[0036]步骤S6:按照预先设定的云资源优化分配策略分配客户所需的云计算资源。
[0037]进一步的,所述云资源健康度模型是基于如下公式计算云资源当前健康度R:R=(ι-CPU利用率)*M% + (1-内存利用率)*N% + (1-磁盘利用率)*T%;其中M,N,T为正数,满足M+N+T = 100o
[0038]综上所述,本实施例所提供的一种基于云计算的资源分配装置,通过对云计算资源的性能指标进行自动监控,根据性能指标和健康度模型计算出云资源的当前健康度,再利用云计算的自动化资源调度技术,实现云资源的智能分配,保证云资源的性能最优。
[0039]以上所述,仅为本发明进一步的实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明所公开的范围内,根据本发明的技术方案及其构思加以等同替换或改变,都属于本发明的保护范围。
【主权项】
1.一种基于云计算的资源分配装置,其特征在于:包括底板(2)、壳体和顶盖,所述底板(2)与所述壳体、所述顶盖之间形成封闭空间,所述封闭空间内设有电源、资源分配系统(10)、临时控制器(11)、发送/接收器(12)、数据存储器(13)、网络传输器(14)和交叉连接电路板(15),所述电源为所述资源分配系统(10)、所述临时控制器(11)、所述发送/接收器(12)、所述数据存储器(13)、所述网络传输器(14)供电,所述顶盖上设有液晶显示屏,所述交叉连接电路板(15)内设有控制电路,所述资源分配系统(10)、所述临时控制器(11)、所述发送/接收器(12)、所述数据存储器(13)、所述网络传输器(14)均与所述控制电路电连接,所述底板(2)上设有支撑件,所述资源分配系统(10)、所述临时控制器(11)、所述发送/接收器(12)、所述数据存储器(13)、所述网络传输器(14)均设置在所述支撑件上,所述支撑件和所述底板(2)上均设有底部散热扇,所述资源分配系统(10)包括云资源监控模块(101)、云资源健康度管理模块(102)、健康度告警模块(103)、云资源调度模块(104)、接收模块(105)和释放模块(106)。2.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述底板(2)的底部设有防滑橡胶垫(I),所述防滑橡胶垫(I)用于防止所述资源分配装置滑动,并用于对所述资源分配装置减震。3.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述壳体上设有散热扇,所述散热扇用于对所述资源分配系统(10)、所述临时控制器(11)、所述发送/接收器(12)、所述数据存储器(13)、所述网络传输器(14)进行散热。4.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述云资源监控模块(101)用于监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I/O利用率。5.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述云资源健康度管理模块(102)用于根据监测的各项性能指标和云资源健康度模型计算云资源的各项性能指标的当前健康度值。6.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述健康度告警模块(103)用于对当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示需要优化云计算资源配置;所述云资源调度模块(104)用于客户对优化云计算资源配置的确认。7.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述接收模块(105)用于接收资源分配请求;所述释放模块(106)用于按照预先设定的云资源优化分配策略分配客户所需的云计算资源,对云资源进行释放。8.根据权利要求1所述的一种基于云计算的资源分配装置,其特征在于:所述资源分配装置内的释放模块(106)自动设定基于健康度的云资源性能告警阈值和云资源优化分配策略。9.一种基于云计算的资源分配方法,其特征在于,包括如下步骤: 步骤S1:打开资源分配装置,启动液晶显示屏、资源分配系统(10)、临时控制器(11)、发送/接收器(12)、数据存储器(13)、网络传输器(14); 步骤S2:通过资源分配系统(10)在线接收客户对优化云计算资源的请求; 步骤S3:云资源监控模块(101)监测客户云计算资源的各项性能指标,包括CPU利用率、内存利用率和磁盘I /0利用率; 步骤S4:根据步骤S3中监测的各项性能指标和云资源健康度模型,计算综合反映云计算资源的各项性能指标的当前健康度值; 步骤S5:当当前健康度值超过云资源性能告警阈值时,发出云资源性能告警,提示优化云计算资源配置; 步骤S6:按照预先设定的云资源优化分配策略分配客户所需的云计算资源。10.根据权利要求9所述的一种基于云计算的资源分配方法,其特征在于:所述云资源健康度模型是基于如下公式计算云资源当前健康度R:R=(1-CHJ利用率)*M% + (1-内存利用率)*N% + (1-磁盘利用率)*T%;其中M,N,T为正数,满足M+N+T = 100。
【文档编号】G06F9/50GK105868027SQ201610403212
【公开日】2016年8月17日
【申请日】2016年6月8日
【发明人】范英, 岳建明, 岳东泽, 王联民, 王谷乔, 潘家福
【申请人】江苏三棱智慧物联发展股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1