概念推陈出新,技术更迭迅速,是如今互联网发展最为显著的特征。很多时候还没等你悟透刚提出不久的新理念,另一新概念又接踵而至。是那些技术从业者本就喜欢故弄玄虚,故意让概念晦涩难懂?还是如今技术发展太过迅猛,确实需要新的概念去辅助理解?对此我更愿意相信是后者。
以云计算为例,从本质而言,云计算是大型数据中心的硬件计算资源通过虚拟化技术联网实现的结果。当然这种解释并不全然正确,即使是现在,对于云计算到底该怎么定义概括都没有一个准确的定论,但这不是重点。但如果这般向用户解释,相信很多用户在“虚拟化是什么”、“数据中心”等等问题上又要思考纠结半天了。而云计算概念的出现生动形象地解释了数据中心虚拟化所展现出的特性与功能。
近几年云计算经过长时间的宣传普及,用户对其已经有了基本的了解。但云计算之后又衍生出了更多样的计算概念如:雾计算、边缘计算等。今天我们就云计算、雾计算、边缘计算这三种当下出镜率较高的计算概念,从其本质出发,揭秘其计算中心的位置以及他们各自的应用场景,以便大家更好地理解区分这三种计算概念。
首先是云计算,云计算的概念最为宽泛,准确说它包含一切硬件计算性能虚拟化结果的统称。今天我们讨论的云计算主要是以公有云为主。如亚马逊、腾讯、阿里、百度等这些云服务厂商提供的云计算服务。他们的数据中心大多建设在云服务厂商的公司内部,并且在全国多个城市设有数据中心。如阿里在北京、深圳、杭州、青岛都设有自己的数据中心,以便做到异地容灾(一个地方数据中心发生故障,另一个地方数据中心仍保持正常,从而保证业务不掉线)。这些数据中心在三种计算概念中是离用户你我是最远的。但他能提供的计算、存储性能是这三者当中最强的,企业大数据处理、人工智能应用等都是云计算的用武之地。
再者是雾计算,雾计算的概念相对较新,最初由思科提出。至于为什么叫雾计算,因为雾比云更贴近地面,距离用户更近,雾计算就像雾一样,用户触手可及。既然雾计算用户触手可及,那么他的计算中心自然也是这三种计算概念中离用户最近的,他的组成硬件是由边缘网络设备组成如:路由器或计算机等设备组成的。雾计算的普遍特征是,计算能力相对有限,功耗低,主要对数据进行预处理,为终端设备分担计算负担。雾计算的提出也被众人看作是未来物联网发展的重要环节之一。
最后是边缘计算,边缘计算从某种意义上而言是包含在云计算概念当中的,但是由于近两年5G的迅猛发展,而且作为5G的重要实现方案之一,所以常常单独被提起。由于云计算的数据中心距离用户距离太远,所以延时控制得并不理想,5G的标准是低延时——1毫秒。实现这样的方式就是将数据中心搬到距离用户更近的位置。边缘计算的数据中心的位置与基站位置相同,或者说它将代替以前的基站,并集计算、存储、无线传输性能于一身。它就像基站一样密集分布在各个地方,由于距离用户近了,所以低延时的特性也能够轻松实现。他能满足的就是移动终端设备快速访问数据,如手机、自动驾驶汽车等。
以上就是三种计算数据中心所处的不同位置,本质区别在于计算能力、功能模块、位置节点决定了他们应用场景的差异。虽然他们名称各异,但我们不难发现,他们又是各自相连的,雾计算与边缘计算更像是云计算的延伸。新概念的提出代表着技术的进步,也印证着人们对于网络计算的认知正逐步深刻。
本文作者:钱鹏
来源:51CTO