究竟什么是云计算?
波吉在国内从事云计算相关已经超过 15 年,这漫长的时间里,岁月如梭。随着最近的市场经济不景气,云计算公司也纷纷调整。有些调整是公开的,有些则是悄悄地进行。但就在这个时间点,仍有许多人不清楚云计算的概念。因此,波吉有必要再次说明什么是云计算。
所以究竟什么是云计算?
直到今天这个问题还是存在,很多人把虚拟化技术和云计算服务本身搞混了,我们先来厘清一下历史的脉络。
虚拟化技术自20世纪60年代开始出现,最初主要用于大型主机系统的模拟。随着计算机硬件和软件技术的发展,虚拟化技术也逐渐得到了广泛应用。在20世纪80年代和90年代,虚拟化技术开始应用于x86架构的个人计算机和服务器系统中。这些系统使用软件来模拟多个虚拟机,每个虚拟机可以运行不同的操作系统和应用程序。在1998年,vmware 公司成立,开始开发一种商业化的虚拟化软件。这种软件可以在单个物理计算机上运行多个虚拟机,并且每个虚拟机可以运行不同的操作系统和应用程序。
AWS(亚马逊网络服务)是亚马逊公司提供的云计算服务。AWS成立于2006年,是全球第一家云计算服务商。AWS最初提供的是简单的对象存储和计算功能,如EC2和S3。 随着时间的推移,AWS增加了更多的服务和功能,例如数据库,CDN等。不仅仅是 AWS,后面我们可以看到包括微软的 Azure,Google 的 GCP,Oracle 的 OCI,以及国内阿里云,腾讯云,华为云等都提供了云计算的服务。
当前还有人把虚拟化技术和云计算服务混为一谈,其实他们根本不是一种角度,虚拟化技术本质上是提供云计算服务的一种手段,而云计算服务本身是一种基于互联网的商业模式。(2023 年还要再科普这个概念,确实比较恶心)而且如果把计算两个字去掉,云服务可能就更为广泛了,比如 iCloud 就是一个面向个人的存储服务,我们也称之为个人云存储。
所以云服务本身就是一种由某个主体(国家,企业)向社会大众提供的一种软件服务的统称,能与云服务进行对比的就是如用水服务,电力服务,只不过和前者的区别是,用水服务是自来水公司通过城市管道网络提供的,电力服务是电力公司通过电网提供的,而云计算服务则是通过互联网提供的计算服务。其实某种程度上,云计算服务是一种更好形态的数据中心服务,相较于传统的数据中心仅仅提供机柜和网络的接入,云计算则提供了更广泛的软件能力和使用这些软件的体系,而不是仅仅是简单的硬件而已。
所以根本不存在什么私有云,私有云这种称呼是有问题的,比如我们今天买了一个发电机为自己发电,你最多买了一个发电机,这个和你去开通用电服务是两件事情。同样道理,所谓购买私有云和自己买个发电机一样,可能你只是买了一堆物理服务器,并且购买了在这些服务器上的虚拟化软件,数据库软件而已,其实已经不是云了,只是一种让你更好的使用这些物理服务器的软件而已。
而公有云则不一样,现在为什么有 IaaS,PaaS,SaaS 的说法,本质上就是服务所提供的形态不一样,因为所有的软件本质上是来解决问题的,IaaS 仅仅是解决了基础设施服务化的问题,PaaS 则是解决了平台型软件,如数据库的服务化的问题,而 SaaS 则是真正提高了一种通过互联网方式交付软件的形式。但无论是哪种方式,今天都是一种软硬网络一体化的方案,其实和你购买所谓私有云虚拟化软件不同,在购买公有云的方案的时候,实际上软件硬件网络包括维护管理服务都已经被整合了,你只需要支付使用的费用,而不是买了软件以后还需要购买相应运行的服务器,还需要雇佣相关人员安装维护。所以相比较于所谓的公有云和私有云这种说法,更好的称呼是云服务和本地化部署这两种区别。
云厂商提高服务为了获得足够的利润,就必须能够足够重复的复用资源,提高资源的使用率,这个本质和共享充电宝是一样的,就是要在硬件本身的生命周期内得到远超过其成本的回报,那么如何有效的管理所有的硬件资源来实现这样的目的呢,虚拟化技术就是最早的方案(现在还是主要方式,不过有了容器方案),包括现在的函数计算技术,其实本质目的也是云计算服务商为了扩大资源利用率和降低出售的最小单元,已获得更高的经济回报的手段而已。这就好比自己种西瓜,和在超市里买一个西瓜,和买小份的西瓜拼盘一样。而 PaaS,SaaS 这种则更不一样了,这种可以说早已经变成西瓜味的饮料了。
所以云服务本身就是一种商业模式,只不过是互联网时代的一种面向企业的提供软件服务的商业模式,由于云服务本身是在互联网上,我们自然可以看到大量的互联网型的企业,或者需要充分利用互联网的企业会更倾向于使用云服务。因为云服务作为企业运行的基础软件,本质上自然也是互联网的基础设施。
还有一种现实存在的所谓专有云,或者行业云,其实看起来逻辑上是成立的,就是面向一个特定场景或者面向一个特定行业提供云服务,但这些云最大问题和风险在于,是否能长期持续的维护更新和不断的获得商业上的回报,是否能与市场化的公共云服务进行竞争,如果无法长期维持下去,根据自然规律,这些平台最终会无以为继,最终失败。波吉经历过当年互联网刚刚在中国起步时候的年代,那个时候各个城市都有城域网,每个城市的城域网里都有自己的各种各样的服务,如视频,游戏联网等等,但随着互联网服务的发展,这些城域网因为没有足够的经济效益纷纷关停。其实类似的还是各地的地方电视台,虽然比城域网好了不少,但是真正的好的地方台早就变成了全国的电视台了。我相信把时间线拉长,如果专有云,行业云无法持续运转,必然是穷途末路。
前一阵子甚嚣尘上的所谓 37signal 的下云文章其实最大的问题在于,他们的 Basecamp 本身也是一种云服务,是一种提供在线协作的 SaaS 系统。他们自身选择离开云通过 IDC 构建自己的云服务无可厚非,而其实这个背后是大量的用户选择了 notion,另一些用户可能选择了其他产品或者自己用开源构建了协同软件,而不是选择他们的过气的 BaseCamp 服务。当业务不断下滑,没有预期的时候,将一个进入生命最后时期的软件选择降本可能也是无奈之举吧。
所以回归到当前最热门的 AIGC,其实我们可以看到无论是 OpenAI 的 ChatGPT,还是Midjourney,本质上都是提供了一种 AIGCaaS,或者说是 Model aas,即生成式 AI 即服务,或者模型即服务。其实从广义上还是云服务的一种,还是一种提供互联网提供的服务。而今天期待开源的一些人,并不是真的热爱开源,更多的是打着主意,希望通过开源的技术来实现自己提供新形态服务的能力。
所以云计算竞争背后的本质是,究竟谁能够长期的提供有竞争力的服务,这种竞争力包括了产品的质量,产品体验和产品的价格。随着硬件成本的不断下降,理论上云厂商可以将其的价格不断下调,已获得更强大的市场竞争力,同时云厂商应该进一步提升产品的品质,使得明显与企业自己本地化部署(开源部署)软件形成足够的产品差异,同时要对于 SLA 的承诺要有足够的担当,确保整个服务的稳定性。这几点说起来很简单,但很多时候国内的云厂商并不选择去做正确的事情,他们在做什么,比如忽悠什么中台,数字化转型。但这种把整个云计算的基础设施做到位做扎实,又何愁没有用户,没有收入,没有效益呢?
其实自从全世界的人类被一个叫做互联网的东西彼此连接起来了以后,21 世纪始终最大的变量还是互联网,就如同电网一样,我们只是在互联网这个基础上不断的创新,不断有新的创业者来提供新的服务。
所以云计算是什么?欢迎大家到波吉的真相小屋谈谈自己的想法~