集中部署和分布式部署的优缺点(2种部署有什么区别)

集中部署和分布式部署的优缺点(2种部署有什么区别)

  87年前的隆冬,从伦敦牛津街购物归来的英国女作家弗吉尼亚·伍尔夫在自己的购物手记里这样描述:超市的烟草被卷成无数条装在银纸上的整齐的香烟,羊毛被纺成薄背心和柔软的长筒袜,绵羊的油脂成为让皮肤娇嫩的芳香奶油。

  87年后的冬天,北京某银行的会议室进行着关于新一年IT采购的激烈讨论,密密麻麻的白板上有两个格外醒目的词:“集中式”和“分布式”,最终,CIO在集中式的上面画了一个圈。对于CIO来说,集中式和分布式犹如一把刀的两面,他迫切的需要找到刀尖上跳舞的平衡点。

  采购总是这样,可供选择的越多,选择的难度也随之增加。

  数据爆增正在加剧,每一天,全球大大小小的企业都在面临数据承载和扩容的问题。IDC预测,到2025年,全球数据圈将从2018年的33ZB增加到2025年的175ZB。大数据、小数据、快数据、慢数据、热数据、温数据、冷数据……面对核心业务产生的稠密数据,创新转型带来的稀疏数据,是追赶技术潮流还是遵从业务需求,企业究竟该如何制定自身IT架构的战略规划?

  凡是过往,皆为序章。

  1946年2月14日,55年前的那个浪漫的情人节,ENIAC——世界第一台电子数字计算机在美国宾夕法尼亚大学诞生了。自此,这台占地170平方米、30吨重,每秒可进行5000次加法运算的庞然大物开启了IT时代新篇章。

  间隔不到两个月,同年的4月7日,第一台IBM大型机SYSTEM/360诞生。凭借超强的计算和I/O处理能力以及在稳定性和安全性方面的卓越表现,在之后的很长一段时间内,大型主机服务器引领了计算机行业以及商业计算领域的发展。

  到了20世纪80年代,计算机架构开始同时向两个方向发展,一个是以CISC (微处理器执行的计算机语言指令集) CPU 为架构的面向个人、价格便宜的PC;另一个是以RISC(精简指令集计算机)CPU为架构的面向企业、价格昂贵的小型UNIX服务器。

  在20世纪90年代以前,应用系统普遍采用的是客户端-服务器的二层架构,用户直接通过客户端访问数据库服务器。到了90年代中后期,客户端—应用服务器—数据库服务器的三层架构逐步发展成熟,应用服务器开始了分布式部署的萌芽。

  直到21世纪初的几年,为解决互联网时代用户高并发以及海量数据处理分析效率的问题,支持大规模、突发性、高并发量的分布式应用架构逐步发展成熟,并在实践中得到验证,能够支持用户数为亿级、数据量为PB级的应用场景。

  而关于到底选择集中式还是分布式架构,两大阵营纷纷“站队”,画地为营的同时也在喋喋不休。集中式架构相当于“中央集权”部署,所需要的服务器资源集中在少数几台服务器上;分布式架构的思想根基是根据业务功能、模块设计或者机构的不同,采用相对分散的中小型服务器。

  挺“新生代”分布式架构的一方,认为集中式服务器很贵,只有土豪机构才能用得起,集中式架构无法保证业务响应能力、连续性和灵活性。而挺集中式架构的一方则认为,分布式系统架构的系统设计难度大,后期的管理和运维是才是最大的“坑”。

  这种争论,一直持续着。

  有的架构不知道哪里好,但就是谁都替代不了。

  尽管一众互联网公司将分布式架构发扬光大,但在传统商业机构尤其是金融、通信等重点行业看来,集中式仍是满足其需求的最佳选择——2019年,依然有92%的银行购买了集中式架构的服务器。

  银行、政府以及传统的商业行为,不允许数据出现任何差错或不一致,他们要求数据的强一致性。开放架构的主要优势是开发资源容易获取,扩展方便,成本相对较低,但是也存在服务器数量巨大,维护要求较高及可用性相对较低的缺点;而集中式平台成本略高,但是在可用性、可维护性方面仍旧有比较大的优势。

  一直以来,银行都是集中式架构的拥趸,银行为了支撑核心业务的发展,大多采用了基于Power处理器的高端设备。在招商银行5年的实践中,1/3的虚机超过两年没有重启,一半的虚机1年没有重启,还有高端服务器上线至今都没有重启过。Power在资源的动态扩展和回收都具有极高的稳定性和可用性。

  提到今年全国范围大规模的IT基础设施建设就绕不开全国ETC联网,ETC网上的每一笔数据后面都是真金白银,不能容忍数据的丢包、漏包,因而对平台的高效性、可用性、稳定性有极高要求。这套系统主要涉及核心业务数据库、综合业务数据库、业务数据存储数据库,数据仓库,文件交换平台数据库,这些数据库和数据仓库全部运行在统一平台形成的“数据交通枢纽”。

  浪潮商用机器有限公司(以下简称“IPS”)K1 950作为核心数据库的硬件支撑平台,通过跨机柜的方式,每一对计算节点使用集群软件部署数据库集群,从而实现应用级和硬件级别冗余,保证业务的连续性;同城容灾中心采用K1 950,作为生产数据验证恢复的硬件平台。K1具备的软硬件多层次冗余容错功能,芯片、模块、系统管理、操作系统都具有可靠性设计,从未出现宕机现象,保证清分结算系统持续运行,让每一笔收费“应征不漏”。

  根据此前公开的信息显示,今年上半年服务器全球下滑,国内服务器销售收入和销量增长的仅有浪潮(包括IPS)。目前,K1 Power已经承载了80%金融行业客户的核心业务,IPS在国内非x86的小型机市场占有率超过60%,排名第一。

  浪潮一直引领着我国信息技术创新发展,自主研发的K1关键应用主机曾荣获“国家科技进步一等奖”。IPS传承了浪潮在高端服务器系统设计领域的技术积累,结合Power处理器的性能、功能、可靠性等优势,面向中国及“一带一路”国家市场,自主研发、生产、销售兼具纵向扩展和横向扩展特性的K1 Power系列服务器产品,为用户定制化打造安全可靠,自主可控的整体解决方案,以及本地化提供专业、敏捷的软件及技术支持服务与保障。

  只有小孩子才会问“他是好人坏人”,而成年人则是会站在当下或未来的角度去看待事物。如今,在多云、混合云的场景下,用户的需求并不是一成不变的。可以说,没有最好的架构,只有合适的架构。

  对于任何一个IT产品,只有站在用户角度来评判才更有价值。不同的应用自然需要不同的架构,分布式与集中式对于用户来说没有最好,只有更好的适用。选型重要的是如何寻找最佳平衡点:安全可靠是首要重点,性能需要兼顾现在和未来的要求,基础构架扩展性满足未来业务变化的弹性。只有基于稳定的系统环境下才能保证企业关键应用的稳定。

  正如布莱恩·阿瑟在《技术的本质》一书中写道:在真实世界中,技术上高度可重构的,他们是流动的东西,永远不会静止,永远不会完结,永远不会完美。

  浪潮K1等国产高端服务器的出现,在成本、开放与安全之中寻得一个平衡点,或将为“集中式vs分布式”这个世纪之争打开一个新的局面。

推荐阅读