[发明专利]一种比格云拟态云主机的构建方法有效
申请号: | 202010051833.6 | 申请日: | 2020-01-16 |
公开(公告)号: | CN113127147B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 马炳洋;葛宝梁 | 申请(专利权)人: | 上海盛霄云计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 上海市海华永泰律师事务所 31302 | 代理人: | 包文超 |
地址: | 201210 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拟态 主机 构建 方法 | ||
1.一种比格云拟态云主机的构建方法,其特征在于:
物理机设有中央控制器;
所述物理机还设有信息收集系统,所述信息收集系统收集虚拟层及物理层信息;
所述物理机部署有节点控制器,所述节点控制器负责与所述中央控制器进行通信和执行所述中央控制器发送的指令;
所述物理机设置有XEN类型的资源池、KVM类型的资源池、VMWARE类型的资源池,分别对应存放所述类型的主机;
所述中央控制器接收到对外提供的应用接口创建虚拟机任务请求后,依次进行参数检验,安全校验,请求解析,记录请求数据到统一队列池,然后由统一的命令执行器每隔2秒轮询检测获取所述任务请求;
所述节点控制器通过调用虚拟化工具接口,进行虚拟机的操作,并进入管理程序,所述节点控制器基于所述信息收集系统收集的信息和监控数据,调用虚拟层应用接口,执行所述创建虚拟机操作,所述管理程序对创建结果进行收集上报所述信息收集系统;
所述节点控制器根据所述信息收集系统收集的信息进行执行所述创建虚拟机操作,分别在所述XEN类型的资源池、所述KVM类型的资源池和所述VMWARE类型的资源池中选择最佳的物理机进行创建,对所述创建虚拟机操作的结果上报到所述信息收集系统进行记录;
如果所述创建虚拟机操作任务失败,所述信息收集系统记录所述物理机的可信度,最高默认是10,最低是0,每次创建失败一次,就扣减1,最低到0,每创建成功一次,就加1,最高到10,当所述物理机的可信度降到设定的阈值,所述信息收集系统发出报警信息;
当某个虚拟机无法访问,所述节点控制器根据所述信息收集系统收集到的信息进行动态调度,访问所述XEN类型的资源池、所述KVM类型的资源池和所述VMWARE类型的资源池中其他的冗余机器进行执行创建所述虚拟机操作,并在系统空闲阶段,对其他异构虚拟机进行数据同步操作。
2.根据权利要求1所述的比格云拟态云主机的构建方法,其特征在于所述中央控制器负责集群内部的资源管理,包括物理机的管理、虚拟机的管理、镜像的管理、资源池的管理,并协调从所述对外提供的应用接口发出的请求操作。
3.根据权利要求1所述的比格云拟态云主机的构建方法,其特征在于所述选择最佳的物理机的方法如下:
选择空闲资源满足需求的所有物理机器,归为一个list A,
对list A里的物理机器,选择CPU剩余核数最多的机器,归为list B,
对list B里的物理机器,选择硬盘剩余空间最多的机器,归为list C,
对list C里的物理机器,选择当前任务负载最空闲的机器,归为list D,
对list D里的物理机器,选择当前可信度最高的一台,归为list E,
如list E的机器数量 1,随机选择一台,否则依次降低级别进行选择,
对创建结果进行反馈,并上报给所述信息收集系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛霄云计算技术有限公司,未经上海盛霄云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010051833.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电磁脱扣器及断路器
- 下一篇:触控灵敏度的调整方法及使用此方法的移动装置