[发明专利]可编程组件管控方法以及装置在审
申请号: | 202010241334.3 | 申请日: | 2020-03-31 |
公开(公告)号: | CN113467839A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 李银凤;张振祥 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 付先智 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 组件 方法 以及 装置 | ||
本说明书实施例提供可编程组件管控方法以及装置,其中所述可编程组件管控方法包括:获取通过信息传输接口提交的挂载请求,并在获取所述挂载请求后,确定可编程组件集群中各个可编程组件的运行状态,根据所述运行状态以及所述挂载请求中携带的待挂载可编程组件的组件标识信息,在可编程组件集群所属的云主机中为所述挂载请求调度目标可编程组件,基于所述目标可编程组件进行挂载处理,并通过所述信息传输接口下发挂载处理结果。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种可编程组件管控方法。本说明书一个或者多个实施例同时涉及一种可编程组件管控装置,一种计算设备,以及一种计算机可读存储介质。
背景技术
随着互联网规模和数据量迅速增长,云计算已经变得不可或缺,并且随着云技术的发展,对于云计算的要求也随之提高,由于现场可编程门阵列(FPGA)是一种异构计算平台的体系结构,与CPU和GPU相比,FPGA则更加灵活,且具有更低的功耗和更高的计算性能,FPGA已经成为极具潜力的云端计算加速硬件。
另外,随着云技术的发展,对于云服务计算要求也随之提高,由于FPGA是一种异构计算平台的体系结构,通过并行和流水灯设计手段,提高计算性能、能效比和计算实时性,对应用进行硬件加速处理;另一方面,通过云服务方式为用户提供高附加值的服务,让用户能聚焦于业务的整合和解决方案。在享有性能优势的同时省去了硬件开发板研发和测试等诸多环节,然而传统方式由于硬件开发门槛高,代价大,时间长让很多用户望而却步。
发明内容
有鉴于此,本说明书实施例提供了一种可编程组件管控方法。本说明书一个或者多个实施例同时涉及一种可编程组件管控装置,一种计算设备,以及一种计算机可读存储介质。以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种可编程组件管控方法,包括:
获取通过信息传输接口提交的挂载请求,所述挂载请求中携带待挂载可编程组件的组件标识信息;
确定可编程组件集群中各个可编程组件的运行状态;
根据所述运行状态以及所述组件标识信息,在所述可编程组件集群所属的云主机中为所述挂载请求调度目标可编程组件;
基于所述目标可编程组件进行挂载处理,并通过所述信息传输接口下发挂载处理结果。
可选地,所述可编程组件管控方法,还包括:
获取通过所述信息传输接口提交的卸载请求,所述卸载请求中携带待卸载可编程组件的标识信息;
基于所述标识信息对所述待卸载可编程组件进行卸载处理。
可选地,所述可编程组件管控方法,还包括:
确定挂载状态为挂载成功的可编程组件的挂载时间节点,在所述挂载时间节点触发资源计算任务,并根据预设的资源计算规则对待结算资源进行计算操作;以及
在获取到所述挂载成功的可编程组件的卸载状态为卸载成功的情况下,则在卸载时间节点停止所述计算操作;
获取对所述待结算资源进行计算操作生成的计算结果,并通过信息传输接口下发所述计算结果。
可选地,所述可编程组件管控方法,还包括:
获取通过所述信息传输接口提交的镜像制作请求,所述镜像制作请求中携带有所述镜像制作请求的请求发起方的第一标识信息以及镜像制作参数;
调用镜像节点,根据所述镜像制作参数进行镜像制作;
基于所述第一标识信息以及进行镜像制作生成的镜像创建镜像存储列表,并将所述镜像存储列表存储于数据库,其中,所述镜像存储列表中包含所述第一标识信息与所述镜像的属性信息间的映射关系以及所述镜像的下载路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010241334.3/2.html,转载请声明来源钻瓜专利网。