当前位置: 首页 > 专利查询>广西大学专利>正文

内存共享和通信距离组合优化的虚拟机实例化方法及系统技术方案

技术编号:42453601 阅读:15 留言:0更新日期:2024-08-21 12:45
本发明专利技术公开了一种内存共享和通信距离组合优化的虚拟机实例化方法及系统,本发明专利技术方法主要研究微云网络中内存共享联合通信距离优化的虚拟机实例化问题,该问题需要确定在每个微云节点上实例化的虚拟机集合,同时最小化虚拟机和用户设备之间的平均通信距离,并最大化虚拟机之间的内存共享。由于在多项式时间内获得双目标优化问题的所有帕累托解的困难性,本发明专利技术设计了一种基于ε‑约束方法的迭代启发式算法,该算法将原始问题分解为多个单目标优化子问题,并通过迭代计算获得子问题的最优解。本发明专利技术旨在针对微云网络中的虚拟机实例化实现针对内存共享和通信距离双目标的组合优化,使得实例化的虚拟机在最小通信距离和最大内存共享方面同时具有更好的性能。

【技术实现步骤摘要】

本专利技术涉及微云网络中的虚拟化,具体涉及一种内存共享和通信距离组合优化的虚拟机实例化方法及系统


技术介绍

1、云计算网络作为一种具有灵活性和按需资源可扩展性的网络架构,已被广泛应用于各个行业。然而,云计算网络逐渐无法满足用户设备对私有计算、通信和存储资源低延迟访问的日益增长的需求。因此,将云计算延伸到网络边缘的微云网络成为一种新兴的分布式数据处理架构。微云网络中包括移动用户设备、基站、微云、基于软件定义网络(sdn)的蜂窝核心网、远程数据中心,每个微云网络是一个连接到互联网的服务器集群,通常部署在距离用户设备一跳之遥的基站附近,并通过高速光纤与基站相连。每个微云作为虚拟机的容器,可以同时实例化多个虚拟机。因此,每个虚拟机可以在微云为用户设备提供专用服务,通信距离比远程云数据中心更短。用户设备可以通过无线局域网连接到附近的基站,并通过基站之间的有线连接将任务卸载到微云节点中该用户设备的虚拟机上。在微云层之上,采用基于软件定义网络的蜂窝核心网络,提供基站之间和微云之间的灵活通信路由。在蜂窝核心网络之上,公共数据中心提供虚拟机实例化的可扩展性。当由于容量限制本文档来自技高网...

【技术保护点】

1.一种内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,包括:

2.根据权利要求1所述的内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,步骤S101中用户设备集合Q中的任意第i个用户设备q出现在基站v覆盖范围内的概率为pqv,为用户设备q在虚拟机集合T中分配了一个专用的虚拟机tq,虚拟机tq实例化时所需的资源包括内存资源CPU资源和存储资源微云集合O中的任意第i个微云oi包含三种类型的资源:内存容量CPU容量和存储容量

3.根据权利要求2所述的内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,步骤S101中计算每个虚拟机在每个微云中与其...

【技术特征摘要】

1.一种内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,包括:

2.根据权利要求1所述的内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,步骤s101中用户设备集合q中的任意第i个用户设备q出现在基站v覆盖范围内的概率为pqv,为用户设备q在虚拟机集合t中分配了一个专用的虚拟机tq,虚拟机tq实例化时所需的资源包括内存资源cpu资源和存储资源微云集合o中的任意第i个微云oi包含三种类型的资源:内存容量cpu容量和存储容量

3.根据权利要求2所述的内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,步骤s101中计算每个虚拟机在每个微云中与其它虚拟机的共享潜力的函数表达式为:

4.根据权利要求1所述的内存共享和通信距离组合优化的虚拟机实例化方法,其特征在于,步骤s102中通过预设的内存页检查函数activepage()判断第b个内存页πb是否是目标虚拟机所请求的对象时,预设的内存页检查函数activepage()基于第b个内存页πb的特征指纹,以及目标虚拟机所请求的对象的特征指纹,基于判断两者的特征指纹是否匹配的内存指纹技术来判断第b个内存页πb是否是目标虚拟机所请求的对象。

5.根据权利要求1所述的内存共享和通信距离...

【专利技术属性】
技术研发人员:梁俊斌黄锦琪邵剑波覃紫云
申请(专利权)人:广西大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1