你是千千万万的创业者之一;?

你志向远大,有抱负;?

经过和家人/女友的唇枪舌战,一番折腾,你的公司轰轰烈烈地成立了;?

开头,你只有你的兄弟;?

初期,你们设计产品,准备上线,见一些客户推广产品;?

兄弟几人齐心协力,互相帮助;?

突然有一天,你的团队被某个大公司/风投相中,融资了!?

你兴奋得不行,白天见客户,晚上修 BUG,某天照镜子发现:头顶秃了一块!?

不得了,不得了,你突然意识到,每天有忙不完的事情,你该招人了;?

于是,随着事业越做越大,人越招越多,终于逐渐有了公司的样子。?

为了保证公司的正常运营,先后创立了研发部、产品部、市场部、财务部、人事部等;?

当然了,初期他们不了解产品,你是要操心的,谁让你是创始人呢??

每天各个部门都有人问东问西,所有大小事情都要你定主意;?

虽然有时候很烦,毕竟是自己打拼下来的,都要耐心回答他们;?

但是,每件事都要亲力亲为,时间经常不够用;?

渐渐的,你看出了哪些员工有发展前途,嗯,是时候可以培养成部门负责人了。?

于是,每个部门都有了一个合格的负责人;✌

他们每天管理各自手下的员工,小事情完全可以自己做主了;?

每天及时汇总一些重大的事情和重要的信息交给你;?

公司终于开始正常运转了~?

——这个故事的内核是:什么事情都交给中央服务器来处理,是不现实的。


你的故事讲完了,下面轮到我的了。

今天我们主要来说一个新兴技术——边缘计算,其实就是上面故事中里的部门负责人。

△ 边缘计算 (Edge computing)

边缘计算 VS 云计算

提起云计算,你一定熟悉的不能再熟悉了。云计算侧重在“云”,而边缘计算则侧重在“端”。拿开头的故事来说,你就是“云”,而各个部门的负责人就是“端”。

具体来讲,边缘计算是将数据的处理、应用程序的运行,甚至一些功能服务的实现,由中心服务器下放到网络边缘的节点上。

边缘计算是一种优化应用程序或云计算系统的技术,它将应用程序的数据或服务的某些部分从一个或多个中心节点(“云”)转移到另一个逻辑端点(“边缘”)。

例如自动驾驶车辆,植入式医疗设备,其他物联网(IoT)领域及移动设备,通过在边缘进行执行分析和知识生成,使控制系统与中央数据中心之间的通信带宽减少。简单来说,就是将需要低延迟的计算机程序放在更接近请求的位置,从而降低了传输成本,缩短了延迟并提高了服务质量(QoS)。


那么相较于云计算,边缘计算有哪些优势呢?

  • 优势一:实时性

边缘计算使得联网设备能够处理在“边缘”形成的数据。

“自动驾驶”也掀起了一番热浪,其实自动驾驶汽车本身就是一台高性能计算机,它需要通过大量的传感器来收集数据。为了安全可靠地运行,它需要立即对周围的环境做出反应,处理速度有任何延迟都有可能是致命的。利用云计算,虽然数据处理主要是在云端进行的,但在中央服务器之间来回传送数据可能需要几秒钟的时间。数据传输的时间跨度太长了。

边缘计算在“即时计算”的需求下,就有了用武之地,它让自动驾驶汽车在车辆端更快速地处理数据成为可能,不需要在车辆和云端之间来回传输数据。

  • 优势二:智能性

网络里面有大量的功能在边缘节点就可以直接处理掉。类似你公司的部门负责人,并不用事事禀报于你,他们就可以直接说想法,定计划,实现目标。

传统的架构一些功能都需要回到中央服务器处理,但是现在在边缘就能直接处理并返回对应的结果。例如:身份验证,日志过滤,数据整合,图像处理和 TLS(HTTPS)会话设置等等。

  • 优势三:数据聚合性

一台物理设备运行往往产生大量的数据,可以先在边缘进行过滤,然后汇总到中心再做加工,这都是利用边缘的计算能力。还是用那个故事举例,公司的各个部门负责人也总有拿不定主意的时候,他们会汇总各自的部门面临的问题和一些困难,汇报给你,这样你看到的是他们整理过的很直观的数据。这也是边缘计算的优势之一。

