智能应用 影音

援引平行I/O新技术 建构极速数据交易系统

2016/07/25 - DIGITIMES企划

天下武功、唯快不破,此一法则尤其适用于金融服务,只因现今消费者愈来愈挑剔,经统计使用者一经开启网页等待7秒若不见回应,便不会有耐心等待,久不改善甚至从此不再使用该提供商之服务。因此如何化解IT效能瓶颈,打造极速的数据交易系统,对所有金融机构甚至相关服务商来说,都是重大课题。

美商核心信息(DataCore)资深技术顾问杨建国指出,IT人都知道,IT效能瓶颈的最后一里就是储存架构,因而开始寻求一些硬件厂商推荐的方案,透过固态硬盘(SSD)、快闪存储器(Flash)来达到加速效果;但不可讳言,采用此方案必须付出可观代价,企业假使没有充足预算,便仅能坐视瓶颈持续存在。唯今之计,不妨重新检视IT效能瓶颈,找寻其他突破点。

杨建国认为,以当前颇为热门的虚拟化议题而论,其瓶颈不在于CPU、存储器或网络,最大问题反倒出在CPU太快,永远在等待IO,导致资源恒常处于闲置状态,无法有效利用。

此外由于对虚拟化的不信任,许多企业依然倾向让占应用服务比重高达60%的数据库系统,运行在非虚拟化平台,再搭配高速储存媒体、或完全采用存储器数据库架构,藉以实现高速交易。

藉由平行处理  扭转提升RAW I/O慢速宿命

只不过,无论采用Flash Array或In-Memory Databases,个中仍旧存在挑战,譬如In-Memory Databases需定期de-staging,依然产生延迟,且无法一体适用各种不同Workload的数据库系统。为此DataCore决定对症下药,直接锁定RAW I/O思索解决对策,前提是不要让所有需求都在排队等待被服务,于是研发出划时代的独家Adaptive Parallel I/O技术,藉由DataCore Parallel Server软件方案,扭转数据库I/O循序处理的惯性,转而采用平行处理,估计可提升3倍以上速度、甚至达10倍之多。

经过SPC-1实测,DataCore Parallel Server的IOPS达5,120,098,高居业界所有储存方案的第一位。杨建国接着说,或许有些企业自认其对储存I/O的速度要求,并不需要如此高的水平,但依据SPC-1测试结果,也一并显露出更令企业关注的议题,即是DataCore Parallel Server之所以展现512万IOPS能力,仅仅源自于两台服务器搭配72颗SSD,软硬件总配置成本仅50.65万美元,平均每个IOPS成本不过0.1美元,相较于友商动辄将近1美元,性价比高下立判,等于能以最精省的投资换取最高效能、最低延迟,如愿建构极速交易系统。

例如某证券业者,为求提振交易速度,同时找来多种高速储存方案,针对CPU Wait、Process Time等多种指标执行压力测试,再藉由Cost Time in Average角度综合评量,最终即由DataCore平行I/O处理与快取机制胜出,重点在于其无需支出昂贵成本,便可在不异动既有环境下达到升速效果。


图说:核心信息(DataCore)资深技术顾问杨建国。