热度 8
2023-2-2 15:11
1455 次阅读|
0 个评论
随着云端运算以及云端储存成长快速,网络服务提供公司对于服务器的需求也随之提高,而云端服务供货商需要持续成立更多的数据中心,才能提供合格且数量充沛的硬件,来满足用户大量信息存取的需求。一般来说,数据中心通常都是使用通用架构的服务器,或者一些较具规模的数据中心会大手笔自行设计或规划服务器规格。 OCP(Open Compute Project)是什么? 观察到上述情况后,Facebook(Meta前身)于2011年4月成立数据中心,在开幕同时,提出开放运算计划 (Open Compute Project,简称OCP) ,开源了包括数据中心、服务器在内的一系列硬件设计。随后各大国际公司,如 Google、微软、Intel、Dell,以及台湾当地品牌的服务器生产业者 ,也陆陆续续加入了其中,现已成为由国际 IT 技术大厂共同主持的数据中心开放架构技术发展组织。 Facebook创立此项目目的在于透过公开数据中心软硬件设计的作法,吸引更多厂商共同进行数据中心的开发、 设计维护,以提高数据中心的效率,降低服务器整体功耗,有效提高服务器性能和降低耗能,同时制定大规模数据中心的技术规格标准,为云端服务产业提供高效、节能的技术交流平台。 Project Olympus Server(图片来自OCP Wiki) OCP 开放架构技术&OCP Compliance Test标准验证程序服务说明 目前OCP主要制定开放架构技术包括 Storage、Server、Rack & Power、Cooling Environments、Data Center Facility、Hardware Management、Networking 等类别。各类别皆针对各项组件规范制定。如储存组件来说, OCP 针对 NVMe SSD 项目提供 「NVMe Cloud SSD Specification」 的说明文件,里面详细规范符合 OCP 架构的 SSD 所需通过的条件(注:目前主流为OCP 1.0/1.0a)。 下方列出Spec说明文件里撷取出的部份规范供参考,细节可以上OCP官网检阅。从规范文件来看,可以发现 OCP针对Server应用环境 ,量身打造制订出符合此环境应用的 SSD 产品项目,但规范条件庞大且繁杂, 该如何保证自家产品确实符合OCP规范呢?—— 「OCP Compliance Test标准验证程序」 。 OCP Compliance Test测试项目 Compliance Test 包含了 NVMe Tests、Form Factor Tests、SMBus Tests、Security Tests、Endurance Tests、Thermal Tests、Labeling Tests、Endurance Tests、PCIe Tests、Reliability Tests 等。