边缘计算,CDN 的未来

2017 年亚太 CDN 年会上,又拍云创始人、董事长刘亮为作了题为《边缘计算,推动业务创新》主题演讲,主旨是:边缘计算是 CDN 的未来。

如今的 CDN 网络拥有遍布各地、接近用户的庞大服务器集群,自然成为了优势明显的边缘计算资源。随着技术的不断更迭,CDN 有了更多的智能化元素,包括分布式和低延时计算。与此同时,CDN 发展推动下的计算机富余力联同物联网、5G 等背景因素,为边缘计算的发展滋养了土壤。

在 CDN 1.0 时代,CDN 以传输为主,从部署在互联网服务提供商(ISP)的边缘节点(POPs)传输网页内容。

2.0 时代,CDN 能对网络做一些简单处理,以缓存软件为核心,同时配套负载均衡、日志分析、DNS 等服务。

3.0 时代,CDN 开始具备智能调度特征,融合新的网络技术,如 P2P 技术、清洗中心、高清技术,以及了 GSLB、VPN(虚拟专用网络)、WAAS(广域网加速业务)等。

目前的 CDN 已经不仅仅局限于加速的功能,也可以胜任图片/视频的处理、人工智能等工作。在传统的架构上面,图片的处理要到中心,但是现在直接在边缘根据用户自定义的规则就把相应的内容直接返回了。

边缘计算与 CDN 结合的优势

根据 CB Insights (知名大数据调研机构)调研结果显示,到 2022 年,全球边缘计算市场估计将达到 6.72 亿美元。虽然是一个新兴技术,但在云计算运营的某些领域,边缘计算可能会更有效率。在 CDN 行业,利用边缘计算来提升自身竞争力都是不错的选择,边缘计算能够助力 CDN 更智能、高效和稳定。

  • 缓解成本压力

边缘计算能够减缓数据爆炸,网络流量的压力。在向中心服务器传输数据时通过边缘节点进行一部分简单数据处理,进而能够减少设备响应时间,减少从设备到云端的数据流量。(以直播为例,同城互动放到边缘节点处理,成本可能会减少 50% )。

  • 智能调度资源

满足实时化、智能化的需求对终端设备的数据进行筛选,充分利用设备的空闲资源,在边缘节点处过滤和分析,同时也降低了单点故障的可能性。例如,如果公司使用集中式云来存储其数据,突然服务中断,那么在问题得到解决之前数据将无法访问,并可能导致严重的业务损失。

减少对云的依赖也意味着某些设备可以暂时脱离云端可靠地运行。并且就算当前边缘节点故障也可以调度到其他边缘节点进行服务,这样无疑保证了服务的可用性。

又拍云在边缘计算的实践:容器化

经过多年沉淀,又拍云目前拥有 6 个数据处理中心、300 多个国内自建节点、15 个海外 CDN 节点、5000 台服务器、5TB+ 保有带宽、日均请求超过 1000 亿次。基于以上的积累,在服务过程中,又拍云可以将源站内容分发至全国节点,解决网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。作为以 CDN 为主营业务的互联网极速服务商,又拍云扮演了互联网护航者和加速者的角色,一直在做 CDN 在边缘计算领域的实践:容器化。

△ 分布式容器云

又拍云容器云平台基于 Mesos + Docker + UPone + Slardar 构建,日均运行 Docker 容器 2000+,日均请求 3亿+,全面支持传输层和应用层服务。方案优势上,主要有以下几点:

1. 多年 Docker 经验——基于 Mesos + Docker + Upone + Slardar 构建,支持底层服务、应用层服务。

2. Docker 节点多、覆盖区域广300+ Docker 节点资源。

3. 高可用从调度中心、容器节点、实时监控等多个维度保证服务的高可用。

4. 多线节点支持更多运营商支持电信、联通、移动、华数、长城宽带等。

5. 同网、跨网自动调度对同网 IP 提供同网 Docker 节点,对跨网 IP 提供跨网 Docker 节点。

6. Docker 自动化更新——Docker 专属镜像仓库,通过 API 更新镜像,自动更新全网 Docker。

又拍云“容器云”服务已经服务了智能飞行器、智能家居、安防(智能摄像头)、游戏、电商等领域的诸多厂商,想要了解更多边缘计算和容器云的小伙伴可前往