集中式和分布式架构的“伯罗奔尼撒战争”
01
1964年,吉恩·阿姆达尔的团队耗费了50亿美金后,终于研制出了世界上第一台采用集成电路工艺的计算机IBM360。
因为IBM360的出现,吉恩·阿姆达尔被冠以商用大型机最早的“建筑师”、有史以来最伟大的计算机设计师等一连串的头衔,IBM也凭借比原子弹造价高2.5倍的投入,奠定了计算机帝国的半壁江山。
可如此高昂的研发成本也留下了一个棘手问题,只有国防、金融、交通、能源等国家支柱产业才能承担起大型机的费用,普通企业几乎无法染指。好在有学者提出了“效用计算”的概念:家家户户都可以使用电灯,却不需要各家各户都配置并维护一台发电机,是否可以用同样的方式提供计算服务呢?集中式架构的理念应运而生。
但到了20世纪80年代,计算机架构却也开始向两个方向发展:以X86为架构的面向个人的PC和以RISC为架构面向企业的UNIX服务器。在成本天平的制约下,不少企业改用小型机及PC来搭建系统架构,分布式架构的思想逐渐开始生根萌芽。
单从时间上看,有关分布式架构与集中式架构孰优孰劣的讨论已经持续了30年左右的时间,几乎等同于伯罗奔尼撒战争的时长,集中式架构和分布式架构分别扮演了雅典城邦和斯巴达的角色。
声明:该文观点仅代表作者本人,探趣吧系信息发布平台,探趣吧仅提供信息存储空间服务。