您好,欢迎光临中国U网,租用美国服务器、香港服务器等全球各地的服务器。
您现在的位置:首页 > 云计算和CDN的新趋势:边缘计算

云计算和CDN的新趋势:边缘计算

来源:网络 日期:2019-03-03 点击:0
CDN进一步强调边缘计算,但它们的区别主要还是在于传统的CDN主要是强调数据缓存,一个是存储能力,第二个是传输能力。主流的CDN的供应商都在强调向边缘计算过度或者是边缘计算化进行升级,也可以说边缘计算可以看成是下一代CDN的核心竞争要点。
CDN和边缘计算
 
云计算的核心思想——把资源集中化,软件集中化技术是SASS,平台的集中化PAAS,还有硬件的集中化,IAAS,总的来说云计算就是说把你资源集中来处理,从而达到共享的目的,就好比发电站集中发电给终端用户使用。
 
CDN和边缘计算,都有边缘的概念,是一个去中心化的概念,把资源从集中进一步分散,和云计算并不冲突,而是对云计算的一种补充。
 
因为很多时候集中处理并不就一定是好事情。举个例子来说,通过云计算我们可以把文件集中存储在一个地方,就好比你听的网易云音乐,或者爱奇艺的视频或者快手的直播,它们集中在一个云服务器上,如果大家集中向服务器发出请求的话,服务器本身压力非常大。
 
如果资源放在北京,那么你在海南提出资源请求的话,数据要从北京到海南,即便是网络现在很快的情况下,但仍然毕竟物理上迟延是不可避免的,同时对于集中式的访问压力比较大。
 
那么必然就提出一个新的概念,能不能把资源稍微分散一点,比方说你发出视频或者音乐的请求的时候,这个服务器可如果就在海南本地给你一个响应,那是不是更好些? 
 
CDN、边缘计算,用的技术很多都是相通的,通讯技术的发展推动着他它们。
 
移动边缘计算,其实也是得益于最近通讯技术的发展,当然我们指的是5G的发展,因为目前4G尽管网络速度对大多数人来说还是可以接受的,但是做移动边缘计算的时候还是有些吃力,眼看5G就要来了,所以说很多人都在关注移动边缘计算。
 
首先我们来看一.下他们背后几个技术的一些准确的定义。我们刚才简单介绍了一下CDN和边缘计算还有云计算之间的关系以后,我们来看一下CDN本身它的具体讲的是什么样的一个架构?
 
CDN(内容分发网络),它是在已有的网络之上做一个网络分发服务的功能。它最主要的功能其实是缓存器,当然是最早期的CDN的功能,稍后我们就会看到CDN它也在不断的分发和发展,像CDN涉及到的关键技术,像负载均衡、内容分发调度,本质上都是想让用户就近获得所需的内容,降低网络拥塞,提高用户的反应速度和命中率。
 
这些内容天生就包含在云计算的技术里面,所以说很多云的供应商也自然的提供CDN的服务,其实技术是相通的,就好比你提供餐饮服务的话,肯定也会提供一般的酒水服务一样。
 
目前国内外的CDN行业发展形势是什么样子?akamai是美国也是全球的最大的CDN专业公司,营业额并不大,但是利润非常可观。在美国的雇主评价网站上面,像这个公司可能大家很多很少听说过,但它的人均薪酬是高达四五万美元,是美国平均薪酬的两倍多,所以说这个公司其实看出来,就是云计算的它往往有一个特点,就是说独一无二、赢者通吃,老大就吃肉,老二就基本上没饭可吃,这在国内也是这样一个情况。
 
国内的云计算公司就特殊一点, 主要还是三大运营商以及三大互联网公司专门的做CDN的服务公司,民营上市公司有网宿科技、蓝汛等。
 
为什么会形成这种格局?一般来说,如果没有一定的规模很难做到盈利,因为做一个CDN的服务的话,肯定也需要同样的硬件资源和运营的技术,也需要一定的专业人才。如果带宽过少、节点不多的话,就很难实现规模化,难点其实本身并不在技术上面,而在于规模化上面。(边际成本低)7x24x365不间断,一般公司做不到。只有具有良好运营能力的公司才行。具体到国内的话还有一个现象,就是价格战比较严重,也造成了很多这种中小客户很难继续生存下去。
 
目前国内的情况是无论你是提供CDN服务也好,提供云计算服务也好,都需要申请牌照,这个牌照并不是特别的难得,获得最近一次发放牌照是今年2月14号,这个已经是2019年第二批了。
 
目前很多公司是同时拥有CDN服务和云计算服务的牌照。2017年是有这个文件,就是说从18年1月1号开始,有牌照的公司才能够运营CDN和云服务。
 
