闪存能解决金融核心系统的性能瓶颈么?

金融行业的核心系统的性能瓶颈其实更多的是在于应用服务器的CPU内存资源,而闪存只能解决IO的瓶颈问题,不能解决计算资源的瓶颈问题。所以如果能把核心系统架设在X86服务器集群上,再加上FlashSystem这会更好解决核心系统的瓶颈问题。但是任何事情都会有一个短板效应问题,当IO和计算资源不再成为瓶颈的时候,关系数据库的集群模式又成为了短板。所以一个系统的性能瓶颈一定是靠架构合理、各种资源配比合适配置才能解决。每一种技术的质变只能解决系统的局部问题,而不是全局。

参与23

6同行回答

zhangyoucaizhangyoucai系统架构师某国有银行
系统性能的优化最好是自上而下展开,:业务逻辑设计简单、应用代码编写效率高,都会起到事半功倍的效果,如果这两方便都不尽人意,只能通过基础设施层解决了。在传统磁盘时代,操作系统的WIO一般都比较高,导致CPU整体利用率偏高,主要的症结是磁盘的响应时间高,如果换成SSD,会降低WIO,CPU...显示全部

系统性能的优化最好是自上而下展开,:

业务逻辑设计简单、应用代码编写效率高,都会起到事半功倍的效果,如果这两方便都不尽人意,只能通过基础设施层解决了。

在传统磁盘时代,操作系统的WIO一般都比较高,导致CPU整体利用率偏高,主要的症结是磁盘的响应时间高,如果换成SSD,会降低WIO,CPU的整体利用率也会提升。

收起
银行 · 2016-01-07
浏览2844
zp_ccczp_ccc高级技术主管国内某金融科技公司
前些年会发现很多瓶颈在于CPU和内存,近几年我发现,很多的金融客户都更新换代了硬件,CPU和内存的瓶颈问题得到了一定的解决,反而磁盘的瓶颈突显出来了,闪存阵列相比传统机械磁盘的存储阵列,有着得天独厚的优势,例如在有限空间,能源条件下,提供高于传统阵列的I/O性能。在一定程度上...显示全部

前些年会发现很多瓶颈在于CPU和内存,近几年我发现,很多的金融客户都更新换代了硬件,CPU和内存的瓶颈问题得到了一定的解决,反而磁盘的瓶颈突显出来了,闪存阵列相比传统机械磁盘的存储阵列,有着得天独厚的优势,例如在有限空间,能源条件下,提供高于传统阵列的I/O性能。在一定程度上解决现阶段高计算资源配置,高并发访问要求环境下带来的磁盘I/O瓶颈。

收起
互联网服务 · 2016-01-07
浏览2452
ljq2184929ljq2184929系统运维工程师中国建材
做过开发的了解算法,例如对同样一批数据进行排序,如冒泡或快速,运行效率和运行总时间是不一样的,时间复杂系数和空间复杂系统都会有一个差距。以上是一个不是十分恰当的例子,闪存在整个系统过程中担任的仍是数据存储的读写,以供应用系统作数据支撑。而业务逻辑以及过程算法,以及...显示全部

做过开发的了解算法,例如对同样一批数据进行排序,如冒泡或快速,运行效率和运行总时间是不一样的,时间复杂系数和空间复杂系统都会有一个差距。

以上是一个不是十分恰当的例子,闪存在整个系统过程中担任的仍是数据存储的读写,以供应用系统作数据支撑。而业务逻辑以及过程算法,以及数据查找算法,以及数据库是否优化等多方面都会影响整体系统性能效果,带来绝然不同的用户体验。

所以,只期望用闪存来解决金融核心系统的性能瓶颈是远远不够的,首先我们得找出该系统的瓶颈在哪,才能对症下药,才能找到问题的根本。只有这样才是问题解决之道

收起
互联网服务 · 2016-01-07
浏览2358
爱如潮水爱如潮水研发工程师四川农信
金融核心系统的性能瓶颈,其实是软件架构的反映。闪存只是在短期内缓解了核心系统的IO短板,但系统的根本原因没有得到解决。显示全部

金融核心系统的性能瓶颈,其实是软件架构的反映。闪存只是在短期内缓解了核心系统的IO短板,但系统的根本原因没有得到解决。

收起
金融其它 · 2016-01-07
浏览2468
byethenbyethen系统工程师CMBC
我见过不少的金融业务场景,瓶颈却很少出现在CPU, 内存资源上,倒是经常会有IOPS瓶颈,通过调光纤卡参数能得到一部分缓解,但不是万全之策。所以我觉得主要解决的是IOPS问题。内存瓶颈通常是在数据库应用场景下,比如要设置较大的bufferpool, 但这是为了保证数据库的性能而设定,当...显示全部

我见过不少的金融业务场景,瓶颈却很少出现在CPU, 内存资源上,倒是经常会有IOPS瓶颈,通过调光纤卡参数能得到一部分缓解,但不是万全之策。所以我觉得主要解决的是IOPS问题。

内存瓶颈通常是在数据库应用场景下,比如要设置较大的bufferpool, 但这是为了保证数据库的性能而设定,当存储资源访问足够快时,应该可以节省一部分内存空间。

至于CPU,那应该不是闪存能解决的事情。

收起
银行 · 2016-01-07
浏览2420
  • 一般应用不会出现在CPU、内存上。 特殊应用,会。比如银行的核心系统应用服务器会很吃CPU。 互联网电商系统的数据库服务器会很吃内存。
    2016-01-07
louyflouyf存储工程师IBM
合理的架构肯定是CPU,内存,IO均衡配置.只是说CPU,内存,网络IO性能不容易成为全系统的短板,磁盘IO 是当前许多系统的短板所在.闪存可以快速的补上磁盘IO的短板,提升整体系统性能.显示全部

合理的架构肯定是CPU,内存,IO均衡配置.只是说CPU,内存,网络IO性能不容易成为全系统的短板,磁盘IO 是当前许多系统的短板所在.闪存可以快速的补上磁盘IO的短板,提升整体系统性能.

收起
系统集成 · 2016-01-07
浏览2330
  • 每一种应用有其自身的特点,不是所有的应用都卡在IO上。银行的核心系统的性能瓶颈基本会卡在应用服务器的CPU、内存资源上。
    2016-01-07

提问者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-01-07
  • 关注会员:7 人
  • 问题浏览:10139
  • 最近回答:2016-01-07
  • X社区推广