【技术实现步骤摘要】
一种虚拟机迁移部署的方法及设备
本专利技术涉及云计算
,具体涉及一种虚拟机迁移部署的方法及设备。
技术介绍
虚拟化使用软件的方法重新定义划分IT资源,打破数据中心、网络、服务器、数据、应用和存储中的物理设备之间的划分,实现统一管理和动态使用物理资源和虚拟资源,提高了系统结构的灵活性和弹性。实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。虚拟化在云计算供应商的应用,给用户提供按需购买计算能力,虚拟机的部署以及调度策略以用户为中心,满足用户的各种需求,但这样的调度和分配方式对系统资源带来的就是资源碎片问题。虚拟化技术可以帮助云供应商在物理服务器上创建多个虚拟机作为应用服务器来改善数据中心的能效问题,以提高资源利用率。云计算管理系统通过监控对虚拟机动态迁移,根据资源需求动态将虚拟机迁移部署到更少的物理主机上,达到节能效果。基于目前的应用类型通常设计动态变化的负载需求,这种动态行为和虚拟机合并可能导致虚拟机无法获得预期请求资源量,从而导致物理资源的不合理分配以及应用性能损失。专利 ...
【技术保护点】
1.一种虚拟机迁移部署的方法,其特征在于,所述方法应用于云计算管理系统,所述云计算管理系统中包括多个物理服务器,其中,每个物理服务器中包含多个第一虚拟机,所述方法包括:获取第一信息,所述第一信息包括每个第一虚拟机的性能指标和第一资源使用信息,所述每个物理服务器的第二资源使用信息,以及所述第一虚拟机中待迁移的第二虚拟机的迁移请求信息;根据第一算法模型分析所述第一信息,以得到负载性能模型;根据所述负载性能模型预测第二信息,所述第二信息包括所述第一虚拟机对应的目标应用的资源需求信息和所述物理服务器的负载信息;根据所述第二信息确定目标优化算法,以获得所述第二虚拟机的部署最优解;根据 ...
【技术特征摘要】
1.一种虚拟机迁移部署的方法,其特征在于,所述方法应用于云计算管理系统,所述云计算管理系统中包括多个物理服务器,其中,每个物理服务器中包含多个第一虚拟机,所述方法包括:获取第一信息,所述第一信息包括每个第一虚拟机的性能指标和第一资源使用信息,所述每个物理服务器的第二资源使用信息,以及所述第一虚拟机中待迁移的第二虚拟机的迁移请求信息;根据第一算法模型分析所述第一信息,以得到负载性能模型;根据所述负载性能模型预测第二信息,所述第二信息包括所述第一虚拟机对应的目标应用的资源需求信息和所述物理服务器的负载信息;根据所述第二信息确定目标优化算法,以获得所述第二虚拟机的部署最优解;根据所述部署最优解及所述迁移请求信息,确定迁移算法;根据所述迁移算法生成所述第二虚拟机的迁移策略,所述迁移策略用于所述第二虚拟机进行迁移部署。2.根据权利要求1所述的方法,其特征在于,所述获取第一信息之前,还包括:增强监控功能,以实时监控所述第一信息。3.根据权利要求2所述的方法,其特征在于,所述增强监控功能的方式包括多指标配置或优化算法模型,以实现对所述每个第一虚拟机的实时监控。4.根据权利要求1、2和3中任一所述的方法,其特征在于,所述第一资源使用信息包括所述第一虚拟机的中央处理器、内存或磁盘的资源使用信息,以及所述第一虚拟机所对应的所述目标应用的当前和历史资源使用数据。5.根据权利要求1、2和3中任一所述的方法,其特征在于,所述负载信息用于指示所述物理服务器超载或所述物理服务器负载不足。6.根据权利要求1、2和3中任一所述的方法,其特征在于,所述迁移策略包括三个所述第二虚拟机迁移部署的方案建议,所述方案建议包括用于用户根据需要进行选择的分析说明。7...
【专利技术属性】
技术研发人员:宿培伟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。