利索能及
我要发布
收藏
专利号: 2019100170518
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种网络资源的分配方法,其特征在于,包括:

获取目标服务系统的可用服务器列表,将所述可用服务器列表内的所有在用服务器划分为多个服务器集群,为各个所述服务器集群配置资源调节器;

调用所述资源调节器采集所述服务器集群内各个所述在用服务器的硬件资源量,建立所述服务器集群的硬件资源池;

基于预设的初始分配比例,将所述硬件资源池划分为用于响应虚拟主机租赁服务的第一资源区域以及用于响应实时云计算服务的第二资源区域;

通过所述资源调节器采集所述第一资源区域的第一占用率以及第二资源区域的第二占用率,根据所述第一占用率以及所述第二占用率计算实际占用比例;

若所述实际占用比例与所述初始分配比例之差的绝对值大于预设的调整阈值,则将所述实际占用比例设置为初始分配比例,基于所述实际占用比例调整所述第一资源区域以及所述第二资源区域。

2.根据权利要求1所述的分配方法,其特征在于,所述通过所述资源调节器采集所述第一资源区域的第一占用率以及第二资源区域的第二占用率,根据所述第一占用率以及所述第二占用率计算实际占用比例,包括:若满足预设的采集条件,则以预设的采集频率获取所述服务器集群内各个所述在用服务器的多个实际资源占用参数;所述实际资源占用参数包括:用于响应虚拟主机租赁服务的第一占用参量以及用于响应实时云计算服务的第二占用参量;

根据各个所述在用服务器的多个所述第一占用参量,计算所述第一资源区域的第一占用均值以及第一占用标准差;

根据各个所述在用服务器的多个所述第二占用参量,计算所述第二资源区域的第二占用均值以及第二占用标准差;

将所述第一占用均值、所述第一占用标注差、所述第二占用均值以及所述第二占用标准差导入实际占用率计算模型,确定所述实际占用比例;所述实际占用率计算模型具体为:其中,ActualRate为所述实际占用比例; 为第一占用均值;ξVM为第一占用标准差;

为第二占用均值;ξCount为第二占用标准差;VMmax为第一资源区域的硬件资源量;

Countmax为第二资源区域的硬件资源量。

3.根据权利要求1所述的分配方法,其特征在于,所述将所述可用服务器列表内的所有在用服务器划分为多个服务器集群,为各个所述服务器集群配置资源调节器,包括:获取各个所述在用服务器的安装位置,并根据所述安装位置在预设的地图界面上标记各个所述在用服务器;

通过预设的集群窗口在所述地图界面上进行遍历框取,将处于同一所述集群窗口内的所有在用服务器识别为隶属于同一所述服务器集群;

为各个所述服务器集群配置所述资源调节器。

4.根据权利要求1-3任一项所述的分配方法,其特征在于,在所述根据所述第一占用率以及所述第二占用率计算实际占用比例之后,还包括:将所述初始分配比例以及各个采集时刻获取得到的所述实际占用比例作为训练样本,将所述训练样本导入多层前馈神经网络,计算出预期分配比例;

若接收到系统扩容指令,则确定扩容服务器的硬件资源量,并根据所述预期分配比例对所述扩容服务器的硬件资源量执行硬件资源划分操作。

5.根据权利要求1-3任一项所述的分配方法,其特征在于,还包括:向各个所述资源调节器广播资源上报指令,以使各个所述资源调节器采集对应的所述服务器集群的资源占用率;

若任一所述资源占用率均大于预设的扩容阈值,则向管理员的终端发送扩容提示信息。

6.一种网络资源的分配设备,其特征在于,包括:

资源调节器配置单元,用于获取目标服务系统的可用服务器列表,将所述可用服务器列表内的所有在用服务器划分为多个服务器集群,为各个所述服务器集群配置资源调节器;

硬件资源池建立单元,用于调用所述资源调节器采集所述服务器集群内各个所述在用服务器的硬件资源量,建立所述服务器集群的硬件资源池;

硬件资源池划分单元,用于基于预设的初始分配比例,将所述硬件资源池划分为用于响应虚拟主机租赁服务的第一资源区域以及用于响应实时云计算服务的第二资源区域;

实际占用比例获取单元,用于通过所述资源调节器采集所述第一资源区域的第一占用率以及第二资源区域的第二占用率,根据所述第一占用率以及所述第二占用率计算实际占用比例;

硬件资源调整单元,用于若所述实际占用比例与所述初始分配比例之差的绝对值大于预设的调整阈值,则将所述实际占用比例设置为初始分配比例,基于所述实际占用比例调整所述第一资源区域以及所述第二资源区域。

7.根据权利要求6所述的分配设备,其特征在于,所述实际占用比例获取单元包括:采集触发单元,用于若满足预设的采集条件,则以预设的采集频率获取所述服务器集群内各个所述在用服务器的多个实际资源占用参数;所述实际资源占用参数包括:用于响应虚拟主机租赁服务的第一占用参量以及用于响应实时云计算服务的第二占用参量;

第一占用参量计算单元,用于根据各个所述在用服务器的多个所述第一占用参量,计算所述第一资源区域的第一占用均值以及第一占用标准差;

第二占用参量计算单元,用于根据各个所述在用服务器的多个所述第二占用参量,计算所述第二资源区域的第二占用均值以及第二占用标准差;

实际占用比例计算单元,用于将所述第一占用均值、所述第一占用标注差、所述第二占用均值以及所述第二占用标准差导入实际占用率计算模型,确定所述实际占用比例;所述实际占用率计算模型具体为:其中,ActualRate为所述实际占用比例; 为第一占用均值;ξVM为第一占用标准差;

为第二占用均值;ξCount为第二占用标准差;VMmax为第一资源区域的硬件资源量;

Countmax为第二资源区域的硬件资源量。

8.根据权利要求6所述的分配设备,其特征在于,所述资源调节器配置单元包括:安装位置获取单元,用于获取各个所述在用服务器的安装位置,并根据所述安装位置在预设的地图界面上标记各个所述在用服务器;

服务器集群识别单元,用于通过预设的集群窗口在所述地图界面上进行遍历框取,将处于同一所述集群窗口内的所有在用服务器识别为隶属于同一所述服务器集群;

资源调节器创建单元,用于为各个所述服务器集群配置所述资源调节器。

9.一种终端设备,其特征在于,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时如权利要求1至5任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。