Qemu资料汇总~

Qemu简介

  • Qemu 是一个遵循 GPL 协议的开源项目,版权归其各自所有者所有。
  • 它是一个著名的虚拟化和仿真开源项目。针对当前服务器物料紧缺的情况,该项目计划为 QEMU 增加对 openUBMC hi1711 芯片的支持,为社区开发者提供便捷的上板验证平台。

Qemu支持的功能

  • :white_check_mark: 天池组件仿真 :支持天池自发现并加载 EXU、BCU、IEU 等组件,支持 FRU 信息查询、板卡替换与加载等功能。
  • :white_check_mark: 复杂器件仿真 :实现 SMC、LM75、MCU、EEPROM 等复杂器件的仿真,支持正常读写操作。
  • :white_check_mark: PCIe卡加载 :支持网卡、Raid 卡等 PCIe 设备的加载与热插拔。
  • :white_check_mark: 复杂协议通信 :支持 SMBUS 及 NCSI over MCTP over PCIE 等复杂协议,可通过协议获取如网卡 MAC 地址等信息。
  • :white_check_mark: 模拟告警等软功能 :实现传感器事件模拟、告警触发、用户添加等功能,支持通过 Web、SSH、IPMI、Redfish 和 SNMP 五大接口访问 BMC 功能。
  • :white_check_mark: 在线调试 BMC 功能 :支持通过 Telnet 登录 BMC,查看运行日志并进行在线调试。
  • :white_check_mark: 产品级门禁冒烟测试 :manifest 仓库已集成冒烟测试,包含 50 个测试用例,运行时间在 10 分钟左右。

教学培训实践系列

结合社区的文档中心,我们正在逐步推出 Qemu 教学培训内容,欢迎参与学习:


往期优秀文档

测试框架系列

Qemu开发指导

Qemu FAQ

性能测试系列

5 个赞