核心系统是否适合部署分布式存储,如何设计和实施?

基于Informix、Oracle等数据库部署分布式存储存在哪些困难和风险?怎样设计架构才能在保证数据安全的前提下大幅提升系统性能?显示全部

基于Informix、Oracle等数据库部署分布式存储存在哪些困难和风险?怎样设计架构才能在保证数据安全的前提下大幅提升系统性能?

收起
参与42

查看其它 6 个回答bryan的回答

bryanbryan软件架构设计师金融研发

1.关于数据库的存储
数据库是应用系统的核心,因为前端的应用服务器可以大范围扩展,但是应用最终还是得落到数据库层面,数据库的server也可以有一定架构的扩展,但最后还是在磁盘进行数据落地。数据是一个企业(不论是不是银行或者金融)的资产中最重要的部分。
不论是传统数据库还是分布式数据库,存储都是最主要的,如果使用分布式存储,理论上讲可以提升IO性能,从而提高数据库处理效率。但实际生产中对最主要的核心系统,大家都不敢冒险,就是因为怕一旦出问题,搞不定。比如除核心系统之外的一些业务,其实我们都使用SAN存储,光纤交换机可以保证一定效率。SAN存储可视作一种分布式存储吧。一句话,大家都不敢用,是没人保证不出问题,出问题了担不起责任
2.系统性能
刚才说到很多应用服务器都组件集群,现在很多银行也在大范围的进行分布式数据库研究,通过对大数据分而治之的思路提升并发能力,比如中信现银行现在部分业务系统已经上了生产,并且在研究核心系统的分布式下移。很多银行都在进行或者已完成核心系统的主机下移,甚尝试把部分业务下移到开放平台。一句话:提升性能的一个号方法就是分布式,大家都在进行积极探索,个人感觉这是未来发展趋势,但是分布式之后带来的分布式事务管理是一个重要的课题和难点。

银行 · 2017-06-23
浏览3769

回答者

bryan
bryan0514
软件架构设计师金融研发
擅长领域: 云计算容器容器云

bryan 最近回答过的问题

回答状态

  • 发布时间:2017-06-23
  • 关注会员:10 人
  • 回答浏览:3769
  • X社区推广