目前来看,可以把全国范围内的CDN服务划为三大类,一个是三大运营商、然后阿里腾讯代表的云计算企业,专业的服务商主要是网宿和蓝汛,这是按类型分,如果是按提供的服务的来分的话,有些是属于地区性的,CDN服务某个省的范围内,有些就是说可能甚至更小一点,仅仅是针对某个特殊行业用户(保密单位)
 
CDN在国内的价格战之后,马太效应显著,头部效应。
 
近两年这个行业,因为直播短视频的流行,成为CDN的核心收入来源。
 
阿里、腾讯都有自己的云平台提供的自建CDN,服务规模相当大,借点超过千个,总带宽大于100T,覆盖超过50个以上的国家。
 
实际上腾讯和阿里的云服务已经走出去,开始跟亚马逊等开始竞争,他们的云服务里面就自带了CDN各种服务。刚才我们讲到CDN的早期主要以传输为主,部署在互联网、供应商这里面提供传输网页内容,相当于说是1.0时代的CDN(门户网站的页面就放在CDN节点上面)它最核心的功能就是加速或者缓冲的功能。
 
2.0时代就是对网络做了一些简单的处理,是以缓冲为核心,包括负载均衡、日志分析等等,什么是负载均衡?比方说的话,如果大家集中去访问一个门户网站,像阿里、腾讯的话,它的服务器肯定吃不消,那么他们可以缓冲一下,不同的服务器负担一部分功能,把这个就是说你很多的用户请求分配到不同的服务器上面,这就是典型的负载均衡。
 
但是到现在的话,3.0时代的话,CDN它越来越具备云的功能,甚至包括一些简单的过滤的功能。比方说直播的时候,短视频这个东西,如果是放在中央节点的话,可能说处理量比较大。CDN的边缘节点自身就具备一定的数据处理能力,因为他天生就是一个分布式的云平台,如果把这个节点改造一下,具备一点点的计算功能的话,它就可以做一些清洗技术,甚至还可以具备一些智能调度的特征,这就越来越像边缘计算。
 
CDN也好,边缘计算也好,概念上都是相通的,所以说目前CDN不仅仅局限于加速缓冲,它还可以做一些简单的图片、视频的处理,主要是过滤,甚至还有具备一定的简单的人工智能的工作,主要是及时的返回处理结果。
 
所以说目前它现在越来越不需要把这个内容直接传回到中心,直接在边缘进行处理就行了,这就是CDN的一个演变趋势。为什么很多这种CDN公司都强调自己的智能的概念,就是这样一个格局。
 
讲CDN主要是想引出下一个概念,就是边缘计算,还有移动边缘计算,为什么会这样一个情况?我们知道传统的CDN是越来越力不从心,面对像这种直播这种服务的时候,如果再集中到某几个边缘节点的话,都已经出现比较时延的情况,因为更多的应用目前出现一个趋势,比如下面说到的直播。
 
大家看直播的话了都知道直播要想变现就必须加强互动,互动主要就是打赏。你在看直播的时候给主播发一个什么礼物,然后弹幕你在说话,对吧?下面屏幕上面弹出弹幕,这些其实是直播的核心痛点——提供交互功能,但目前来看,之前CDN处理这一方面的集中处理比较吃力,弹幕分发成为一个直播平台的核心关注点。
 
恰好过去几年国内的热点投资行业之一就是直播,某种程度上弹幕呈现的好坏直接决定了直播平台的转化率,而这个直播平台的转化率就是它的核心收入。所以说目前越来越多的CDN平台或者CDN的供应商提供这种边缘弹幕分发技术,这是一个核心痛点,是一个行业应用之一, 越来越多的直播网站都使用这种加速服务。
 
另外几个行业大家给大家讲一下,一个就是远程医疗,其实目前看来这个话也是必须要由边缘计算来解决实时的问题。当然目前边缘计算是医疗这一块,实施远程医疗的还不是那么普及,但是如果这个问题不解决的话,是没有办法提供服务,这也就是为什么CDN越来越强调实时性向边缘扩展。
 
无人机、自动驾驶,AR/VR都不可避免地遇到这样一个问题。
 
CDN诞生是为了解决网络拥塞的问题,边缘计算更多的是强调低延迟的问题,它需要把就近的把计算能力放在请求的这一侧,不仅仅是为了节约传输成本,更重要的是强调实时性,这本身并不矛盾,虽然是去中心化,但也是依赖线下的计算处理的,还是要交给云计算中心平台完成。
 
你像目前的智能驾驶的话,它的这些图像处理的这些算法模型人工智能模型,它还是要在云平台上进行过训练,然后通过网络下载到本地,把模型再做解码,这一侧的时候在做预测的时候,它通过本地的计算完成,就这样一个概念。 所以说边缘计算从概念上讲它是去中心化,跟云计算中心画室相反,但其实是一种有益的补充,因为云计算不可能解决一切的问题。
 
