在先前的文章”Meta 開放運算計畫(OCP) – 標準驗證程序Cloud SSD 1.0a compliance test 大解密 ”中,已為各位介紹了OCP相關源由以及測試項目。相信大家對於OCP的相關驗證項目已有了大致上的了解,而OCP 1.0a compliance test主要依循”OCP Cloud/Datacenter SSD Specification 1.0a”這本specification為主。隨著server需求的日與俱增,硬體迭代升級是必然會遭遇到的環節,OCP的標準化規範通常會根據需要程度而進行更新,當原先的1.0a版本逐漸不敷使用,新的2.0版本便自然應運而生。

如同前面所說,2.0版本的目標是為了滿足市場需求,以及為了未來的創新而做準備,因此OCP 2.0是基於OCP 1.0a為基礎而進行改進。那麼2.0版本對比先前的1.0a版本有何差異與變動呢? 今天的文章就會針對specification內容所提到的NVM Express RequirementsPCIe RequirementsReliabilityEndurance幾個重點項目依序進行比較分析。

 

NVM Express Requirements

此章節以NVMe spec需求為主,OCP SSD spec主要基於NVMe spec為基礎發展,以此為基礎增加在server上運用的功能。以下為OCP 1.0a與2.0版本間的重要差異。我們可以發現,除了NVMe spec從原本的1.4轉成1.4b,也多了一些有關server應用的需求加入。其中OCP 2.0部份更是將原先vendor specific的非必須欄位也新增了指定需求。可以看出OCP 2.0在NVMe express requirements這塊補充了原先所缺乏的部份。

OCP Cloud/Datacenter SSD Specification 1.0a & 2.0 OCP Cloud/Datacenter SSD Specification 1.0a & 2.0 OCP Cloud/Datacenter SSD Specification 1.0a & 2.0 OCP Cloud/Datacenter SSD Specification 1.0a & 2.0

 

PCIe Requirements

此章節則以PCIe spec需求為主。NVMe SSD底層主要是透過PCIe溝通,OCP spec也針對此部份定義其需求,基本上PCIe底層變動不大,在PCIe requirements這塊的變更較少。

OCP Cloud/Datacenter SSD Specification 1.0a & 2.0

 

Reliability

此章節針對Reliability可靠度為主,除了一般Reliability需求外,因SSD長時間在server環境內使用,故OCP在這方面會特別著重在「溫度」以及「上下電」這部份可靠度的需求,以下為OCP 1.0a與2.0之間的版本差異。

OCP Cloud/Datacenter SSD Specification 1.0a & 2.0 OCP Cloud/Datacenter SSD Specification 1.0a & 2.0

 

Endurance

此章節針對Endurance耐用度為主,因伺服器長時間在server環境下應用,其長時間高速存取的特性,讓OCP對endurance耐用度這塊也有其明確定義,主要著重在設備在面臨壽命盡頭(End of Life)時,為保障資料完整度,該設備須有一定程度的備援及可讀取功能。表即為OCP 1.0a與2.0版本之間的主要差異。

OCP Cloud/Datacenter SSD Specification 1.0a & 2.0

 

結語:

本篇就OCP Cloud/Datacenter SSD Specification 1.0a與2.0版本的前半段項目進行比對,從中我們可以發現,為了填補原先1.0a較不足的部份,OCP 2.0在NVMe requirements分類的修改以及增修的項目最多,而新增的定義也是為了因應server環境需求而生。相信未來能支援OCP 2.0的SSD必定會更受server廠商青睞,將其大量部屬在server中。

對於OCP SSD compliance一致性驗證,擁有完整server測試環境的百佳泰也正積極備戰。並計畫導入OCP Compliance相關測試設備以及對應的測試腳本。透過百佳泰的專業測試驗證與解決方案,我們將協助您及早發現產品潛在問題,將其作為未來產品在改版更新時的重要依據。更多相關認證測試問題,歡迎聯繫百佳泰。

 

更多伺服器相關服務:https://www.allion.com.tw/server-validation/

百佳泰專屬顧問諮詢:https://www.allion.com.tw/form/server-validation/