[发明专利]一种基于负载均衡的教学科研平台资源分配方法及装置在审
申请号: | 202010529600.2 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111736990A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 海克洪;杨俊 | 申请(专利权)人: | 湖北美和易思教育科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 李季 |
地址: | 430000 湖北省武汉市东湖新技术开发区北斗路6号武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 负载 均衡 教学 科研 平台 资源 分配 方法 装置 | ||
本发明提出了一种基于负载均衡的教学科研平台资源分配方法及装置。包括:接受用户资源申请指令,从该资源申请指令中提取用户资源数据,并根据用户资源数据确定用户资源调用优先级;获取待分配资源数据,建立资源优先级算法,根据该用户需求算法通过用户资源调用优先级以及分配资源数据确定资源优先级;比较各资源优先级的优先顺序,当资源优先级的优先顺序相同时,获取各资源数据对应的权重值,建立资源占比计算公式,根据资源数据以及对应的权重值计算各资源占比;比较各资源占比的大小顺序,根据该大小顺序,向用户分配资源。本发明通过计算资源优先级以及资源占比来分配资源,提高了资源分配的精确度、效率以及合理性,同时使用也很灵活。
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种基于负载均衡的教学科研 平台资源分配方法及装置。
背景技术
随着云计算技术的高速发展,越来越多的高校采用私有云架构部署学校的 教学科研平台,将传统的教学和科研环境迁移到云端,这就对云平台的整体性 能和资源利用率提出了更高的要求。在这种情况下,就需要使用负载均衡技术 对高校教学科研平台资源实现弹性扩展,满足不同教学和科研场景下对资源的 需求。
传统的负载均衡调度算法,如轮询法、随机法、最小连接法等,虽然在一 定程度上解决了资源分配问题,但很难精细化达到高校的需求。一方面高校用 户需求的差异性,表现在教师和学生在不同场景具有不同的资源需求;另一方面 是云平台集群服务器性能的差异性导致分配资源的不公平。所以,亟需一种基 于负载均衡的资源分配方法来满足资源分配问题,同时也可以达到高校需求。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现 有技术。
发明内容
有鉴于此,本发明提出了一种基于负载均衡的教学科研平台资源分配方法 及装置,旨在解决现有技术无法通过优先级和服务器综合资源占比原则来计算 教学资源并进行分配的技术问题。
本发明的技术方案是这样实现的:
一方面,本发明提供了一种基于负载均衡的教学科研平台资源分配方法, 所述基于负载均衡的教学科研平台资源分配方法包括以下步骤:
S1,接受用户资源申请指令,从该资源申请指令中提取用户资源数据,并 根据用户资源数据确定用户资源调用优先级;
S2,获取待分配资源数据,建立资源优先级算法,根据该用户需求算法通 过用户资源调用优先级以及分配资源数据确定资源优先级;
S3,比较各资源优先级的优先顺序,当资源优先级的优先顺序相同时,获 取各资源数据对应的权重值,建立资源占比计算公式,根据资源数据以及对应 的权重值计算各资源占比;
S4,比较各资源占比的大小顺序,根据该大小顺序,向用户分配资源。
在以上技术方案的基础上,优选的,步骤S1中,接受用户资源申请指令, 从该资源申请指令中提取用户资源数据,并根据用户资源数据确定用户资源调 用优先级,还包括以下步骤,接受用户资源申请指令,从该资源申请指令中提 取用户资源数据,所述用户资源数据包括:用户等级以及用户平台使用数据, 根据用户资源数据确定用户资源调用优先级。
在以上技术方案的基础上,优选的,步骤S2中,获取待分配资源数据,建 立资源优先级算法,根据该用户需求算法通过用户资源调用优先级以及分配资 源数据确定资源优先级,还包括以下步骤,所述待分配资源数据包括:云平台 资源以及服务器资源,其中,云平台资源包括:云主机资源、镜像资源、网络 资源以及云盘资源,服务器资源包括:CPU资源、内存资源以、磁盘资源以及网 络资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北美和易思教育科技有限公司,未经湖北美和易思教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010529600.2/2.html,转载请声明来源钻瓜专利网。