【技术实现步骤摘要】
一种虚拟机网络资源分配系统
[0001]本专利技术属于虚拟机领域,涉及网络资源分配技术,具体是一种虚拟机网络资源分配系统。
技术介绍
[0002]虚拟机对于网络资源的需求是动态变化的,但是目前创办的资源分配机制会导致虚拟机的网络资源不合理,使部分虚拟机的网络资源过剩。
[0003]如中国专利CN103001953B公开一种虚拟机网络资源分配方法及装置,方法包括:第一物理主机接收用户发送的虚拟机资源请求消息,虚拟机资源请求消息用于请求分配至少一台虚拟机的网络资源;若虚拟机资源请求消息请求分配一台虚拟机的网络资源,则第一物理主机在第一物理主机的私有VLAN资源池中为用户分配私有VLAN资源,私有VLAN资源用于在二层网络隔离虚拟机;若虚拟机资源请求消息请求分配至少两台虚拟机的网络资源,则第一物理主机在第一物理主机的社区VLAN资源池中为用户分配社区VLAN资源,社区VLAN资源用于在二层网络连通虚拟机。
[0004]又如中国专利CN109614229B涉及一种基于软件定义的虚拟网络资源分配系统、中国专利CN109412865B涉及一种虚拟网络资源分配方法,等等诸如此类,均公开一种网络资源分配技术。
[0005]但是,上述现有技术均未能基于目标对象本身特性进行网络资源分配。
技术实现思路
[0006]本专利技术的目的在于提供一种虚拟机网络资源分配系统。
[0007]本专利技术的目的可以通过以下技术方案实现:
[0008]一种虚拟机网络资源分配系统,包括:单项获取单元: ...
【技术保护点】
【技术特征摘要】
1.一种虚拟机网络资源分配系统,其特征在于,包括:单项获取单元:其用于获取目标对象的习惯数据,根据习惯数据计算目标对象的需求算力范围,并将习惯数据、需求算力范围上传至单项分析单元;单项分析单元:其根据对目标对象的习惯数据进行需求分析,获取目标对象的优先级,并将优先级传输至处理器;资源时控单元:其监测虚拟机的实时算力,并与处理器通信连接;异常认定单元:其根据目标对象的习惯数据对非目标对象进行异常分析,将非目标对象划分为异常目标对象、正常目标对象;所述处理器对正常目标对象根据优先级、需求算力范围结合实时算力进行资源分配;额向通知单元:其在接收到异常目标对象后产生异常预警。2.根据权利要求1所述的一种虚拟机网络资源分配系统,其特征在于,所述单项获取单元还用于获取请求对象的历史数据,并根据历史数据将请求目标划分为目标对象和非目标对象,对象划分时执行以下算法:S1:从存储库中调取请求对象对应的历史数据;S2:若存在对应的历史数据,则为目标对象,否则进行S3;S3:对请求对象进行预处理:获取请求对象的IP地址;根据目标解析规则对请求对象进行关联解析,获取请求对象与存储库中存储的历史数据的关联度Gg;若关联度Gg≤G1,则请求对象为非目标对象,G1为预设值;否则,请求对象为目标对象。3.根据权利要求2所述的一种虚拟机网络资源分配系统,其特征在于,所述关联度Gg的获取方式为:G001:获取请求对象的预计传输路径,并提取传输终点的IP地址;G002:从存储库中调取与传输终点的IP地址对应的IP地址,标记为历史IP地址;G003:获取近半年内,历史IP地址每次调度时对应的网络资源占用量,计算单次使用的网络资源占用量均值,并标记为占用均值Jz;G004:单项获取单元调取请求对象的预计网络资源占用值Yz;G005:计算差量值Cz,Cz=|Jz
‑
Yz|;G006:若Cz≥C,则关联度其中,1<α<2;否则,关联度其中,Zz为存储库中所有IP地址对应的单次使用的网络资源占用量均值,1<α<β<2。4.根据权利要求3所述的一种虚拟机网络资源分配系统,其特征在于,单项获取单元预估预计网络资源占用值Yz的方法为:获取请求对象对应的数据传输量,并标记为预传输量Qy;从存储库中调取参考目标:将满足|Cy
‑
Qy|≤Q1的传输量Cy对应的历史目标对象标记
为参考目标;Cy为存储库中存储的目标对象对应的传输量,其中,Q1为预设值;从存储库中调取每一参考目标i对应的网络资源占用值Qzi,并计算参考网络资源占用值Qcc,预计网络资源占用值若不存在满足|Cy
‑
Qy|≤Q1的传输量Cy,则Qcc=0;其中,...
【专利技术属性】
技术研发人员:徐宏,梁青霜,陈亮亮,于瀛江,甄兴,
申请(专利权)人:杭州中港科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。