twt运营
作者twt运营·2016-08-25 09:30
软件开发工程师·twt

利用闪存解决集中交易业务瓶颈,在整个系统架构设计中的难点是什么?

字数 1301阅读 907评论 0赞 0

上海银行:利用闪存解决集中交易业务瓶颈在整个系统架构设计中的难点?

宜宾市商业银行:难点在于解决集中交易业务处理系统的使用效率问题,哪些业务数据需要高速访问使用闪存阵列,哪些数据适用普通磁盘阵列。因为将所有集中交易业务都存放在闪存阵列在目前来看还有困难,从使用成本上还是数据资源利用率上。难点是解决怎样最大化利用闪存阵列的高性能优势,发挥闪存阵列应有的优势。闪存阵列是未来存储发展趋势,随着闪存阵列的可靠性逐渐提高,生产成本逐渐降低,重删、快照、压缩和容灾等技术的发展,以后越来越多的企业将逐渐将闪存阵列作为主要的核心存储使用。

东方证券:IBM的闪存性价比如何,优势在哪里?

华成峰:IBM的闪存F900经第三方公布的测试数据是目前闪存产品最高的。这个和它内部设计有关系。先说硬盘使用的芯片eMLC,不同于普通SSD使用的MLC。严格的说它是一块闪存卡而不硬盘。芯片设计里面包含了分布式的多个FPGA(Field-Programmable Gate Array),即现场可编程门阵列。这是一个具有控制和运算能力的芯片,说的通俗点相当于放了小型cpu在里面了。也就是说它的数据存取是经过FPGA来完成的,这是一个闪存芯片控制器的角色。同时芯片的数量有冗余的能力,不会因为少数几个芯片损坏导致整个硬盘需要更换。它具有芯片级的raid功能。还有芯片级的数据效验。还有热损耗和磨损的平衡等功能和专利技术。单从技术层面来分析我觉得是它的优势所在吧。

宁基装饰:优势还是在于IOPS吧,一般使用了几年的业务系统,逻辑都比较深,要做代码优化是比较耗时费力的,最立竿见影的就是换硬件。把普通存储阵列换成闪存效率立马杠杠的就上去了。

天府商品交易所:核心交易系统使用闪存的先决条件是什么?多大的业务量可能会导致存储IO有瓶颈?

华成峰:闪存最大的一个特点其实就是快,只要有IO提升的需求,闪存都能帮到你,关于多大业务量的问题不太好具体回答,主要看具体的使用情况,从性能分析中找出瓶颈的原因才行,目前来说大多数的性能问题都来自于磁盘的延时。

宁基服饰:具体多大的业务量会导致存储IO瓶颈,其实这个问题在OS层分析一下数据,参考性能指标,再者看看存储的性能指标就能知道是否瓶颈了。

广发证券:证券集中交易平台焦点在于响应快(要求存储响应时廷更小)、瞬间并发大(要求数据库服务器处理性能高)、交易OLTP与清算OLAP之后的平衡(存储IOPS要求),请问在闪存存储选型配置上如何平衡好以上几个应用场景的应用?

华成峰:响应快:参考存储型号的读延时和写延时 ,目前闪存市场最快的Flash900,写延时90µs,读延时155µs。并发大:主要考虑带宽,flash带宽读10GB/s,写4.5GB/s。其次考虑稳定性,架构设计的安全性,数据的处理是否具有安全措施等。另外一些迁移复制扩展性等高级功能可通过增加SVC存储管理设备实现。

以上互动交流内容摘自中国闪存联盟万人大课堂证券行业活动:“证券集中交易平台如何支撑业务快速变化 ——某证券公司存储架构闪存升级改造项目分享”,本次活动嘉宾是华成峰架构师霍成彪,更多精彩互动内容和课件请点击链接查看。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广