从5G起漫谈产业进步的意义
上次在公司开会风暴5G的一些内容时想到的,随手记了几个关键字,一直拖到现在才写下来,看着这几个随手划拉的鬼画符,已经记不得当时的关键字都是什么意思了。
5G出来这一次,大家都觉得要搭上这班车,每个行业都在讨论5G的行业应用,怎么都觉得政绩工程的感觉更重,它就是一种基础设施而已,不存在什么行业特性,建设好的时候自然受益,大张旗鼓的搞某个行业的,总觉得这帮砖家真是很砖,都是实心的。
从5G这个话题引起的反思,所以本来这篇文章是要写5G的变革的,思考素材的时候就觉得不对,应该写4G,然后想想还是不对,应该写3G。
干脆从怀旧开始写吧
我在03年左右买了自己第一台PDA,那时候是学生啊,很穷。买了台古董,palm的什么型号也忘了,它是没有网络的。
05年毕业在石家庄时,几乎每周都要去趟太和(一个电脑城),其实什么也不逛。那时候二楼有个卖水货手机的,每个周末都要去看看那里卖的palm treo 650,现在看也还是非常智能的手机.它是支持edge的网络的,网络进步了。
(这里顺便怀念下,网络能支持3G的话我相信很多胖友还会用它再战10年,这部手机当时号称14天机的二手手机5000块,我一个月的薪水是多少呢600。胖友都是一家人)
但是edge还是很难用的网络,其实也不能干什么,艰难的浏览下网页,每次用它上网都有种便秘的感觉。
为什么说3G才是真正的变革,因为它第一次做到将移动端无碍的连接进了互联网的大世界里,从此开启了移动红利的时代,之后的4G、5G我个人都定义为对3G不断的加强。
网络的发展直观的变化就是快了,其实最重要的效果是近了。
3G的出现有点像蒸汽机之于那个时代的意义
蒸汽机发明的时候相对于马车最大意义就是拉近了距离,原来的北京到通州就已经是很遥远的距离了,为啥望京叫做望京呢是因为在那里就可以望见北京了。蒸汽机出现后,凭借蒸汽机的运力和速度,距离就变的很不一样,原来的“郊区”变成了城区,“外地”现在变成了郊区,大家沟通的范围大大扩大了,这个才是最大的改变。
大家是不是想到了电报,它也大大缩短了距离,可以让远方的人视作在一起进行沟通。
所以距离才是关键
宽带的不断提速,把一个一个电脑拉到了一起,可以视为大家坐在一起办公。但是从电脑前走开的时候你就一定意义上脱离了网络,3G技术开始把移动中的人们也变成了一个一个的互联网节点,大家可以视为坐在一起沟通了。
我设想中未来的信息系统是边缘又不边缘的
边缘 随着各种终端设备计算能力越来越强大,算力下沉是个必然的趋势。现在的软件设计中,还没有充分利用起来客户端的算力,数据和算力总是要从远端搬运到用户眼前,大大的浪费了时间和带宽。未来应该更注重利用端上的计算能力,一方面减少算力和数据的即时搬运,加快响应速度、二方面将闲置的计算资源有效利用起来,降低中心机房和中心架构的结构复杂度,减少复杂设计引起的错误和高昂成本。
不边缘 随着网络技术的不断进步,边缘设备的网络消耗极大减少,甚至可以无视,所以也并不显得很边缘了。分布式的软件设计用复杂的网络结构和软件结构,来换系统健壮性和一定意义上距客户较近的算力,这些算力需要用复杂的措施来确保数据的正确、安全、可用。
现在的复杂更多是为了折中所制定的,服务器太贵了,所以用廉价的硬件组建集群;单台服务器的算力、存储、连接数都有限制,所以想办法拆分到群组里;部署在一个地理位置,数据搬运的距离太远,也无法应对物理的故障,所以异地多活、CDN缓存;数据量上来了,服务器受限于硬盘寻址的机械结构速度,数据无法拿出来,所以分库分表,多级数据库多种数据库就诞生了。
面对这么复杂的物理环境和硬件结构,软件只能做的超级复杂,越是复杂越保障不了健壮性,复杂就复杂在如何保障上。
最好计算机架构就是用一台超级强大的服务器,承载这个软件系统的所有,所以上面复杂的软件部署和数据同步、确保数据一致、确保容灾的机制就都可以去掉了。
但是没有这么强大的计算机,硅产业就是有这么多明确的极限,物理上把很多的机器放在一起也并不现实,所以网络的发展,带来的距离的缩短就是对信息产业具体的改善,大家都可以视为在一个局域网内的话,很多软硬件设计可以变的非常不同了。
随着移动端的计算能力增强,网络技术的发展网络通信代价变低,IDC起到中控和数据集散的作用就可以了,就可以大幅削减IDC侧的物理成本。
所以说“5G“如此重要,一点一点的进步,都是对产业巨大的革命。
最后说一下区块链,从区块链里诞生的web3.0的概念,是我憧憬已久的信息系统的底层操作系统。现在分布式和边缘计算中,还缺乏一个优秀的操作系统来承载他们,要做分布式就要有巨大的工作量给到具体的开发人员,他们很难非常完善的做出一套好用的分布式的软件来。如果有这么一套操作系统承载的话,大幅降低分布式的开发复杂度,真正的算力下沉(边缘计算)才有可能蓬勃发展,计算的成本就真的降下来了。只是可惜的是区块链诞生的目的,不是为信息系统做操作系统准备的,账本的限制没有办法真的作为底层操作系统存在,所以DAPP无法真正成长起来,后续有人剥离出来这套东西作为分布式系统的基础的话,一定是大生意。
end