【技术实现步骤摘要】
一种设备装配方法、系统、设备及介质
[0001]本专利技术属于计算机领域,具体涉及一种设备装配方法
、
系统
、
设备及介质
。
技术介绍
[0002]随着科技的发展,大数据和云计算的广泛应用,再加上当前世界的瞬息万变,和市场环境的多元化,不仅对服务器的需求量越来越大,而对于机型套餐的配置也越来越多样化,为了满足不同的场景需求,往往需要不同的硬件配置
。
不同的配置需求,不仅仅能满足客户功能的需要,还能发挥其性能优势,提供高质量的性价比
。
[0003]面对各式各样的配置需求,会产生不同的订单套餐,而在生产过程中,对于套餐配置的把控,也变得更加的繁琐和复杂;对于机器的组装,也有着更大的挑战,
[0004]传统的实现方式大都根据客户下达的机型订单,参考机型工艺文件,进行组装生产;根据机型套餐配置,人工梳理,将其所需要的部件信息,比如硬盘
、
内存
、CPU、
电源等硬件信息和生产指令中要求的软件信息,比如
BIOS、BMC
版本等,加入机型套餐基线中;
slot
槽位信息,需要等机器上线后,运行指定的指令,产生测试
log
,根据测试
log
,发送给对应的人员进行维护,维护生效后,发送相关基线进行生产客户定制的订单机型
。
[0005]但在实施过程中往往存在以下问题:
[0006]①
根据客户下达的订单情况,加入
【技术保护点】
【技术特征摘要】
1.
一种设备装配方法,其特征在于,包括:获取订单中的机型信息和配置信息,并基于所述机型信息确定对应的订单机型;根据所述配置信息中各个部件的规格以及各个部件的综合性能分布确定所述订单机型的套餐基线;基于所述套餐基线和所述机型的空间分布生成满足所述机型的空间分布的装配文件;根据所述装配文件对所述订单机型进行装配
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述配置信息中各个部件的规格以及各个部件的综合性能分布确定所述订单机型的套餐基线的步骤包括:根据所述机型信息确定所述机型对应的槽位,并确定每个槽位的各个维度的性能参数,并基于各个维度的性能参数对每个槽位分别进行排序;从所述配置信息中确定对应的部件的规格,根据所述规格确定使用相同类型的槽位的不同部件在各个维度上的性能参数,并基于所述各个维度上的性能参数进行分别排序;判断所述订单中是否指定对应的匹配维度,响应于未指定所述匹配维度,根据在默认维度上的各个部件的性能参数的顺序和每个槽位的性能参数的顺序,将对应的部件映射到对应的槽位上并生成槽位基线;或响应于存在指定的匹配维度,根据所述匹配维度上的各个部件的性能参数的排序和每个槽位的性能参数的排序,将对应的部件映射到对应的槽位上并生成槽位基线
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述配置信息中各个部件的规格以及各个部件的综合性能分布确定所述订单机型的套餐基线的步骤包括:获取所述机型上兼容性测试通过的各个部件对应的部件清单;判断所述部件清单中的部件的规格是否满足所述配置信息中的规格,将满足所述规格的部件清单中的部件作为目标部件,并基于所述目标部件生成部件基线
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述配置信息中各个部件的规格以及各个部件的综合性能分布确定所述订单机型的套餐基线的步骤包括:根据所述配置信息中的部件的规格确定所述目标部件中各个部件在不同维度上的性能参数,并确定在各个维度上性能参数最小的部件及其性能参数值;将所述性能参数值乘以不同类型的部件所对应的范围因子得到不同部件的性能参数范围值;基于所述性能参数范围值从所述目标部件中筛选出满足所述性能参数范围值约束的部件集合,并将所述部件集合作为最终部件生成部件基线
。5.
根据权利要求1所述的方法,其特征在于,所述基于所述套餐基线和所述机型的空间分布生成满足所述机型的空间分布的装配文件的步骤包括:根据所述机型的工艺文件获取所述机型的对应的槽位空间分布;基于所述槽位空间分布以及所述槽位对应的部件占用的空间消耗,判断在第一预定方向上各个部件的空间是否存在覆盖;响应于所判断的结果为存在覆盖,确定各个部件在所述预定方向上的先后顺序,并根据所述先后顺序相反的方式确定各个部件的安装顺序优先级;基于...
【专利技术属性】
技术研发人员:许雪雪,姜庆臣,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。