对于传统集中式部署的业务系统可否走入分布式的架构设计

不得不说互联网对传统行业的冲击是巨大的,很多传统行业在探索X86架构,在做U2L规划,很多power平台上的数据库开始转向x86的linux平台,一方面有效控制了成本,另一方面,x86平台的分布式、高可用设计也可以满足企业级的高可靠性的需求,那么,对于我们传统行业的转型,该如何做好近期和长...显示全部

不得不说互联网对传统行业的冲击是巨大的,很多传统行业在探索X86架构,在做U2L规划,很多power平台上的数据库开始转向x86的linux平台,一方面有效控制了成本,另一方面,x86平台的分布式、高可用设计也可以满足企业级的高可靠性的需求,那么,对于我们传统行业的转型,该如何做好近期和长远的规划?是依然采用功能越来越强大的power、性能越来越卓越的全闪存阵列还是渐渐引入开源的架构设计?

收起
参与21

查看其它 2 个回答tangguobing的回答

tangguobingtangguobing系统架构师IBM

首先要说明一点,互联网和传统特别是核心业务系统的特点不一样,传统核心业务系统承担社会稳定民生不可或缺的基本服务,满足监管的要求,满足风险管理的要求。而互联网提供的服务用于提高民生生活质量,有线下的服务可以替代。X86通过软件的方式以分布式实现一个架构的演变,实质就是实现没有一个集中式的硬件平台,而通过软件的方式继续实现性能扩展。

分布式计算还是集中式计算:美国加州.伯克利大学Eric Brewer教授提出CAP理论-一个分布式系统不可能同时满足一致性、可用性和分区容忍性这三项需求,最多同时只能满足其中两项。因此集中式处理方式更适用于要求数据完整性核心帐务交易处理数据逻辑集中,共享式集群架构(架构于关系型数据库,支持OLTP历史悠久)这种架构支持跨多个业务线的紧耦合的大联机交易量的处理,它能够保证信息的实时的单一真实性;无需通过应用层跨系统的集成开销来保证数据和交易的一致性;由于紧耦合的数据可提供整个耦合的单一逻辑形象,可以说是做到了分享一切。应用不需要考虑跨不同数据库的完整性、恢复性等等,因此对于应用的开发人员来讲节省了许多集成层面和管理层面的烦恼。这种全共享式数据集中的紧耦合集群架构是一种既有SCALE OUT横向扩展能力也有SCALE UP纵向扩展能力的系统架构。

硬件生产 · 2016-09-27
浏览3152

回答者

tangguobing
系统架构师IBM
擅长领域: 存储服务器灾备

tangguobing 最近回答过的问题

回答状态

  • 发布时间:2016-09-27
  • 关注会员:4 人
  • 回答浏览:3152
  • X社区推广