diff --git "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler 24.03_LTS_SP3\347\211\210\346\234\254UBS Engine\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler 24.03_LTS_SP3\347\211\210\346\234\254UBS Engine\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" new file mode 100644 index 0000000000000000000000000000000000000000..df842d35cf30f469a2158660d0347231d0f55773 --- /dev/null +++ "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler 24.03_LTS_SP3\347\211\210\346\234\254UBS Engine\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" @@ -0,0 +1,154 @@ +![avatar](../images/openEuler.png) + +版权所有 © 2022 openEuler社区 + 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。 + + 修订记录 + +| 日期 | 修订版本 | 修改描述 | 作者 | +| ---------- | -------- | -------- | ---- | +| 2025-11-14 | 1.0.0 | 初稿 | 高鹏 | +| | | | | +| | | | | + +关键词: 池化资源管理 内存借用 故障高可用 + + +摘要:本文从特性介绍、测试目标、测试内容、测试计划等说明UBS Engine支持UB池化资源管理能力测试策略。 + + +缩略语清单: + +| 缩略语 | 英文全名 | 中文解释 | +| ---------- | ----------------- | ------------------------ | +| UBS Engine | UB Service Engine | 灵衢系统高阶集群引擎服务 | +| | | | + + +# 特性描述 + + + +UBS Engine基于UB对等架构,池化资源管理与灵活调度编排,当前支持内存池化借用能力 + +## 需求清单 + +| no | feature | status | sig | owner | 发布方式 | 涉及软件包列表 | +| :--- | :----------------------------------------------------------- | :----- | :--- | :---- | :------- | :------------- | +| 1 | 内存池支持内存池化故障处理 | | | | | | +| 2 | MXE支持组网拓扑和通信EID查询 | | | | | | +| 3 | MXE支持内存借用资源管理系统对接云管 | | | | | | +| 4 | MXE支持内存借用资源管理系统故障处理 | | | | | | +| 5 | MXE提供北向对接&HA能力 | | | | | | +| 6 | 内存池支持虚机场景超节点内直连节点间应用无感使用方式模式的内存资源借用 | | | | | | +| 7 | 内存池支持配置内存借出节点的范围 | | | | | | +| 8 | MXE支持资源池化节点状态和指标查询 | | | | | | + +## 特性应用场景分析 + + + +1. 在灵衢硬件Matrix Server形态下,支持节点间内存借用、内存归还的能力,提升资源的利用率。 + +## 特性实现流程描述 + + + +NA + +## 与其他特性交互描述 + + + +NA + +## 风险项 + + + +NA + +# 特性分层策略 + +## 总体测试策略 + + + +结合UBS Engine需求的交付的能力,覆盖接口/功能、场景、专项测试 + +## 接口/功能测试 + + + +| 接口描述 | 设计思路 | 测试重点 | 备注 | +| -------- | -------------------------------- | ---------------------- | ---- | +| 内存借用 | 验证池化资源对象的分布式管理能力 | 内存借用、归还功能 | | +| 拓扑管理 | 验证获取组网拓扑基础能力 | 链路、节点状态的准确性 | | + +## 场景测试 + + + +结合数据库、大数据、虚拟化场景下的内存借用、归还能力,转化成对应组件功能 + +## 专项测试 + + + +| 专项测试类型 | 专项测试描述 | 测试预期结果 | 备注 | +| ------------ | -------------------------------- | ------------ | ---- | +| 安全测试 | 结合开源安全质量要求开展测试活动 | 满足开源要求 | | + +# 特性测试执行策略 + +## 特性测试依赖描述 + + + +依赖MatrixServer节点 + +## 特性测试约束 + + + +1. 内存基础规格:内存借用支持直连邻居范围;支持2D&1D硬件组网;软件可呈现容量规格依赖硬件资源和OS约束,节点可借出内存量为512GB@2MB块配置,借入端满足直连节点数*512GB@2MB块规格硬件资源配置 +2. 软件资源呈现:满足2D&1D直连邻居组网,软件资源呈现满足1GB/80ms~3s呈现依赖OS导入导出资源速率,单OS按单并发资源管理。OS资源池配置容量满足时,可配置急速借用借用满足1GB/10ms呈现,依赖OS导入导出资源速率。 + +## 特性测试环境描述 + + + +| 硬件型号 | 硬件配置信息 | 备注 | +| -------- | -------------------- | ---- | +| 机器型号 | MatrixServer计算节点 | | + +## 测试计划 + + + +| Stange name | Begin time | End time | Days | 测试执行策略 | 备注 | +| :-------------------------- | :--------- | :--------- | ---- | ------------ | ---- | +| Test round 1 - Test round 5 | 2025/11/7 | 2025/12/11 | 35 | 全量测试 | | +| Test round 5 | 2025/12/12 | 2025/12/25 | 14 | 回归测试 | | +| | | | | | | + +## 入口标准 + + 描述整个测试执行阶段的入口条件,包括前个阶段的检查、用例执行、问题修复等情况 +例如: + +1. 功能开发已完成 +2. 上阶段无block问题遗留 +3. 基础功能验证正常 + <--> + +## 出口标准 + + 本节描述整个测试执行阶段的出口 + +1. 策略规划的测试活动涉及测试用例100%执行完毕 +2. 性能基线、功能基线等满足特性规划目标 +3. 无block问题遗留,其它严重问题要有相应规避措施或说明 + <--> + +# 附件 \ No newline at end of file