System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及云平台和资源分配技术。
技术介绍
1、云平台是能够为用户端提供云端资源的技术。云平台可以提供云手机服务、云桌面服务以及其他云资源服务。以云手机服务为例,云平台管理着海量的云手机实例,当用户请求获得云手机服务时,云平台会分配空闲的云手机实例给该用户;当用户结束访问时,再释放该云手机实例。大量云手机实例是由不同物理机来承载运行的。而物理机存在维护升级的需求,这需要停机来实施。
2、现有技术中,若将需要维护升级的物理机强制停机,不仅会中断正在给用户提供的云手机服务,而且可能造成云手机实例的资源短缺,从而造成用户的业务体现不佳。
技术实现思路
1、本公开提供了一种云平台的资源调度方法、装置、设备、介质和产品,以优化对物理机所提供云资源的调度方案。
2、根据本公开的一方面,提供了一种云平台的资源调度方法,包括:
3、接收云资源实例分配请求;
4、根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级;其中,所述设备版本号对应于所述物理机上运行软件的版本;
5、根据所述设备版本优先级,对物理机上的云资源实例进行调度,以响应所述云资源实例分配请求。
6、根据本公开的另一方面,提供了一种云平台的资源调度装置,包括:
7、请求接收模块,用于接收云资源实例分配请求;
8、版本优先级确定模块,用于根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级;
9、云资源调度模块,用于根据所述设备版本优先级,对物理机上的云资源实例进行调度,以响应所述云资源实例分配请求。
10、根据本公开的另一方面,提供了一种电子设备,包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开任一实施例所述的云平台的资源调度方法。
14、根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开任一实施例所述的云平台的资源调度方法。
15、根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开任一实施例所述的云平台的资源调度方法。
16、本公开实施例的技术方案,通过根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级,并根据设备版本优先级,对物理机上的云资源实例进行调度,以响应云资源实例分配请求,实现了依据承载云资源实例的物理机的设备版本号对云资源实例进行调度分配的,在云资源调度分配时考虑设备版本号的优先级影响,优化了对物理机上的云资源的调度策略,进而,实现了对云平台上云资源的合理调度。
17、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种云平台的资源调度方法,包括:
2.根据权利要求1所述的方法,其中,所述物理机为ARM芯片,多个ARM芯片阵列构成一台服务器,所述云平台包括多台服务器。
3.根据权利要求1所述的方法,其中,所述根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级包括:
4.根据权利要求1所述的方法,其中,所述根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级包括:
5.根据权利要求4所述的方法,其中,所述设定版本号条件包括下述至少一项:
6.根据权利要求4或5所述的方法,其中,所述根据所述设备版本优先级,对物理机上的云资源实例进行调度,以响应所述云资源实例分配请求包括:
7.根据权利要求6所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求4或5所述的方法,还包括:
10.一种云平台的资源调度装置,包括:
11.根据权利要求10所述的装置,其中,所述物理机为ARM芯片,多个ARM芯片阵列构成一台服务器,所述云
12.根据权利要求10所述的装置,其中,所述版本优先级确定模块包括:
13.根据权利要求10所述的装置,其中,所述版本优先级确定模块包括:
14.根据权利要求13所述的装置,其中,所述设定版本号条件包括下述至少一项:
15.根据权利要求13或14所述的装置,其中,所述云资源调度模块包括:
16.根据权利要求15所述的装置,还包括:
17.根据权利要求10所述的装置,还包括:
18.根据权利要求13或14所述的装置,还包括:
19.一种电子设备,包括:
20.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-9中任一项所述的云平台的资源调度方法。
21.一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令在被处理器执行时实现根据权利要求1-9中任一项所述的云平台的资源调度方法。
...【技术特征摘要】
1.一种云平台的资源调度方法,包括:
2.根据权利要求1所述的方法,其中,所述物理机为arm芯片,多个arm芯片阵列构成一台服务器,所述云平台包括多台服务器。
3.根据权利要求1所述的方法,其中,所述根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级包括:
4.根据权利要求1所述的方法,其中,所述根据承载云资源的物理机的设备版本号,确定至少两台物理机的设备版本优先级包括:
5.根据权利要求4所述的方法,其中,所述设定版本号条件包括下述至少一项:
6.根据权利要求4或5所述的方法,其中,所述根据所述设备版本优先级,对物理机上的云资源实例进行调度,以响应所述云资源实例分配请求包括:
7.根据权利要求6所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求4或5所述的方法,还包括:
10.一种云平台的资源调度装置,包括:
11.根据权利要求10所述的装置,其中,所述物理机为...
【专利技术属性】
技术研发人员:陈广森,
申请(专利权)人:广州度岭科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。