一种云计算信息处理技术领域的面向X86/POWER混合虚拟化云计算资源管理平台的混合虚拟化云计算资源优化控制方法与系统,通过接收云资源管理平台的应用发送包括:虚拟机创建、虚拟机销毁、虚拟机启动、虚拟机停止、虚拟机备份和虚拟机状态查看的代理请求,经过解析后向不同架构的虚拟机服务器发送对应的处理指令,最终接收处理指令的对应响应并反馈至云资源管理平台的应用实现资源优化控制。本发明专利技术利用云资源管理平台的应用的操作无需考虑混合虚拟化服务器架构的不同这一特点,简化了对于虚拟机资源的管理控制方式。
【技术实现步骤摘要】
本专利技术涉及的是一种云计算信息处理
的方法及装置,具体是一种面向X86/P0WER混合虚拟化云计算资源管理平台的混合虚拟化云计算资源优化控制方法与系统。
技术介绍
目前,虚拟化技术在计算机领域被广泛使用,从而提高基础架构的利用率。通过将基础架构资源池化并打破一个应用一台物理机的限制,虚拟化大幅提升了资源利用率。通过减少额外硬件的采购,企业可以获得大幅成本节约。虚拟化技术也可以给上层管理用户带来极大的方便,用户无需考虑下层具体繁琐的实现细节,只需掌握对操作接口层的操作即可。同时虚拟化技术极大地提高了开发的效率,通过明确清晰的分工,令每一部分的开发工作都可以并发进行,减短了项目开发的周期并且对后期的修改也有很大的帮助。在混合虚拟化云资源的管理中,都是利用虚拟机进行分配和管理云资源。当前在大型服务器领域,主要存在X86和POWER两种架构。因为两种架构各有自己的优势,所以当前众多大型企业的服务机群都是由POWER和X86两种架构共同搭建。但这两种架构间的兼容性不良,而且管理方法不同,导致当用户面对这两种架构的混合机群时,在管理和使用上都遇到了许多困难。当前服务器领域存在的虚拟化管理系统有很多,许多虚拟化公司都有针对特定体系的一个虚拟化管理系统,如Vmware, IBM, HP等,然后这些虚拟化管理系统都只是针对一种体系架构,无法满足混合虚拟化云资源管理平台的需要。经过对现有技术的检索发现,中国专利技术专利公开号CN102185928A中公开了一种在云计算系统创建虚拟机的方法及云计算系统,该技术包括云控制服务器、至少一个节点控制服务器和至少一个存储服务器,所述存储服务器存储虚拟机基准镜像文件、用户扩展镜像文件和用户磁盘镜像文件,所述方法包括云控制器接收用户请求,并向节点控制服务器转发用户请求,所述用户请求包括用户选择的虚拟机基准镜像,CPU、内存大小以及用户磁盘镜像文件;节点控制服务器接收云控制器转发的用户请求,并根据用户请求创建虚拟机。但该方法和系统并不能适用于不同的云计算平台,不具备混合虚拟化的技术特征。中国专利技术专利公开号CN102622264A中公开了一种云计算中多虚拟化计算平台方法,该技术包括步骤一、云用户在IaaS系统中选择创建虚拟机;步骤二、用户根据自身的需要选择虚拟机模板;步骤三、虚拟化平台系统根据用户所选择的虚拟机模板,自动识别所属虚拟化平台;步骤四、虚拟化平台系统自动调用底层API,在自动识别的虚拟化环境中创建虚拟机。但该技术提供的操作只有创建虚拟机,不具备混合虚拟化资源优化控制系统的技术特征。中国专利文献号CN102819470A,公开了一种“基于私有云计算平台的虚拟机修复方法”,该技术包括步骤A、判断需要进行修复的虚拟机的系统类型;B、当判断所述需要修复的虚拟机类型为windows系统时,将所述需要修复虚拟机作为虚拟磁盘挂载到另一正常启动的虚拟机上,利用预设的备份文件对需要修复的虚拟机的配置文件进行修复;或C、当判断所述需要修复的虚拟机类型为Iinux系统时,利用IiveCD启动损坏镜像后,自动执行脚本修复。但该技术的缺点在于并不能适用于不同架构的云计算平台,不具备混合虚拟化的技术特征。综上,现有技术只能在混合虚拟化平台实现单一操作或者在单一平台实现资源控制系统,但无法在混合虚拟化平台上实现云资源优化控制的系统。
技术实现思路
本专利技术针对现有技术存在的上述不足,提出一种混合虚拟化云计算资源优化控制方法与系统,利用云资源管理平台的应用的操作无需考虑混合虚拟化服务器架构的不同这一特点,简化了对于虚拟机资源的管理控制方式。本专利技术是通过以下技术方案实现的本专利技术涉及一种混合虚拟化云计算资源优化控制方法,通过接收云资源管理平台的应用发送包括虚拟机创建、虚拟机销毁、虚拟机启动、虚拟机停止、虚拟机备份和虚拟机状态查看的代理请求,经过解析后向不同架构的虚拟机服务器发送对应的处理指令,最终接收处理指令的对应响应并反馈至云资源管理平台的应用实现资源优化控制。所述的对应的处理指令包括虚拟机创建操作、虚拟机销毁操作、虚拟机启动操作、虚拟机停止操作、虚拟机备份操作和虚拟机状态查看操作,其中虚拟机创建操作包括1.1)判断当前的操作为虚拟机创建;1.2)判断目标物理机类型;1. 3)当判断目标物理机为X86架构时,利用在共享存储中存储的X86虚拟机镜像在目标物理机上创建X86虚拟机;1.4)当判断目标物理机为POWER架构时,利用在共享存储中存储的POWER虚拟机镜像在目标物理机上创建POWER虚拟机;1. 5)向云资源管理平台的应用返回成功或失败信息;虚拟机销毁操作包括2.1)判断当前的操作为虚拟机销毁;2. 2)判断目标虚拟机所在的物理机类型;2. 3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统将此虚拟机销毁;2. 4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将此虚拟机销毁;2. 5)向云资源管理平台的应用返回成功或失败信息;虚拟机启动操作包括3.1)判断当前的操作为虚拟机启动;3. 2)判断目标虚拟机所在的物理机类型;3. 3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统启动此虚拟机;3. 4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将启动此虚拟机;3. 5)向云资源管理平台的应用返回成功或失败信息;虚拟机停止操作包括4.1)判断当前的操作为虚拟机停止;4. 2)判断目标虚拟机所在的物理机类型;4. 3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统停止此虚拟机;4. 4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将停止此虚拟机;4. 5)向云资源管理平台的应用返回成功或失败信息;虚拟机备份操作包括5.1)判断当前的操作为虚拟机备份;5. 2)判断目标虚拟机所在的物理机类型;5. 3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统备份此虚拟机,将备份存储在共享存储服务器中;5. 4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将备份此虚拟机,将备份存储在共享存储服务器中;5. 5)向云资源管理平台的应用返回成功或失败信息;虚拟机状态查看操作包括6.1)判断当前的操作为虚拟机状态查看;6. 2)判断目标虚拟机所在的物理机类型;6. 3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统查看此虚拟机状态;6. 4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统查看此虚拟机状态;6. 5)将状态信息解析,将状态信息返回云资源管理平台的应用。本专利技术涉及一种混合虚拟化云计算资源优化控制系统,包括信息处理模块和与之相连接的上层信息交互模块、下层信息交互模块和视图模块,其中用于连接云资源管理平台的应用网络的上层信息交互模块向信息处理模块输出目标虚拟机、虚拟机操作类型和虚拟机操作参数信息,并接收操作返回信息,用于连接不同架构的虚拟机服务器网络的下层信息交互模块向信息处理模块输出操作返回信息,并接收带有架构信息的目标虚拟机、虚拟机操作类型和虚拟机操作参数信息,视图模块向信息处理模块输本文档来自技高网...
【技术保护点】
一种混合虚拟化云计算资源优化控制方法,其特征在于,通过接收云资源管理平台的应用发送包括:虚拟机创建、虚拟机销毁、虚拟机启动、虚拟机停止、虚拟机备份和虚拟机状态查看的代理请求,经过解析后向不同架构的虚拟机服务器发送对应的处理指令,最终接收处理指令的对应响应并反馈至上层实现资源优化控制;所述的对应的处理指令包括:虚拟机创建操作、虚拟机销毁操作、虚拟机启动操作、虚拟机停止操作、虚拟机备份操作和虚拟机状态查看操作。
【技术特征摘要】
1.一种混合虚拟化云计算资源优化控制方法,其特征在于,通过接收云资源管理平台的应用发送包括虚拟机创建、虚拟机销毁、虚拟机启动、虚拟机停止、虚拟机备份和虚拟机状态查看的代理请求,经过解析后向不同架构的虚拟机服务器发送对应的处理指令,最终接收处理指令的对应响应并反馈至上层实现资源优化控制; 所述的对应的处理指令包括虚拟机创建操作、虚拟机销毁操作、虚拟机启动操作、虚拟机停止操作、虚拟机备份操作和虚拟机状态查看操作。2.根据权利要求1所示的方法,其特征是,所述的虚拟机创建操作包括1.1)判断当前的操作为虚拟机创建;1. 2)判断目标物理机类型;1. 3)当判断目标物理机为X86架构时,利用在共享存储中存储的X86虚拟机镜像在目标物理机上创建X86虚拟机;1. 4)当判断目标物理机为POWER架构时,利用在共享存储中存储的POWER虚拟机镜像在目标物理机上创建POWER虚拟机; 1.5)向云资源管理平台的应用返回成功或失败信息。3.根据权利要求1所示的方法,其特征是,所述的虚拟机销毁操作包括 2.1)判断当前的操作为虚拟机销毁; 2.2)判断目标虚拟机所在的物理机类型; 2.3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统将此虚拟机销毁; 2.4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将此虚拟机销毁; 2.5)向云资源管理平台的应用返回成功或失败信息。4.根据权利要求1所示的方法,其特征是,所述的虚拟机启动操作包括 3.1)判断当前的操作为虚拟机启动; 3.2)判断目标虚拟机所在的物理机类型; 3.3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统启动此虚拟机; 3.4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将启动此虚拟机; 3.5)向云资源管理平台的应用返回成功或失败信息。5.根据权利要求1所示的方法,其特征是,所述的虚拟机停止操作包括 4.1)判断当前的操作为虚拟机停止; 4.2)判断目标虚拟机所在的物理机类型; 4.3)当判断物理机为X86架构时,利用管理X86服务器的虚拟机监控系统停止此虚拟机; 4.4)当判断物理机为POWER架构时,利用管理POWER服务器的虚拟机监控系统将停止此虚拟机; 4.5)向...
【专利技术属性】
技术研发人员:朱东鹤,祝永新,吴亚飞,黄田,刘磊,
申请(专利权)人:上海交通大学,中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。