维护服务器的工作人员

拆除更换与可预测性:为什么具备可预测延迟的 SSD 非常重要

许多人听说过“出身贫寒”人士的格言。但这同样适用于当今的许多应用和数据中心。当今世界上许多最成功的应用一开始都是在小型私有服务器上运行的内部产品。

更多的公司和服务利用现成组件在内部服务器上设计原型,从而降低启动成本,以便他们在从原型向生产推动的过程中以经济的方式扩大业务。通常,这意味着使用采购和更换成本低廉的消费类 SSD。

带芯片的 PCB

这对于断断续续使用的应用不失为一个好模式,但如果应用变得广受欢迎并需要全天候运行时,会怎么样?事实上,除非您外包给专门的 1 级数据中心,否则原始设计规格需要做出调整,以适应需求的扩大。

当处理安全或隐私信息等您需要留在内部网络而不对外开放的信息时,情况尤其如此。这个概念被称作“组织内部”,公司在这种情况下持续使用混合的内部服务器,托管多个内部应用(维基、Sharepoint、呼叫中心脚本),这些应用由于合规(HIPAA、PCI-DSS 等)或其他商业原因而无法存放到云中。因此,当硬盘老化、出现故障或无法满足不断增长的员工需求时,对内部资源进行拆除更换会成为一种普遍现象。

内部应用架构看起来是硬盘拆除更换的最大元凶,而我们仍然听说有较大型应用和服务提供商仍在数据中心大规模使用消费类硬盘。一旦出错,他们只是拆除更换旧硬盘。

随着企业级 SSD 成本不断下降,采用这种模式的数据中心数量在不断减少;对于非常在意价格的业务以及需要服务器提供可预测、稳定的性能的企业而言,这种趋势使得企业级 SSD 变得更加实惠、更有吸引力。

可预测性是关键

一名女性 IT 专业人士在思考问题,背景中包含太阳

对于高端数据中心,性能的可预测性是它们的设计所追寻的关键属性。许多数据中心现在意识到并理解,为应用购买合适级别的 SSD 是有价值的。云托管公司需要清楚,它们的企业级 SSD 会实现一致的性能和极低的延迟。

假设有个电子商务网站,客户将商品加入了购物车,但在结算时,订单和付款处理流程出现延迟。卖家与客户都清楚,这算不上最佳体验,无法令人满意,并可能随着时间的推移对实际业务造成影响。如果电子商务网站继续遭遇延迟,而客户对结算流程发出抱怨,他们很可能会开始寻找其他主机、CDN 或其他应用平台。

代表数据流动的各种彩色光束的抽象图形

除了延迟,SSD 的耐用性额定值也应是重点考虑因素。总体而言,数据中心 SSD 的耐用性规格额定值高于客户端 SSD,从可靠性角度看,它使用起来会更加安全,而且能够满足数据中心设定的产品生命周期要求。

当今的许多消费类硬盘去除了高速 DRAM 组件,利用奇特的写入缓存方法节省成本。许多消费类 SSD 使用从板载 NAND 闪存开辟出的小写入缓冲区。采用缓冲区的典型客户端硬盘在系统的生命周期内很可能从来填不满,因此从未发现用户体验出现任何变化。但是,如果将同样的硬盘用于 100% 工作周期(24/7 全天候读/写操作)的数据中心应用,将会开始出现性能下降。

可预测的正常运行时间比 IOPS 重要

指挥与乐队

此外还有一个要考虑的因素,即当有东西反复出错时,要确定发生了什么。如果服务器中的消费类 SSD 出现技术问题,从制造商获得良好支持或解决办法的可能性不大,毕竟硬盘没有用于设计用途。对于需要 SLA 达到 99.999% 的业务,使用消费级产品的冒险举措不会取得成功。

企业级 SSD 配备消费类产品所不配备的支持和服务。企业级 SSD 不只是现成产品,它们针对读取密集型应用和混合用途应用进行了高度调优。在许多实例中,每款产品都包含针对特定用例的定制细微差别,其中也包含为这些用例提供支持以确保正常运行时间。如果企业级 SSD 的缓存出现错误,您的支持团队只需打个电话,即可更换产品或根据工作要求重新设计产品。

最优 SSD 性能

要建立服务器业务,最佳建议是从声誉好的公司采购 SSD,并购买旨在用于服务器工作负载而非客户端工作负载的 SSD。如果在服务器上安装客户端 SSD,您配置的是未经测试的硬件配置,并且连接到的主机控制器(RAID 控制器)的运转不同于客户端主机控制器。

公司可以从企业级产品入手,并仍然能够保持扩展业务的灵活性,同时不牺牲性能或长期可扩展性。此外,实施企业级 SSD 可为整个服务器架构提供更高的稳定性和可靠性。

卑微的开始并不一定妨碍业务的发展。

相关产品

关于 2019 冠状病毒病 (COVID-19) 在如何影响我们业务运营的信息,请点击 此处。