这就好比我们说我们需要使用人员,这个是需要在电厂里面发电,对吧?集中到发电,但是我们在消费能源的时候,都是各家各户在用自己的这个东西,不可能说有中心化的给你完成。所以说目前看来的话,边缘计算它除了具有计时计算的解决实时性和来回传输数据的问题以外,它还可能很大程度.上更多的这种应用上面,特别是在自动驾驶上面的智能性。
 
CDN公司都在提边缘计算的概念,往边缘计算拓展他们的业务,因为他们天生就可以改造。CDN进一步强调边缘计算,但它们的区别主要还是在于传统的CDN主要是强调数据缓存,一个是存储能力,第二个是传输能力。
 
因为CDN诞生之初就是为了解决这种服务器传输,不要过度集中化,解决远距离传输的问题。而边缘计算我们刚才始终强调他是在这个数据源产生的地方就近的进行计算,所以说它的重点是强调能力。
 
但其实这两者我们知道对于一个计算机的系统来说,一个系统它既有传输能力和存储能力是很容易做到的一个事情。当然最主要的思想CDN跟边缘计算还是有一点点区别,CDN它往往最终还是要把数据回溯到数据中心来进行处理,这样成本比较高,而边缘计算不需要将每条数据都传送到营,他只是更强调的是把它处理以后的结果,汇总以后的结果处理以后的信息传到云,所以说它也客观上除了实时计算以外,它也解决了一部分的网络带宽问题。
 
所以说主流的CDN的供应商都在强调向边缘计算过度或者是边缘计算化进行升级,也可以说边缘计算可以看成是下一代CDN的核心竞争要点。
 
边缘计算的几个发展趋势:NFV和SDN
 
云计算也好,CDN也好,边缘计算也好,移动边缘计算也好,其实都是一个在中央节点处理能力和边缘节点处理能力之间做出了一个折中和权衡,中间节点的能力肯定是最强,但是他需要很强的服务器以外,它还有一个时延的问题,且不说带宽的问题,尽管带宽目前也足够宽,边缘节点它计算能力就是说计算能力肯定不如中央节点,但是他可以承担一部分的计算任务,简单的计算任务,它最大的解决的问题就是时延的问题,客观上也减少了很多的数据传输。
 
所以说从发展趋势来看,云计算肯定就是说这一侧肯定也是有一个很大的发展边缘计算,这一侧随着是应用的增加,肯定会出现这种各种各样的智能设备,或者是具有存储能力,具有数据计算能力的设备。
 
所以说CDN作为之前的这种数据缓冲的这种设备,它客观上讲他自身很容易改,造成边缘节点设备成为边缘计算当中的某一层,我个人更加看到的可能是这样一个趋势。好,最后我们来看一下整个产业里面一些机会,就像我们刚才提到的,像这种概念级的这种应用的话,基本上都是大玩家,要么就是运营商级别的,要么就是这种国际巨头这种级别的提出个人的标准,或者是这样各种各样的解决方案,所以说基本上这个行业对于中小玩家来说是空间还是相对来说比较少。
 
实际上无论是CDN也好,无论是设备供应商也好,都是越来越往头部集中。目前除了这种头部公司以外,其他的中小厂商的主要的机会就是在一些细分的赛道上面的一些细分的设备上面,包括一些终端传感器或者芯片,也包括一些这种路由设备接入设备等等。
 
目前来看的话,这个行业里面除了刚才说到的bat或者叫爱立信思科这种头部公司以外,一些创业公司主要是一些新三板的公司,他们也在这里面进行增长,目前看到的话,他们主要提供的一些是一些类似于智能网关这样的一些定制化的解决方案。
 
但相对来说,其实因为我之前的工作经验告诉我,就是说像这种小的通讯厂商其实很难做到的,客观原因的,是因为它的设备的兼容性,或者说是设备的解决方案的提供能力不是很强,它往往只能是跟着这种大产生的解决方案里面提供一部分更加细化的服务,这也就是为什么这一块其实越来越往头部其中的一个原因。
 
那么小厂商主要就是说在特定的行业或者特定的应用下面提供具体的设备更多的设备或者是软件的二次开发,而大产生更加是集中的提供一个整体解决方案,这也是为什么通信行业公司越大越能通吃。

关键词:云计算,CDN,边缘计算
云计算和CDN的新趋势:边缘计算为中国U网原创文章,在不经过允许的情况下,禁止用于商业用途或随意转载,转载请注明出处,并加上本页链接地址:
http://www.cuwww.com/news/detail-464.html