对现代企业能否维持的竞争优势,应用程式的效能扮演关键角色。为了能立即存取,即时处理、分析与剖析资料,企业客户会主动于储存设备基础架构加入快闪记忆体。
|
由台湾区及上海区总经理陈玟生分享快闪储存其突破性技术为何能大幅颠覆市场并引领企业需求 |
因应客户的需求及市场需求急遽成长,许多CIO发现快闪记忆体适用于效能密集型的应用,包括资料库、资料仓储和大数据分析等。
虽然全快闪式与混合式快闪储存阵列的发展被广泛讨论,但伺服器端的快闪储存PCIe 发展得更为快速。 Gartner Group 预测2015 年将有超过100 万套出厂。随着PCIe 的价格趋近于$1/GB,Gartner 也预期2018 年存在于资料中心的SSD 设备将高达50% 为PCIe。 (注)
PCIe最初主要是由横向扩展架构与NoSQL 资料库等超大规模(HyperScale)的客户采用,而PCIe 快闪设备的性价比优势已成为最近主流,加上全新的软体定义储存功能,过去需要采用外部的高延迟高成本的SAN 型方法其企业使用案例,现在将得以实现。
快取成为获利的关键
PCIe 快取储存其主要运用在SAN 前端的快取组态内,对于现有的SAN而言,使延迟度从几十毫秒降低到微秒,现有的基础架构也能增加至数千IOPs。这类的应用多受Microsoft SQL Server等资料库采用。资料库购买单个PCIe 装置与快取软体的价格将可能低于$10,000,相较于先前即使花费五倍价格也无法大幅改善SAN 的效能并达到同样的低延迟特性。延迟度代表等待时间更长,也就是使用者的反应时间或每秒更少的资料处理次数。在同时考量时间及金钱的成本的前提下下,PCIe快闪储存搭配快取软体是一个简单又迅速的解决方法。
共享快闪存取
多数企业的资料库都需要共享的储存器。其中, Oracle资料库及Oracle真正应用集群(RAC)就是个好例子。 RAC 使用Oracle 的自动储存管理(ASM)功能作为资料库的卷管理器。 ASM 使用磁碟群组来储存资料档案,即可实现灵活的伺服器型镜射选项。现在, Oracle ASM使用快闪记忆体的方式是在SAN 阵列之内。延迟度和成本问题也使得SAN 的Oracle 资料库所费不赀,随着环境成长,工作负载的剩余空间所需的IOPs 也随之增加。
HGST提供的软体定义储存,可使PCIe 快闪作为ASM 磁碟群组,直接在资料库伺服器内进行存取及管理。 ASM 能依据资料库集合所需数量的PCIe 快闪记忆体。由于储存设备位在伺服器汇流排上,可利用快闪记忆体层让伺服器达到仅有微秒的延迟度(Oracle 的Calibrate_IO 工具无法测量到)。 ASM 能侦测到所有的储存装置,也可将资料转移到SAN 上的储存设备,达到最佳的性价比。共享快闪记忆体存取额外的好处可改善伺服器核心的运用,并降低Oracle 的授权费用或是延长现有授权的使用时间。
丛集与伺服器整合
对于MySQL的资料库而言,传统的伺服器配置为主从配对。主伺服器为大型丛集的一部份,丛集中的资料库行列会由多个主伺服器横向「共享」扩展。从属伺服器则是用于分载读取流量,并在主伺服器发生故障或资料毁损时作为故障转移的节点使用。
PCIe快闪记忆体的高速度、低延迟,让单一装置即可应付主伺服器的读写流量。资料库和伺服器鲜少发生故障,许多属站通常只是闲置一旁,浪费电、占空间还需要冷却散热。这些伺服器资源耗用过多的状况,可透过PCIe快闪装置与伺服器端的快闪丛集软体轻松解决。
丛集软体能够让多个主伺服器下所有快闪记忆体资源集合至单个集用场内,再自集用场为各个主伺服器分配容量。配备少量开放原始码软体的从属伺服器或「多功能伺服器」会作为「收听器」。当主伺服器故障时,多功能伺服器可装载并继续运作,不会有停机的问题,此外,由于所有的主伺服器都会同步复制到集用场内,因此故障发生时不会造成资料损失的情况。由于MySQL的复制并非同步处理,可能会有部分交易漏失,因此格外重要。这项简单但巧妙的变动,对MySQL的实体配置所产生的效果可使伺服器数量依据丛集的规模而减少38% 到70%。
展望未来
在企业资料库,延迟度代表等待时间更长,也代表着使用者的反应时间更长或者每秒更少的交易次数。时间及金钱成本双重考量下,快闪记忆体成为越来越诱人的选项。这代表效率、效能和扩充能力的标准将受到严格的检视。致力于迈向成功的企业必须从自有的资料中获取更多的利益与价值。
硬体和软体解决方案必须能够协助CIO在效能、复杂度与成本之间找到平衡。这代表未来将会着重于使用全SSD 环境来加速高峰应用程式,并且透过分层或快取来使用混合式HDD 与快闪环境以改善延迟情况。
注:市场趋势:次世代的伺服器端SSD 局势。 Gartner Group,2015/2/18。