[发明专利]一种云计算环境下的资源分配系统和方法在审
申请号: | 202110680329.7 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113626180A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 黄恒艺;杨蔚峰 | 申请(专利权)人: | 黄恒艺 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 535008 广西壮族自治*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 环境 资源 分配 系统 方法 | ||
一种云计算环境下的资源分配系统和方法,涉及云计算技术领域,包括:用户端管理模块、云主机管理模块、负载分析模块和资源分配模块,通过实时监测用户的本地设备以及用户的云主机,对用户的云主机进行管理,可将最大限度的降低母服务器的资源的消耗,避免浪费资源,在用户的云主机进行大量的计算时,对用户的资源使用情况进行预测,并根据预测结果分配服务器中的可溢出资源到用户的云主机,避免负载过大导致崩溃,通过对剩余虚拟资源进行计算后分配部分资源到用户的云主机并进行融合,可以自主进行配置,解决了目前云计算平台存在的资源消耗严重,进行复杂计算时经常出现负载过大和只能选择固定的配置,不能根据实际需求选择合适的云主机的问题。
技术领域
本发明涉及云计算技术领域,具体涉及一种云计算环境下的资源分配系统和方法。
背景技术
云计算(Cloud Computing)是一种计算资源交付模型,其中集成了各种服务器、应用程序、数据和其它资源,并通过Internet以服务的形式提供这些资源,通常对资源进行了虚拟化,由于虚拟化技术的快速发展,云计算数据中心也得到了广泛的运用,目前,云计算平台存在:①资源消耗严重,其中存在的经过分配的云主机在没有计算活动的情况下消耗母服务器的资源,导致资源的浪费;②在用户进行复杂计算时经常出现负载过大出现过载导致不能正常工作的问题降低了用户体验,造成用户流失;③用户只能选择固定的配置,不能根据实际需求选择合适的云主机。
发明内容
本发明实施例提供了一种云计算环境下的资源分配系统和方法,通过实时监测用户的本地设备以及用户的云主机,在用户未进行操作和用户的云主机没有计算活动的情况下,对用户的云主机进行休眠操作,在用户登录云主机时,对用户的云主机进行唤醒操作操作,可将最大限度的降低母服务器的资源的消耗,避免浪费资源,在用户的云主机进行大量的计算时,对用户的资源使用情况进行预测,并根据预测结果分配服务器中的可溢出资源到用户的云主机,避免用户的云主机由于负载过大导致崩溃,在用户进行配置更改时,用户根据自身需求,通过对云计算服务器中的剩余虚拟资源进行计算后分配部分资源到用户的云主机并进行融合,解决了目前云计算平台存在的资源消耗严重,进行复杂计算时经常出现负载过大和只能选择固定的配置,不能根据实际需求选择合适的云主机的问题。
一种云计算环境下的资源分配系统,包括:用户端管理模块、云主机管理模块、负载分析模块和资源分配模块;
用户端管理模块,用于用户登录云计算服务器使用云主机,同时将用户端状态上传至所述云主机管理模块,所述用户端管理模块还用于与所述资源分配模块进行交互;
其中,所述用户端管理模块包括连接单元、交互单元和监测单元,所述连接单元用于用户登录云计算服务器使用云主机,所述交互单元用于用户与云计算服务器和云计算服务器中的云主机进行交互,同时还用于与所述资源分配模块进行交互,所述监测单元用于检测用户的活动,并将用户的活动上传至所述云主机管理模块;
云主机管理模块,用于接收所述用户端管理模块发送的信息,还用于管理用户的云主机;
其中,所述云主机管理模块包括运行状态检测单元、资源占用率分析单元、资源利用率预测单元、能耗管理单元和托管单元,所述运行状态检测单元用于检测用户云主机的运行状态,所述资源占用率分析单元用于分析所述用户云主机在当前的配置环境中资源的使用率,所述资源利用率预测单元用于根据所述资源占用率分析单元分析得到使用率对用户云主机的运行状态进行预测,并将预测结果发送到所述负载分析模块,所述能耗管理单元用于对用户的云主机进行能耗管理,所述托管单元用于替代用户的云主机进行数据的接收和流转;
负载分析模块,用于分析单个用户的运行状态和全局运行状态,并将分析结果发送至所述服务器管理模块;
其中,所述负载分析模块包括云主机负载分析单元、全局负载分析单元和需求计算单元,所述云主机负载分析单元用于分析全部单个用户的云主机的资源使用率和服务器全局的资源使用率,得到分析结果,所述需求计算单元用于根据分析结果,计算当前单个用户所需要溢出使用的资源,并将计算结果发送到所述资源分配模块;
资源分配模块,用于管理单个用户的云主机和全局的资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄恒艺,未经黄恒艺许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110680329.7/2.html,转载请声明来源钻瓜专利网。