上QQ阅读APP看书,第一时间看更新
引言
回顾企业IT架构演进的整个历史,我们不难看到,自冯·诺依曼架构的第一台计算机诞生以来的前30年,计算高度集中化、支持多用户多任务的大型机和小型机是企业IT的主流形态。进入20世纪80年代,以x86服务器和PC系统的诞生为标志,企业IT系统迎来了第二次里程碑式变革:从all in one、全封闭的软硬件栈走向了包含网络、存储、服务器、操作系统、中间件、应用层等多层次水平分工的架构,各层IT产业链获得了大繁荣与大发展。
随着企业信息化进程的不断推进,企业IT系统的使用者和维护者们逐渐发现,分层架构体系也存在诸多弊端:生态链大繁荣的同时,多厂家硬件异构集成与管理的复杂度越来越高;企业信息化的重心向软件转移,但计算、存储、网络硬件弹性供给能力及其相互协同的不足越来越成为软件价值提升的制约性因素。
那么是否存在一条IT架构演进路径,可以在代价最小化,即在不对现有软硬件堆栈做颠覆式改动的前提下,有效应对上述关键痛点与挑战呢?答案是肯定的,这就是IT领域的第三次里程碑式演进变革,即从PC与服务器时代迈入云计算时代:虚拟化与云调度管理技术将来自不同厂家的、多台烟囱式的、彼此孤立和割裂的计算、存储、网络设备在逻辑上整合成一台“超大规模云计算机”,为上层软件提供弹性的按需供给资源的能力,从而实现软硬件部署过程与运行态的解耦,屏蔽了底层多厂家软硬件异构的差异性与复杂度,并填补了计算与存储之间的性能鸿沟。