近日,ARM發布了ARM服務器架構合規套件(ACS)v1.0發行版。
ARM服務器基礎系統架構(SBSA)和服務器基礎啟動需求(SBBR)規范要求至少一套硬件和固件實現,以確保操作系統(OS)和平臺互操作。最新的版本是SBSA v3.1和sbbv1.0,可在developer.arm.com上獲取。
ACS分為兩部分:
·Github上的SBSA-acs(只是SBSA測試)
·Github的ARM企業ACS(該項目收集了SBSA和SBBR的測試,并建立了所有相關的圖像,以允許執行)
這些測試是通過Apache v2許可作為開放源碼提供的。注意,ACS是基于UEFI自遵從性測試(SCT)的,由于歷史原因,它現在并不開源。ARM正與UEFI論壇合作尋求解決方案。
最終,我們想要達到這樣一個程度,即ACS的通過將提供一個重要的信息:即ARM服務器可在所選擇的操作環境中工作。
SBSA/SBBR規范為各種操作環境之間的互操作性打下了基礎(例如:Windows、Linux、管理程序)以及許多來自不同硅片供應商的硬件平臺。ACS的提供,能夠幫助OEM和ODM驗證這些規范的一致性。