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

再说应用场景就是计算机

白鳝的洞穴 2020-12-28
952
“应用场景计算机”这句话是吕建先生在有感于软件定义IT基础设施的发展后,受“网络就是计算机”这句话的启发说出的一句话。有幸的是,吕老师第一次说出这句话正好是有感于我给他介绍软件定义数据中心的未来构想。后来,在2018年中国计算机大会上,吕老师的主题演讲中谈到了应用场景化与SDX,再次提出了“应用场景就是计算机”这句话。
最近这三十年是信息化高速发展的三十年,应用系统也经历了专业化、模式化、标准化三个阶段,未来正在走向场景化。一切数字化的目标是十分可期待的,从国家对5G战略的重视中,也看出了,中国也已经做好了迎接这种信息系统场景化的准备。
应用场景就是计算机是一种未来可期的,场景数字化的超融合。其发展过程中,SDX软件定义基础设施、软件定义数据中心等是促成这种超融合的媒介。以往的IT基础设施是坚固的,固化的,不会因为上层应用的不同而做出太多的变化,应用系统必须充分的利用好基础设施,才能达到最佳的使用效果,而实际上往往我们的应用开发人员并不了解基础设施的特点,无法很好的发挥基础设施的价值。而在新的软件定义基础设施理念下,基础设施通过软件定义来更好的适应上层应用,上层应用也必须充分利用下层基础设施的能力,这就形成了一种新的融合,这种融合可以从原本廉价、不可靠的底层硬件上构建出容错能力极强的,企业级的应用系统来。而实现这一切的原理很简单,应用层下探,基础设施层上移,二者加大融合。用一句比较简单的话说,就是基础设施提供者必须更好的理解业务,开发人员应该更好的理解基础设施。这实际上对我们的基础设施供应者和应用开发团队都提出了更高的要求。对于以前被IOE机构惯坏的软件开发人员来说,这是一种革命。软件开发人员不能只会写SQL,还必须会一些更复杂的东西,比如一些简单的算法。几年前,和中石化的朋友聊到中石化应用上云的事情,为了将以往跑在烟囱式环境下的ORACLE、SQL SERVER上的应用迁移到阿里云的DRDS/RDS上,中石化甚至重组了研发队伍,淘汰了部分无法胜任DRDS研发的队伍,才完成了这项工作。其起步阶段的艰辛是可想而知的,不过一旦成功,其价值是十分巨大的。
应用场景与IT基础设施的超融合实际上需要IT基础设施多样化、轻量易用、低成本、易管理。用最适合的技术去干最适合的工作是最为理想的,不过事实上要做到这一点并不容易。我们的应用系统往往会为了存储一点点小数据就去使用一个大型的数据库系统,有时候甚至这些数据存储在一个嵌入式的SQL LITE里就可以了。这个SQL LITE数据库就完全由应用软件去管理,而根本不需要运维人员做任何的运维介入。
在实际大多数情况下,在传统行业内,IT的决策往往不是技术的权威,因此他们总是认为管理才是生产力的源泉。于是总是希望自己的IT基础设施是严格规划的,有效管控的。以数据库为例,企业的数据库就应该是统一的、全能的,满足企业发展需要的。事实上,在一切数字化的现时代里,一切的规划都只能是短期的,我们已经很难预知未来的5年会有什么样的巨变,因此这种一刀切的以管理为导向的规划往往很难成功。
今天有感于“应用场景就是计算机”的原因是看到了“XX行业数据库需求与选型规范”出台这样的文章。出台一些行业业务上的规范是有助于行业发展的,当年的“市话业务综合管理系统”和随之开展的97工程让运营商的信息化发展提升了数个台阶。而出台这种IT基础设施的选型规范,看不懂其目的是什么。任何行业都有不同类型的应用,没必要选择一种数据库去涵盖所有的应用场景,用最适合的就好了,何必用现在人的偏见去限制未来的无限可能呢?在这个技术飞速发展的时代里,这种规范除了用于党同伐异,还真看不出其意义在何处。
文章转载自白鳝的洞穴,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论