【技术实现步骤摘要】
本专利技术涉及虚拟化软件领域,具体涉及一种云环境下虚拟机动态部署机制。
技术介绍
虚拟化技术是构建云计算环境的重要技术支持之一,虚拟机部署即通过构建虚拟化的资源池,将虚拟机部署到不同的物理机上,实现对云平台上的物理机高效和统一的管理,在基础设施的层面为云计算提供了更好的实现方法。随着云平台上虚拟机数量逐渐变得庞大,静态的虚拟资源分配机制显然不足以应对经常变化的用户需求,而同时人工动态分配资源也存在明显的滞后性,进而造成计算资源的浪费,影响云平台的整体性能。通常情况下云环境针对虚拟机的部署都有一些负载均衡和提高物理机设备的利用率的机制,但是不排除因为调度粒度,策略复杂度等原因使得策略不能使虚拟机集群发挥出应有的优势。
技术实现思路
本专利技术的技术任务是针对现有技术的不足,提供一种云环境下虚拟机动态部署机制。本专利建立一种筛选机制,提高动态部署虚拟机选择物理机的准确性,降低虚拟机反复迁移的次数,提高云计算平台的计算效率,同时降低能耗。本专利技术解决其技术问题所采用的技术方案是:一种云环境下虚拟机动态部署机制,该机制通过评估虚拟机和服务器的资源状态,利用Skyline查询一次选取多个符合条件的目标物理机,从中选择更加准确的寻找迁移目标物理机,综合考虑物理机系统负载均衡和利用率的虚拟机动态部署机制;虚拟机动态部署的主要步骤如下:第一,虚拟机部署初始化,云平台的调度中心监控各个物理机资源状况;第二,判断运行着的物理服务的负载是否处于低于阈值的状态,低于阈值则需要将其上运行的所有虚拟机主动 ...
【技术保护点】
一种云环境下虚拟机动态部署机制,其特征在于该机制通过评估虚拟机和服务器的资源状态,利用Skyline查询一次选取多个符合条件的目标物理机,从中选择更加准确的寻找迁移目标物理机,综合考虑物理机系统负载均衡和利用率的虚拟机动态部署机制;虚拟机动态部署的主要步骤如下:第一,虚拟机部署初始化,云平台的调度中心监控各个物理机资源状况;第二,判断运行着的物理服务的负载是否处于低于阈值的状态,低于阈值则需要将其上运行的所有虚拟机主动迁移到其他活跃服务器,以降低掉能的消耗;第三,判断服务器是否处于过载风险,高于过载风险阈值则需要将其上运行的部分虚拟机迁移到其他活跃服务器,放置过载导致虚拟机服务性能下降。
【技术特征摘要】
1.一种云环境下虚拟机动态部署机制,其特征在于该机制通过评估虚拟机和服务器的资源状态,利用Skyline查询一次选取多个符合条件的目标物理机,从中选择更加准确的寻找迁移目标物理机,综合考虑物理机系统负载均衡和利用率的虚拟机动态部署机制;虚拟机动态部署的主要步骤如下:
第一,虚拟机部署初始化,云平台的调度中心监控各个物理机资源状况;
第二,判断运行着的物理服务的负载是否处于低于阈值的状态,低于阈值则需要将其上运行的所有虚拟机主动迁移到其他活跃服务器,以降低掉能的消耗;
第三,判断服务器是否处于过载风险,高...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。