[发明专利]一种基于转码卡的容器部署方法、装置、设备及存储介质在审
申请号: | 202111165128.X | 申请日: | 2021-09-30 |
公开(公告)号: | CN114003238A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 胡江涛 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王洋 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 转码卡 容器 部署 方法 装置 设备 存储 介质 | ||
1.一种基于转码卡的容器部署方法,其特征在于,包括:
获取部署文件;其中,所述部署文件包括申请硬件资源模块的目标类型以及目标数量;
确定每个转码卡中每种类型的硬件资源模块的可用数量;其中,每个转码卡的编码单元划分为不同类型的硬件资源模块,不同类型的硬件资源模块具有不同数量的编码单元;
根据所述目标类型、所述目标数量以及所述可用数量,在目标转码卡上部署目标容器;其中,所述目标容器在运行时占用的硬件资源模块的类型为所述目标类型,且占用的硬件资源模块的数量为所述目标数量。
2.根据权利要求1所述的容器部署方法,其特征在于,所述确定每个转码卡中每种类型的硬件资源模块的可用数量之前,还包括:
从所述部署文件获取模块划分参数;所述模块划分参数包括:硬件资源模块的划分类型及划分数量;
根据所述模块划分参数对每个转码卡的编码单元进行资源划分,生成不同类型的硬件资源模块。
3.根据权利要求1所述的容器部署方法,其特征在于,所述确定每个转码卡中每种类型的硬件资源模块的可用数量,包括:
确定每个转码卡中每种类型的硬件资源模块的总数量;
获取每个转码卡中所有编码单元的利用率;
根据所述总数量及所述利用率,计算每个转码卡中每种类型的硬件资源模块的可用数量。
4.根据权利要求3所述的容器部署方法,其特征在于,所述根据所述总数量及所述利用率,计算每个转码卡中每种类型的硬件资源模块的可用数量,包括:
通过可用数量确定规则,确定每个转码卡中每种类型的硬件资源模块的可用数量;其中,所述可用数量确定规则为:
amounti=efficiency*totali(1-usagei/100);
其中,i表示第i个转码卡,amount表示可用数量,efficiency表示变量参数,total表示总数量,usage表示利用率。
5.根据权利要求1至4中任意一项所述的容器部署方法,其特征在于,所述根据所述目标类型、所述目标数量以及所述可用数量,在目标转码卡上部署目标容器,包括:
根据每个转码卡中每种类型的硬件资源模块的可用数量,确定具有所述目标数量个所述目标类型的硬件资源模块的目标转码卡;
根据所述目标类型及所述目标数量,在所述目标转码卡上部署目标容器。
6.根据权利要求5所述的容器部署方法,其特征在于,所述根据每个转码卡中每种类型的硬件资源模块的可用数量,确定具有所述目标数量个所述目标类型的硬件资源模块的目标转码卡,包括:
根据每个转码卡中每种类型的硬件资源模块的可用数量,确定初选转码卡的转码卡数量;其中,所述初选转码卡为具有所述目标数量个所述目标类型的硬件资源模块的转码卡;
若所述转码卡数量大于1,则确定每个初选转码卡中所有类型的硬件资源模块的总可用数量,从所述部署文件获取转码卡运行模式信息,根据所述转码卡运行模式信息及每个初选转码卡的总可用数量选择目标转码卡;
若所述转码卡数量为1,则直接将所述初选转码卡作为目标转码卡。
7.根据权利要求6所述的容器部署方法,其特征在于,所述根据所述转码卡运行模式信息及每个初选转码卡的总可用数量选择目标转码卡,包括:
若所述转码卡运行模式信息为性能模式,则选择总可用数量最少的初选转码卡作为目标转码卡;
若所述转码卡运行模式信息为低功耗模式,则选择总可用数量最多的初选转码卡作为目标转码卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111165128.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信号测试分析装置及方法
- 下一篇:一种可旋转维护的服务器