[发明专利]一种资源配置方法和装置有效
申请号: | 201610060283.8 | 申请日: | 2016-01-28 |
公开(公告)号: | CN107018163B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 霍绍博;吴希选;刘红霞;许惠超;祝智岗;单莘;张美松;付长冬 | 申请(专利权)人: | 中国移动通信集团河北有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 11270 北京派特恩知识产权代理有限公司 | 代理人: | 王花丽;蒋雅洁 |
地址: | 050021 *** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源配置 方法 装置 | ||
本发明实施例公开了一种资源配置方法,每隔第一预设时间获取云教室系统中每一个云教室的负载量和用户响应时间,分别确定所述每一个云教室连续两个时间点的负载量变化值;确定所述负载量变化值大于等于第一预设值的云教室为第一云教室,当所述第一云教室连续两个时间点的用户响应时间变化值大于等于第二预设值时,调用负载均衡应用程序编程接口,获取调用信息;根据所述调用信息对所述第一云教室的服务器进行负载均衡。本发明实施例同时还公开了一种资源配置装置。
技术领域
本发明涉及大数据技术领域,尤其涉及一种资源配置方法和装置。
背景技术
大数据和云计算技术出现以来,已经成为各种业务系统的基础平台。由于大数据体系是基于流数据模式访问和处理超大文件的需求而开发的,因此大数据技术体系特别适合教育业务系统,如教育云、云教室等。
现有技术中采用的分布式文件系统(Hadoop Distributed File System,HDFS)在云教室负载剧增需要负载均衡处理时,是无法感知外部系统变化的,只能被动等待系统应用程序编程接口(Application Programming Interface,API)调用,并且通过服务器的增减进行的负载均衡会导致资源浪费。由于HDFS不适合小块数据的处理,在云教室大量的小块数据读写时,会严重影响云教室的输入/输出(Input/Output,I/O)性能。HDFS在写数据的时候通过备份数据保持高容错性,基本上保持1:2备份模式,因此在多个云教室都频繁写数据时,同时实现数据备份会导致多个服务器同时频繁写数据,从而影响读操作性能。由此可见,基于大数据的云教室进行负载均衡、数据读写以及数据备份处理时存在I/O性能下降的问题。
发明内容
为解决上述技术问题,本发明实施例期望提供一种资源配置方法和装置,有效提升了云教室的I/O性能,具有高吞吐量、高可扩展性以及高容错性。
本发明的技术方案是这样实现的:
本发明实施例提供了一种资源配置方法,所述方法包括:
每隔第一预设时间获取云教室系统中每一个云教室的负载量和用户响应时间,分别确定所述每一个云教室连续两个时间点的负载量变化值;
确定所述负载量变化值大于等于第一预设值的云教室为第一云教室,当所述第一云教室连续两个时间点的用户响应时间变化值大于等于第二预设值时,调用负载均衡应用程序编程接口,获取调用信息;
根据所述调用信息对所述第一云教室的服务器进行负载均衡。
上述方案中,所述调用信息至少包括:所述第一云教室中每一个服务器的第一编号、所述每一个服务器中数据块的第二编号,其中,所述第一云教室中每一个服务器包括至少一个数据块;
所述根据所述调用信息对所述第一云教室的服务器进行负载均衡,包括:
根据所述第一云教室中每一个服务器的单位时间内输入/输出负载总量、单位时间内读写操作数和单位时间内数据块读写总量确定所述每一个服务器的忙闲度值,确定所述忙闲度值最大的服务器为第一服务器,确定所述忙闲度值最小的服务器为第二服务器;
确定所述第一服务器中单位时间内读写操作总数最大的数据块为第一数据块;
将所述第一数据块复制到第二服务器,删除所述第一服务器中的第一数据块;
获取所述第一数据块的备份数据存储的第三服务器和第四服务器;
当所述第三服务器或第四服务器与所述第二服务器相同时,将所述第一数据块的备份数据存储在所述第一云教室中除所述第一服务器、所述第二服务器、所述第三服务器和所述第四服务器外的任一服务器。
本发明实施例提供了一种资源配置方法,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团河北有限公司,未经中国移动通信集团河北有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610060283.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种薄壳山核桃去皮清洗设备
- 下一篇:南瓜加工装置