ARM服务器SBBR&SBSA规范测试

上一篇 / 下一篇  2018-03-20 22:20:27 / 个人分类:规范测试

先对这两个规范做一个简单的介绍,SBSA(ARM Server Base System Architecture)是ARM在服务器应用领域对服务器基本系统架构 制定的一个规范,简单理解的话就是对ARM芯片作为服务器的主控芯片在满足启动OS或者监视器等硬件上提出的最小需求集,需求覆盖**m芯片的PE(Processor Element) 模块、GIC模块、Timer模块、Watchdog等模块,并将对各模块的需求划分为4各层级,高层级的兼容低层级,也就是高层级覆盖的需求要比低层级的多。SBBR(Server Base Boot Requirements   )是ARM在服务器应用领域对服务器基本启动需求,同样的简单理解的话就是对ARM服务器能够启动OS或监视器等固件上提出的最小需求集,同时遵循了UEFI、ACPI、PSCI、SMBIO等工业标准,对UEFI的遵循包含了对其相关的BootServices、RunTimeServices、Protocol等基础服务及协议接口的必选接口和可选接口等划分;ACPI的遵循,规定了必选和可选表格范围,SMBIOS的遵循也是规定了必选type和可选type,PSCI的遵循主要是针对多核启动的要求。
       为了验证ARM服务器对ARM推出的这两个基本规范的符合性及服务器等兼容性,ARM推出一个ARM Enterprise ACS测试套件,这个套件集成了FWTS、UEFI-SCT和SBSA-ACS工具,从UEFI和OS两个维度了验证,FWTS和SBSA-ACS在linux下的测试工具是从OS层面来分别覆盖SBBR和SBSA规范的测试,UEFI-SCT和SBSA-ACS在UEFI下的测试工具是从UEFI和OS两个维度来分别覆盖两个规范。OS层是通过LuvOS这个定制化Linux系统来实现,LuvOS是通过将FWTS和SBSA-ACS在linux下的工具与标准Linux内核共同编译获得。

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6369
  • 日志数: 6
  • 建立时间: 2018-03-20
  • 更新时间: 2018-10-31

RSS订阅