[发明专利]一种云主机创建方法及装置有效
| 申请号: | 201710256808.X | 申请日: | 2017-04-19 |
| 公开(公告)号: | CN108574719B | 公开(公告)日: | 2021-04-20 |
| 发明(设计)人: | 申航;孙晓 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 主机 创建 方法 装置 | ||
1.一种云主机创建方法,其特征在于,所述方法包括:
接收针对目标云主机的创建请求;
判断所述创建请求中是否携带第一用户标签和第一虚拟比标签,所述第一用户标签用于标识所述用户为有独占物理机需求的用户,且该用户独占的物理机用该第一用户标签标识;所述第一虚拟比标签用于确定创建所述目标云主机的物理机的目标虚拟比,且具有该目标虚拟比的物理机用该第一虚拟比标签标识;
若所述创建请求中携带所述第一用户标签,则判断是否存在同时用所述第一用户标签和所述第一虚拟比标签标识的至少一台第一物理机,其中,所述第一物理机中云主机的数量小于所述目标虚拟比;
若存在用所述第一用户标签标识的至少一台第一物理机,则将所述至少一台第一物理机确定为目标物理机;
若不存在用所述第一用户标签标识的至少一台第一物理机,则选择第一预设数量台未创建云主机且未被用户标签和虚拟比标签标识的空物理机确定为目标物理机,并用所述第一用户标签和所述第一虚拟比标签标识该目标物理机;
根据所述目标云主机的创建请求,在所述目标物理机上创建所述目标云主机。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标云主机的创建请求,在所述目标物理机上创建所述目标云主机的步骤,包括:
针对所述创建请求中的每个目标云主机,创建对应的云主机创建任务;
根据每个目标云主机所需的资源和每个目标物理机的资源情况,将各个云主机创建任务调度至一台或多台目标物理机完成目标云主机的创建。
3.根据权利要求2所述的方法,其特征在于,所述根据每个目标云主机所需的资源和每个目标物理机的资源情况,将各个云主机创建任务调度至一台或多台目标物理机完成目标云主机的创建的步骤,包括:
根据各个目标物理机的资源情况判断是否能够完成各个云主机创建任务;
如果是,则执行所述将各个云主机创建任务调度至一台或多台目标物理机完成目标云主机的创建的步骤;
如果否,则选择第二预设数量台未创建云主机且未被用户标签和虚拟比标签标识的空物理机确定为目标物理机,并用所述第一用户标签和第一虚拟比标签标识该目标物理机,再执行所述将各个云主机创建任务调度至一台或多台目标物理机完成目标云主机的创建的步骤。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括:
在判断出不存在未创建云主机且未被用户标签和虚拟比标签标识的空物理机的情况下,输出不存在未创建云主机且未被用户标签和虚拟比标签标识的空物理机的提示消息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据当前时刻物理机是否被用户标签和虚拟比标签标识以及是否存在云主机确定各个物理机的状态:
若所述物理机存在云主机且被用户标签和虚拟比标签标识,则所述物理机为第一状态;
若所述物理机不存在云主机且用户标签和虚拟比标签未被删除的时间未达到预设时间,则所述物理机为第二状态;
若所述物理机未创建过云主机且未被用户标签和虚拟比标签标识,则所述物理机为第三状态;
若所述物理机不存在云主机且用户标签和虚拟比标签未被删除的时间达到预设时间,则删除所述用户标签和虚拟比标签,并将所述物理机确定为第三状态;
所述判断是否存在同时用所述第一用户标签和第一虚拟比标签标识的至少一台第一物理机,其中,所述第一物理机中云主机的数量小于所述目标虚拟比的步骤,包括:
获得同时用所述第一用户标签和第一虚拟比标签标识的物理机,确定为候选第一物理机;
将所述候选第一物理机中处于第一状态的物理机,确定为第一物理机,其中,所述第一物理机中云主机的数量小于所述目标虚拟比;
判断是否存在至少一台所述第一物理机;
所述选择第一预设数量台未创建云主机且未被用户标签和虚拟比标签标识的空物理机确定为目标物理机的步骤,包括:
选择第一预设数量台处于第三状态的物理机确定为目标物理机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710256808.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种跨终端文件上传方法、装置及系统
- 下一篇:一种服务上线方法及装置





