云计算之四---软件定义
时间:2022-6-22 21:01       作者:众乐       阅读:5507       频道:前沿资讯
威锐网 主站首页 前沿资讯 查看内容
     软件定义并不在NIST定义的云计算典型特征里面,但在我看来,软件定义其实是云计算非常本质的东西,NIST表述的云计算特征很多来源于软件定义的形态。

     软件定义,顾名思义,就是用软件的形式来实现各种功能,典型的比如SDN(软件定义网络)。这个概念初次接触不可避免会产生困惑,因为数字化的所有设备不都是有软件吗?所有的数字化能力不都是设备+软件组合而成的吗?为什么要单独提软件定义呢?我个人认为这里隐藏了一个关键的概念,即通用与专用的关系。

     通用就像万金油,啥都行,也啥都不行(相对),而专用,就是只能适用于特定场景,但是可以非常专业。这两者各有所长,很多时候都必须搭配两者使用)。在早期分布式架构还没有大行其道的时代,更多谈的是scale-up,即强调单机性能,为了提升单机性能,可以不计成本,堆砌各种专用设备,例如各种ASIC,非常有效的提升了处理性能。随着数字化进程的加深,越来越多的小微用户需要建设自己的数字化系统,以及scale-up架构越来越低的性价比(越到后面,付出越大,收益越小),单机高性能高价的架构已经没有办法满足市场的需要。scale-out的架构(分布式架构)开始逐步流行起来,scale-out的模式不再拼单机的性能,而是看谁的架构更有扩展性,随之而来的就是各种专用设备的没落和通用设备的崛起。当然通用设备要想用的好,必须有配套的软件能力,这样的结合才能满足实际需要。

     当整个世界都越来越数字化的时候,大家对于需求满足的时间要求越来越高,这个时候不要说专用设备来不及,连传统的瀑布式开发都越来越不合时宜。所以软件定义的概念就具备了实践意义,以可以随时更改的代码搭配随处可见的通用设备(普通服务器、网络设备等),适配各种各样的场景。更具有革命性意义的是以AWS为代表的云计算,就算在重度用户的场景里面,纯软件定义搭配通用计算机也可以满足绝大多数需求,还又便宜又快。

     因为软件定义,所以可以实现云计算的按需、弹性,在前沿,软件定义可以解决的问题只会越来越多,也会进一步促进云计算的更广更深的应用。

 




本文源自公众号“我的行走之路”
威锐网声明:转载此文供网友阅读了解该主题内容、出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。

上一篇:旷视、寒武纪等独角兽扎堆IPO,2022 人工智能AIoT智联网赛道被“挤爆”【物女心经】
下一篇:元宇宙Metaverse大杀器来了!小扎祭出4款虚拟现实VR头显,挑战视觉图灵测试
关注威锐网,随时随地,阅读分享元宇宙!

路过

雷人

握手

鲜花

鸡蛋

最新评论






威锐网元宇宙ARVRAI前沿科技网站-记录ARVRAI前沿科技见证元宇宙未来-本站除原创AR增强现实VR虚拟现实AI人工智能元宇宙前沿科技新闻资讯-其它内容来源自网络·已标明来源出处,如已侵犯您的版权,请联系我们删除