已关闭
[Requirement|需求建议]: 优化Host网卡多QP配置获取方式 #835
刘宏明创建于  9月3日关闭于  16 天前
刘宏明
刘宏明
9月3日 创建

Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.

Backgroud(背景信息)

提交“[feat] 支持host网卡的多QP配置的获取”已实现Host网卡多QP配置读取,功能行为符合预期。但当前ReadHostConfigValue直接调用HCCP接口RaGetHccnCfg,不利于后续内部代码收敛。

Origin(信息来源)

提交“[feat] 支持host网卡的多QP配置的获取”检视过程中发现该优化点。

Benefit / Necessity (价值/作用)

将配置读取职责收敛到通信域管理层,可降低对HCCP接口的直接依赖,明确模块边界,并提升配置读取逻辑的可维护性、可测试性和后续演进能力。

Design(设计方案)

由通信域管理层中使用这些配置的模块直接读取并解析Host网卡配置文件,获取udp_port_mode、multi_qp_count和multi_qp_udp_ports。保持现有配置校验、缺省处理及异常回退行为不变,并移除ReadHostConfigValue对RaGetHccnCfg的直接调用。

likedislike
LLeewis成员
9月3日 issue类型由 任务 改变为 需求
Leewis成员
9月3日 评论:

Host网卡多QP配置获取方式优化需求;
/assign @qq_45577430

likedislike
CANN-robotCANN-robot成员
9月3日 将 qq_45577430 设为负责人
LLeewis成员
9月3日 添加了label:requirement
LLeewis成员
9月4日 关联了看板:HCOMM
刘宏明
刘宏明
9月8日 评论:

在“[feat] 支持通过环境变量配置多QP UDP源端口”合入master分支后,合入该issue对应的从配置文件读取多qp配置的优化代码,预计9.18前完成。

likedislike
刘宏明刘宏明
25 天前 关联了pull request:[fix] 优化Host DPU多QP配置获取实现方式
严正行严正行成员
24 天前 添加了label:tech-debt
Leewis成员
16 天前 评论:

https://gitcode.com/cann/hcomm/pull/5298
修改背景:
当前ReadHostConfigValue直接调用HCCP接口RaGetHccnCfg,不利于后续内部代码收敛
修改方案:
由通信域管理层中使用这些配置的模块直接读取并解析Host网卡配置文件,获取udp_port_mode、multi_qp_count和multi_qp_udp_ports。保持现有配置校验、缺省处理及异常回退行为不变,并移除ReadHostConfigValue对RaGetHccnCfg的直接调用

likedislike
LLeewis成员
16 天前 issue状态由 待办的 改变为 已解决
LLeewis成员
16 天前 关闭了 issue
CANN-robotCANN-robot成员
16 天前 添加了label:resolved
LLeewis成员
15 小时前 移除了看板:HCOMM