-
公开(公告)号:CN112799783B
公开(公告)日:2023-11-03
申请号:CN202110127577.9
申请日:2021-01-29
Applicant: 桂林电子科技大学
Abstract: 本发明公开一种云平台资源碎片优化的虚拟机放置方法及系统,接收到新建虚拟机的请求后,云平台收集所有物理机剩余资源信息,根据物理机上已放置虚拟机的情况,将满足虚拟机请求资源的物理机分为活动物理机和空闲物理机;计算活动物理机列表和空闲物理机列表中物理机的资源平衡值;将活动物理机列表中最小的资源平衡值与空闲物理机列表中最小的资源平衡值的差值的绝对值与平衡阈值进行比较,若是,选择空闲物理机列表中资源平衡值最小的物理机放置虚拟机,否则,选择活动物理机列表中资源平衡值最小的物理机放置虚拟机。本发明针对云平台的资源碎片作优化,进行虚拟机放置,减少了云平台中的资源碎片,提高了云平台资源使用率,降低了云平台能耗。
-
公开(公告)号:CN112799783A
公开(公告)日:2021-05-14
申请号:CN202110127577.9
申请日:2021-01-29
Applicant: 桂林电子科技大学
Abstract: 本发明公开一种云平台资源碎片优化的虚拟机放置方法及系统,接收到新建虚拟机的请求后,云平台收集所有物理机剩余资源信息,根据物理机上已放置虚拟机的情况,将满足虚拟机请求资源的物理机分为活动物理机和空闲物理机;计算活动物理机列表和空闲物理机列表中物理机的资源平衡值;将活动物理机列表中最小的资源平衡值与空闲物理机列表中最小的资源平衡值的差值的绝对值与平衡阈值进行比较,若是,选择空闲物理机列表中资源平衡值最小的物理机放置虚拟机,否则,选择活动物理机列表中资源平衡值最小的物理机放置虚拟机。本发明针对云平台的资源碎片作优化,进行虚拟机放置,减少了云平台中的资源碎片,提高了云平台资源使用率,降低了云平台能耗。
-
公开(公告)号:CN113138838B
公开(公告)日:2024-03-29
申请号:CN202110496210.4
申请日:2021-05-07
Applicant: 桂林电子科技大学
Abstract: 本发明公开一种基于人工蜂群算法的虚拟机放置方法,接收到新建虚拟机的请求后,收集云平台中所有物理机剩余资源信息,根据物理机剩余资源情况,对物理机进行分类;综合考虑CPU和内存两种资源维度,以减少资源碎片与活动物理机数量为目标,然后将连续的人工蜂群算法离散化以便于求解虚拟机放置问题;向人工蜂群算法中传入物理机和待放置虚拟机;放置过程中,雇佣蜂根据物理机资源平衡度大小更新蜜源,侦察蜂随机寻找新蜜源。本发明针对云平台的资源碎片作优化,进行虚拟机放置,减少了云平台中的资源碎片,在保证低功耗的前提下提高了云平台资源使用率。
-
公开(公告)号:CN113138838A
公开(公告)日:2021-07-20
申请号:CN202110496210.4
申请日:2021-05-07
Applicant: 桂林电子科技大学
Abstract: 本发明公开一种基于人工蜂群算法的虚拟机放置方法,接收到新建虚拟机的请求后,收集云平台中所有物理机剩余资源信息,根据物理机剩余资源情况,对物理机进行分类;综合考虑CPU和内存两种资源维度,以减少资源碎片与活动物理机数量为目标,然后将连续的人工蜂群算法离散化以便于求解虚拟机放置问题;向人工蜂群算法中传入物理机和待放置虚拟机;放置过程中,雇佣蜂根据物理机资源平衡度大小更新蜜源,侦察蜂随机寻找新蜜源。本发明针对云平台的资源碎片作优化,进行虚拟机放置,减少了云平台中的资源碎片,在保证低功耗的前提下提高了云平台资源使用率。
-
-
-