【技术实现步骤摘要】
一种多业务服务混部方法和系统
[0001]本说明书涉及数据处理
,特别涉及一种多业务服务混部方法和系统。
技术介绍
[0002]现代互联网数据中心的规模随业务服务的需求的增长而越来越大,但数据中心资源利用率低已逐步成为计算进一步发展的制约因素。现有业务服务混部技术可以将少量的几种业务服务(例如离线业务和在线业务)混合部署在设备上,以充分利用设备资源(例如计算资源、内存资源等)。但现有业务服务混部技术实现的混部业务类型单一,不易较好地混部多种业务服务,且多种业务服务混部时,业务服务间容易产生资源争抢与资源干扰等问题,给业务服务的稳定性带来了极大的挑战。
[0003]因此,亟需一种多业务服务混部方法和系统,以实现较好地混合部署多种业务服务,以及亟需多业务服务混部的资源调度方法,以实现在提高设备资源利用率的同时,保障设备中混部的各个业务服务运行的稳定性。
技术实现思路
[0004]本说明书实施例的一个方面提供一种多业务服务混部方法,所述方法包括:对一个所述业务服务:确定所述业务服务对应的目标资源等级; ...
【技术保护点】
【技术特征摘要】
1.一种多业务服务混部方法,所述方法包括:对一个所述业务服务:确定所述业务服务对应的目标资源等级;获取一个或多个处理设备中每个所述处理设备的目标可调度资源,所述目标可调度资源为所述目标资源等级对应的可调度资源;基于所述目标可调度资源是否满足所述业务服务对应的部署条件,确定所述业务服务在一个或多个所述处理设备上的部署方法。2.根据权利要求1所述的方法,对于一个所述处理设备,获取所述处理设备的所述目标可调度资源包括:确定所述处理设备的目标资源画像,所述目标资源画像为所述目标资源等级对应的资源画像;确定所述目标资源等级对应的保障资源;基于所述保障资源、所述目标资源画像和所述处理设备的设备资源,确定所述目标可调度资源。3.根据权利要求2所述的方法,所述确定所述处理设备的目标资源画像包括:获取一个或多个时段中每个所述时段的目标等级资源画像,其中,对于一个所述时段:获取所述时段中一个或多个目标业务服务对应的一个或多个业务资源画像,所述目标业务服务为所述处理设备上的对应于所述目标资源等级的已有业务服务;基于所述一个或多个所述业务资源画像,得到所述时段的所述目标等级资源画像;基于所述一个或多个所述时段的所述目标等级资源画像,确定所述目标资源画像。4.根据权利要求1所述的方法,当所述目标资源等级为预设最低资源等级,对于一个所述处理设备,获取所述处理设备的所述目标可调度资源包括:获取一个或多个其他业务服务对应的一个或多个其他业务资源用量,所述其他业务服务为所述处理设备上的对应于其他资源等级的已有业务服务;基于所述一个或多个所述其他业务资源用量和所述处理设备的设备资源,确定所述目标可调度资源。5.根据权利要求1所述的方法,所述部署条件包括:所述目标可调度资源与目标资源用量的关系满足预设条件,所述目标资源用量基于对一个或多个目标业务服务对应的一个或多个目标业务资源用量和所述业务服务的请求资源进行求和确定,所述目标业务服务为所述处理设备上的对应于所述目标资源等级的已有业务服务。6.根据权利要求5所述的方法,当存在满足所述部署条件的一个或多个所述处理设备时,所述部署方法包括:在满足所述部署条件的一个或多个所述处理设备中确定目标处理设备,将所述业务服务部署在所述目标处理设备上。7.一种多业务服务混部系统,所述系统包括第一等级确定模块,保障资源确定模块以及部署模块;对一个所述业务服务:所述第一等级确定模块用于确定所述业务服务对应的目标资源等级;所述保障资源确定模块用于获取一个或多个处理设备中每个所述处理设备的目标可
调度资源,所述目标可调度资源为...
【专利技术属性】
技术研发人员:戴豪,杨统凯,吴伟,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。