【技术实现步骤摘要】
业务部署位置推荐方法、系统、电子设备和可读存储介质
[0001]本申请涉及云计算
,尤其涉及一种业务部署位置推荐方法
、
系统
、
电子设备和计算机可读存储介质
。
技术介绍
[0002]随着云计算技术的不断进步,以及直播
、
在线教育和企业数字化转型等领域的不断发展,“业务上云”的需求也在逐渐旺盛
。
[0003]目前,在“业务上云”的过程中,通常是根据业务经验或运维手段等,人为评估确定业务在云计算系统中的部署位置后,再将业务部署至所确定的部署位置
。
[0004]但是,根据经验人为评估业务部署位置的方式,用户获得的业务部署位置通常不能准确地匹配业务,且不能兼顾部署成本
。
技术实现思路
[0005]本申请实施例提供了一种业务部署位置推荐方法
、
系统
、
电子设备和计算机可读存储介质,可以解决现有根据经验人为确定的业务部署位置与业务不匹配,且不能兼顾部署成本的问题
。
[0006]第一方面,本申请实施例提供了一种业务部署位置推荐方法,该方法包括:
[0007]获取待部署业务的业务特征信息;
[0008]从资源数据库中查找与业务特征信息相匹配的候选云站点,资源数据库包括云计算系统中各个云站点的站点信息,候选云站点为站点信息与业务特征信息相匹配的云站点;
[0009]从策略引擎中查找与业务特征信息相匹配的目标推荐策略,策略引擎包括 ...
【技术保护点】
【技术特征摘要】
1.
一种业务部署位置推荐方法,其特征在于,所述方法包括:获取待部署业务的业务特征信息;从资源数据库中查找与所述业务特征信息相匹配的候选云站点,所述资源数据库包括云计算系统中各个云站点的站点信息,所述候选云站点为所述站点信息与所述业务特征信息相匹配的云站点;从策略引擎中查找与所述业务特征信息相匹配的目标推荐策略,所述策略引擎包括至少一种推荐策略,所述目标推荐策略为与所述业务特征信息相匹配的推荐策略;根据所述目标推荐策略从候选云站点集合中确定出目标云站点,并将各个所述目标云站点确定为所述待部署业务的推荐部署位置,所述候选云站点集合包括至少一个所述候选云站点;根据所述推荐部署位置生成业务部署推荐结果,并在可视化界面呈现所述业务部署推荐结果,所述业务部署推荐结果包括所述目标云站点
、
各个所述目标云站点的资源信息和部署成本信息
。2.
根据权利要求1所述的方法,其特征在于,所述获取待部署业务的业务特征信息,包括:获取推荐任务,所述推荐任务包括所述待部署业务的服务器信息;根据所述服务器信息,向所述待部署业务的业务系统的服务器发送业务探针;接收所述业务探针采集的业务系统信息;对所述业务系统信息进行处理,生成所述待部署业务的所述业务特征信息
。3.
根据权利要求1所述的方法,其特征在于,所述业务特征信息包括业务系统拓扑信息和业务指标信息
。4.
根据权利要求1至3任一项所述的方法,其特征在于,在所述获取待部署业务的业务特征信息之前,所述方法还包括:获取各个所述云站点的站点标识信息;根据各个所述站点标识信息,确定各个所述站点标识信息对应的所述云站点的站点架构拓扑;针对各个所述云站点,向所述云站点发送所述站点架构拓扑对应的数据采集模型;接收各个所述数据采集模型采集和上报的站点信息,所述站点信息包括站点元数据
、
站点资源数据
、
网络资源数据和空间数据;将所述站点信息持久化写入所述资源数据库
。5.
根据权利要求1所述的方法,其特征在于,根据所述推荐部署位置生成业务部署推荐结果,包括:确定各个所述目标云站点的资源信息和部署成本信息;基于各个所述目标云站点
、
各个所述目标云站点的资源信息和所述部署成本信息,生成所述业务部署推荐结果
。6.
一种业务部署位置推荐系统,其特征在于,所述系统包括业务特征分析器
、
推荐器
、
策略引擎以及资源数据库;所述策略引擎用于存储和管理推荐策略;所述资源数据库用于持久化存储云计算系统中各个云站点的站点信息;<...
【专利技术属性】
技术研发人员:安炳全,
申请(专利权)人:深圳华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。