暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

应用场景就是计算机

白鳝的洞穴 2020-08-26
583
2014年,时任南京大学副校长的吕建院士到南瑞基础架构实验室参观,我给他介绍了我们的SDDC软件定义数据中心的技术方案。SDDC的方案与传统的IOE架构不同,是根据不同的应用场景适配响应的硬件资源、适配计算环境和软件服务。吕院士听了之后很有感触,他说:“我预测,未来这些年有个趋势,应用场景就是计算机”。
这句话让我想起了20年前1984年John Gage说的那句话“The network is the computer.”,十年后,他的同事Scott McNealy让这句话风靡了整个世界。Gage说这句话的时候,可能大多数的计算机从业人员还不太清楚网络是什么东西,4800比特率的Modem还在承担着大量的远程数据传输。这句话代表了一个改变世界的力量正在计算机领域孕育。直到1995年,互联网让这句话成为人类的共识。
当年听吕院士说出“应用场景就是计算机”的时候,虽然有一种醍醐灌顶的感觉,但是对这句话的理解还不够深刻,只是隐隐的觉得,这和我们正在做的SDDC是暗合的。在IOE大行其道的时代,已经有一种力量在反其道而行之。让应用场景去适应标准了二十年的IOE架构,不如根据应用场景去适配相关的计算与服务环境。于是我们提出了“按需定制,深度集成”的技术理念,为应用场景量身定做基础设施方案。这种量身定制大大节约了应用系统的软硬件投资,让应用系统摆脱IOE架构成为可能。不过这种按需定制在服务实施方面增加了难度,以往IOE厂商做的很多工作都必须有专业的团队去做定制。随着项目数量的增加,高水平的实施队伍不可多得,于是深度定制在现实中遇到了诸多问题。
云平台、云服务的发展是SDDC发展的必然结果,高度自治化的平台,强大的自服务能力,DevOps的加持,以及不断发展的云平台技术,让计算、存储、通讯都服务化了。我们不仅能够根据应用系统的特点为其定制IT基础设施,还可以根据系统的运行状态自动进行容量的管理,从而确保其服务质量能够满足SLA的要求。“应用场景就是计算机”从理想变成了现实。
新的时代到来,对我们这些传统的技术服务提供者提出了新的挑战,随着应用场景与基础设施的高度融合,在云基础设施上建设信息系统,最擅长系统集成的人已经从专职的系统集成商变成了软件开发商。比如以前我们要建设一个双活的系统,那么我们就要从基础设施层考虑存储、数据库、中间件、负载均衡、防火墙等的双活问题,然后构建整个系统。软件开发商只是起到一定的配合作用,甚至可以不怎么参与,这套系统就可以构建起来。不过现在不同了,只在基础设施层上构建的双活系统存在很大的缺陷,只有从软件内部开始构建的双活系统才更加稳定与高效。基础设施层的各种复制与高可用都可以由云基础设施来提供,软件开发商可以从构建服务原子化、数据读写分离等角度改造应用系统。改造后的应用系统,配合云基础设施的高可用能力,就可以构建更为强大的双活系统。
在这个“应用场景就是计算机”的时代,作为传统的信息技术服务提供者,我们该如何升级自己的能力,以适应这个时代呢?恐怕留给我们的时间也不多了。放弃执念,勇于走出舒适区,拥抱新技术,在新的IT基础设施与应用环境下重构我们的技术与服务能力,应该是迫在眉睫了。
文章转载自白鳝的洞穴,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论