1.6任务评估v2.md

需求 子任务 优先级 负责人 工时评估 计划开始时间 计划完成时间 岗位组别 任务状态 前置任务 备注
总控安装相关需求 安装脚本中加入IP设置的交互:文档+编码 P2 2.4 未开始
总控安装相关需求 打总控包时需要将安装脚本挪到安装包的第一层目录下 P2 0.34 未开始
总控安装相关需求 需要调整安装脚本的默认工作目录 P2 0.34 未开始
总控安装相关需求 安装的残留清除:文档+编码 P2 2.4 未开始
总控安装相关需求 在总控安装时需要将上次残留的总控给清除干净,并进行安装 P2 2.2 未开始
总控安装相关需求 环境检测时将内存、CPU核心数、磁盘存储空间的资源校验调整为非硬性要求的安装检测条件 P2 0.8 未开始
总控安装相关需求 总控数据初始化调整:纯执行 P2 2 未开始
总控卸载相关的需求 打包时将总控的卸载脚本的调整到第一层目录 P2 0.34 未开始
总控卸载相关的需求 卸载脚本需要调整默认的工作目录位置 P2 0.34 未开始
总控升级相关的需求 总控包、插件包的打包拆分:纯执行(需要前置完成—-组件与结构与定义) P2 5.6 未开始
总控升级相关的需求 在总控数据初始化的时候插件包数据初始化的代码需要做相关调整 P2 2.2 未开始
总控升级相关的需求 在总控升级包导入的时候需要对插件包导入逻辑做相关的调整 P2 4.2 未开始
总控升级相关的需求 增加对插件增量包导入的支持 P2 1.4 未开始
总控升级管理模块:升级包导入 在升级包导入时需要拆分、校验、与记录各个升级单位的数据 P2 4.2 未开始
总控升级管理模块:展示每个升级单位的版本日志 插件升级,由 sc 调用插件管理程序实现 P2 1.4 未开始
总控升级管理模块 聚合已安装/绑定的流量引擎、边车引擎、镜像引擎、插件的数据以展示升级列表 P2 3.2 未开始
总控升级管理模块 升级状态与进度的展示 P2 1.4 未开始
总控升级核心功能 总控各个组件的升级调度逻辑 P2 0.8 未开始
总控升级核心功能 升级进度的反馈逻辑 P2 0.8 未开始
总控升级核心功能 升级失败信息的反馈 P2 0.8 未开始
总控升级核心功能 升级失败的回滚调度 P2 2.2 未开始
总控升级核心功能 升级成功的确认调度 P2 2.2 未开始
流量引擎安装 引擎安装界面新增授权状态过滤选项 P1 0.8 未开始 分析:这个需要 installer 这边查询授权接口,聚合查询。关键词:总控联调、前后端联调
流量引擎安装 引擎安装界面新增可用节点、调出待安装工作节点、已安装工作节点 P1 0.4 未开始 分析:这里设计前端修改较大,后端改动不多。关键词:前后端联调
流量引擎安装 引擎安装、卸载失败原因后端记录、展示 P1 1.3 未开始 分析:需要加一张引擎生命周期操作表,记录某引擎下的操作,失败原因,时间等信息,便于查询展示。关键词:表结构设计、前后端联调、引擎联调
流量引擎安装 已到期、未到期引擎工作节点展示 P1 0.8 未开始 分析:installer 各个工作节点查询授权,聚合展示。关键词:前后端联调
流量引擎安装 节点扩容新增校验逻辑:管理节点只能是技术,节点名称不允许重复,业务口网卡不与总控同网段 P1 1.3 未开始 分析:新增检测项目。关键词:前后端联调
流量引擎安装 允许管理节点扩容,技术调研 P1 3d 未开始 分析:需要做技术调研,测试,查看相关代码。关键词:技术难点
流量引擎安装 管理节点扩容,实现 P1 3d 未开始 分析:实现管理节点新增。关键词:引擎配合
流量引擎安装 硬件检测是否满足基础要求,去掉标准要求,结果展示逻辑变更 P1 2.6 未开始 分析:检测逻辑变更,展示逻辑变更。关键词:前后端联调
流量引擎安装 程序冲突检测,冲突则不符合 P1 1.3 未开始 分析:统一程序冲突检测定义逻辑,出相应文档。关键词:前后端联调
流量引擎安装 多节点安装并行执行 P1 0 未开始
流量引擎安装 多节点安装,安装失败的引擎节点触发清理操作,卸载干净 P1 4.2 未开始 分析:触发卸载操作,难点在可靠性的保证,当作一个新脚本实现,uninstall --force。关键词:引擎联调、技术方案
流量引擎安装 多账户引擎安装操作时,提示引擎正在安装中 P1 1.4 未开始 分析:当重入时,返回相应异常信息。关键词:前后端联调
流量引擎安装 引擎编辑页名称重复校验 P1 0.4 未开始 分析:接口处做重复校验。关键词:前后端联调
流量引擎安装 引擎安装详情优化 P1 0.34 未开始 分析:前端去掉了一些字段,增加了跳转。关键词:前后端联调
流量引擎安装 引擎离线时可以强制卸载,(删除对此节点授权) P1 6.8 未开始 分析:技术难点在于当引擎恢复后,是否影响引擎和总控的工作,需要将所有引擎与总控的通信机制整理出来后,修改机制,当没有获得总控认可,流量不被处理。关键词:前后端联调、技术难点、技术方案
流量引擎安装 新增引擎节点离线卸载脚本(执行后该节点会释放资源) P1 2.6 未开始 分析:每个组件实现节点卸载脚本,卸载脚本执行节点卸载。关键词:引擎联调
流量引擎安装 界面卸载交互确认密码 P1 0.34 未开始 分析:确认密码接口。关键词:前后端联调、总控联调
边车引擎安装 边车引擎安装列表优化 P1 2 未开始
边车引擎安装 安装弹窗优化 P1 1 未开始
边车引擎安装 安装详情页优化 P1 0.5 未开始
边车引擎安装 编辑页面优化 P1 0.5 未开始
边车引擎安装 边车引擎资源检测前优化 P1 0.5 未开始
边车引擎安装 安装失败回滚 P1 1.5 未开始
边车引擎安装 提供后台强制卸载脚本 P1 0.5 未开始
边车引擎安装 新增强制卸载功能 P1 0.5 未开始
边车引擎安装 边车升级包导入 P1 2 未开始
边车引擎安装 边车正常升级功能(需要C++组配合提供polycube和envoy升级脚本) P1 3 未开始
升级失败回滚 实现方案或许可以在升级前把/opt目录下的组件先备份,升级失败后恢复相应目录,重启相关组件进程;升级成功则把备份数据删掉 P1 3 未开始
镜像引擎安装 引擎授权状态查询(暂定调总控接口后聚合) P2 0.5 未开始
镜像引擎安装 名称重复校验(只对已安装的检测) P2 0.5 未开始
镜像引擎安装 名称限制在63长度以下 P2 0.5 未开始
镜像引擎安装 安装过程中点击取消安装(速度很快,可能还没点击就安装完了)(需新增接口,可新增一个状态) P2 3 未开始
镜像引擎安装 多账号安装时要加锁 P2 0.5 未开始
镜像引擎安装 相关日志要做记录(中间件或统一一种记录方式) P2 1 未开始
镜像引擎安装 进度条(与前端约定或自行计算(可能要修改返回字段)) P2 1.5 未开始
镜像引擎安装 离线安装:生成对应的安装包(拆包再修改再打包,CPU和磁盘性能差时会影响效率,需新增接口) P2 1.5 未开始
镜像引擎安装 离线安装:系统资源可用性检测,判断是否满足安装要求 P2 1 未开始
镜像引擎安装 离线安装:卸载残留检测 P2 0.5 未开始
镜像引擎安装 离线安装:安装包下载接口(新增接口) P2 1 未开始
镜像引擎安装 离线安装:失败重试/回滚(大概率也会失败,次数和形式待定,是否需要交互) P2 1.5 未开始
镜像引擎安装 离线安装:安装后向总控(installer)注册(成功失败都需要;需总控实现一个注册接口) P2 1 未开始
镜像引擎安装 强制卸载,清除相关注册信息 P2 1 未开始
镜像引擎安装 被强制卸载的引擎若再次重连则不做处理 P2 5 未开始
镜像引擎安装 进度条(与前端约定或自行计算(可能要修改返回字段)) P2 1.5 未开始
镜像引擎安装 失败重试(大概率也会失败,次数和形式待定,是否需要交互) P2 1 未开始
镜像引擎安装 升级包导入、取消导入(需新增接口,或共用接口) P2 2 未开始
镜像引擎安装 changelog(生成方式、内容和存放位置待定) P2 1 未开始
镜像引擎安装 升级包合法性、版本、依赖校验(需约定包结构和内容和检测方式) P2 2 未开始
镜像引擎安装 多账号升级时要加锁 P2 0.5 未开始
镜像引擎安装 卸载升级中的引擎时要报错 P2 0.5 未开始
镜像引擎安装 升级时禁止对相关agent操作 P2 0.5 未开始
镜像引擎安装 升级包要做依赖记录(需约定记录方式) P2 1 未开始
镜像引擎安装 升级失败回滚(大概率也会失败,次数和形式待定,是否需要交互) P2 1 未开始
流量Agent 安装 Agent授权状态查询(暂定调总控接口后聚合) P2 0.5 未开始
流量Agent 安装 名称重复校验(只对已安装的检测) P2 0.5 未开始
流量Agent 安装 名称限制在63长度以下 P2 0.5 未开始
流量Agent 安装 进度条(与前端约定或自行计算(可能要修改返回字段)) P2 1.5 未开始
流量Agent 安装 安装过程中点击取消安装(速度很快,可能还没点击就安装完了)(需新增接口,可新增一个状态) P2 3 未开始
流量Agent 安装 多账号安装时要加锁 P2 0.5 未开始
流量Agent 安装 相关日志要做记录(中间件或统一一种记录方式)(给总控做) P2 1 未开始
流量Agent 安装 组件要加版本号并记录(信息存放位置及内容不确定) P2 2 未开始
流量Agent 安装 强制卸载,清除相关注册信息 P2 0.5 未开始
流量Agent 安装 被强制卸载的Agent若再次重连则不做处理 P2 1 未开始
流量Agent 安装 进度条(与前端约定或自行计算(可能要修改返回字段)) P2 1.5 未开始
流量Agent 安装 失败重试(大概率也会失败,次数和形式待定,是否需要交互) P2 1 未开始
流量Agent 安装 升级包导入、取消导入(需新增接口,或共用接口) P2 2 未开始
流量Agent 安装 changelog(生成方式、内容和存放位置待定) P2 1 未开始
流量Agent 安装 升级包合法性、版本、依赖校验(需约定包结构和内容和检测方式) P2 2 未开始
流量Agent 安装 多账号升级时要加锁 P2 0.5 未开始
流量Agent 安装 卸载升级中的引擎时要报错 P2 0.5 未开始
流量Agent 安装 升级时禁止编辑挂起等等操作 P2 0.5 未开始
流量Agent 安装 升级包要做依赖记录(需约定记录方式) P2 1 未开始
流量Agent 安装 升级失败回滚(大概率也会失败,次数和形式待定,是否需要交互) P2 1 未开始

1.6任务评估v2.md
https://abrance.github.io/2024/06/12/mdstorage/project/sr/基础设施相关/1.6任务评估v2/
Author
xiaoy
Posted on
June 12, 2024
Licensed under