[发明专利]一种基于鲲鹏平台搭建云平台的方法及装置有效
申请号: | 201911368217.7 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111190693B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 赵井达;刘春;张辉;石磊;吴瑞 | 申请(专利权)人: | 山东乾云启创信息科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/76 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 鲲鹏 平台 搭建 方法 装置 | ||
1.一种基于鲲鹏平台搭建云平台的方法,其特征在于,预先搭建有基于鲲鹏处理器的硬件平台,所述方法包括:
基于对云平台中运行组件的虚拟化管理软件、虚拟桌面和服务器管理器、支持包的修改,确定移植到所述基于鲲鹏处理器的硬件平台中的运行组件支撑所述硬件平台中虚拟机的运行;其中,所述云平台包括若干管理入口,所述若干管理入口分别用于管理不同架构的集群;
基于对云平台中管理组件的人机交互接口、支持包的修改,确定移植到所述基于鲲鹏处理器的硬件平台中的管理组件对所述硬件平台中的虚拟机进行管理;
其中,对云平台中运行组件的虚拟化管理软件、虚拟桌面和服务器管理器、支持包的修改,包括:
对虚拟化管理软件libvirt生成的可扩展标记语言描述进行修改;
根据对所述可扩展标记语言描述的修改,生成钩子程序,并将所述钩子程序与代理程序关联;
在所述支持包中增加对所述鲲鹏处理器的架构的判断信息,使所述支持包包括对鲲鹏处理器架构的支持内容。
2.根据权利要求1所述的方法,其特征在于,对虚拟化管理软件libvirt生成的可扩展标记语言描述进行修改,包括:
调整操作系统参数配置;
修改通用串行总线模式;
配置中央处理器模式。
3.根据权利要求1所述的方法,其特征在于,对云平台中管理组件的人机交互接口、支持包的修改,包括:
在所述管理组件的人机交互接口中增加鲲鹏处理器的创建入口,所述创建入口用于创建基于鲲鹏架构的集群。
4.根据权利要求3所述的方法,其特征在于,对云平台中所述管理组件的人机交互接口、支持包的进行修改,还包括:
在所述管理组件的人机交互接口中增加鲲鹏处理器的管理入口,所述管理入口用于对所有已创建的基于鲲鹏架构的集群进行管理。
5.根据权利要求4所述的方法,其特征在于,对云平台中所述管理组件的人机交互接口、支持包的进行修改,还包括:
在所述支持包中增加对所述鲲鹏处理器的架构的判断信息,使所述支持包包括对鲲鹏处理器架构的支持内容。
6.根据权利要求4所述的方法,其特征在于,对云平台中所述管理组件的人机交互接口、支持包的进行修改,还包括:
在所述硬件平台的数据库中建立鲲鹏处理器的架构相关的配置信息。
7.根据权利要求1所述的方法,其特征在于,确定移植到所述基于鲲鹏处理器的硬件平台中的管理组件对所述硬件平台中的虚拟机的管理,包括:
确定移植到所述基于鲲鹏处理器的硬件平台的一个虚拟机系统中的管理组件对所述硬件平台中的虚拟机的管理。
8.一种基于鲲鹏平台搭建云平台的装置,其特征在于,预先搭建有基于鲲鹏处理器的硬件平台,所述装置包括:
第一确定模块,基于对云平台中运行组件的虚拟化管理软件、虚拟桌面和服务器管理器、支持包的修改,确定移植到所述基于鲲鹏处理器的硬件平台中的运行组件支撑所述硬件平台中虚拟机的运行;其中,所述云平台包括若干管理入口,所述若干管理入口分别用于管理不同架构的集群;
第二确定模块,基于对云平台中管理组件的人机交互接口、支持包的修改,确定移植到所述基于鲲鹏处理器的硬件平台中的管理组件对所述硬件平台中的虚拟机进行管理;
其中,对云平台中运行组件的虚拟化管理软件、虚拟桌面和服务器管理器、支持包的修改,包括:
对虚拟化管理软件libvirt生成的可扩展标记语言描述进行修改;
根据对所述可扩展标记语言描述的修改,生成钩子程序,并将所述钩子程序与代理程序关联;
在所述支持包中增加对所述鲲鹏处理器的架构的判断信息,使所述支持包包括对鲲鹏处理器架构的支持内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司,未经山东乾云启创信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911368217.7/1.html,转载请声明来源钻瓜专利网。