计算是互联网中一个永恒的话题,设备的所有运行都可以看成是 0 和 1 的运算。在计算中近些年有两个越来越响亮的技术:云计算和边缘计算。现如今是云计算方兴未艾,边缘计算已经有了燎原之势,本文将对这两种技术做下简单的对比介绍,让大家能够对边缘计算和云计算有一个更深入的了解。

云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算主要应用于以下场景.

什么是云计算

云计算(Cloud Computing)已经发展的比较成熟了,但其定义比较宽泛。云计算按照部署模型大致分为三类:公有云、私有云、混合云;服务模式也有三种:Saas、PaaS、IaaS 。由于篇幅有限,这里不再对这些名词做概念的展开。通俗地讲,云计算就是对计算机硬件,系统,网络,应用软件等资源的集中部署和再分配,以求达到计算资源的利用效率最大化。

云计算的应用场景

云服务器:相对于传统的物理机,云服务器部署快速,硬件扩展方便,系统高可用。只需要在厂商提供的控制台进行简单的点击操作,即可以完成硬件的搭配及系统的安装,快速的开通或者扩充一台云服务器。

云存储:对于海量的图片或音视频文件,怎么实现存储的安全及访问的速度在云存储普及前一直是一个难题。高昂的硬件费用和维护成本让不少做音视频网站的站长望而却步。而云存储却解决了这个问题:多地区容灾备份,无限级扩容,多维度的访问控制,这个“网络大硬盘”就是这么简单的解决了这个问题。

数据处理:互联网每天都会产生大量的数据,对这些数据进行识别、编辑、分析等二次加工是一件必不可少的事情。但是单机或者几台机器组成的集群由于存储和运算能力有限,时效性很低,对于动辄 GB 或者 TB 级别的数据处理是很无力的。这个时候云计算登场了,只需要把内容传输到云端,请求数据处理的接口即可实现对数据的编辑、内容的识别、模型的学习。又拍云处理基于云计算,不仅能够在云端完成图片水印、裁剪、锐化等 40+ 处理功能,也能够在云端对音视频提供剪辑处理、码率转换等,其中更包含能让图片瘦身 70% 的 WebP 图片处理以及能让视频瘦身 30% 的窄带高清。

在云计算的基础上,计算从量变到质变,从而使大数据的处理得以普及,催生出人工智能,也使我们逐渐进入万物互联的物联网时代,而这个时代在呼唤着边缘计算。

什么是边缘计算

边缘计算(Edge Computing),其定义也比较宽泛,可以理解为“最近端的云计算”,但是边缘计算从许多共识来看,并不隶属于云计算,而是云计算的补充或者云计算的“预处理”。

边缘计算能做什么呢?边缘计算主要服务于物联网(IoT),能够联网的设备,如:智能穿戴设备、智能家居、智能机床、无人驾驶汽车、无人机、智能港口等。这些各式各样的设备(设施)通过传感器或者预设程序组成一个巨大的通信系统,而要让这个系统正常运转起来,像人那样处理问题,就需要计算海量的数据并即时反馈,对庞大数据的处理要求暴露了云计算的不足。

云计算 VS 边缘计算

云计算的不足

随着边缘计算的兴起,在太多场景中需要计算庞大的数据并且得到即时反馈。这些场景开始暴露出云计算的不足,主要有以下几点:

大数据的传输问题:据估计,到 2020 年,每人每天平均将产生 1.5GB 的数据。随着越来越多的设备连接到互联网并生成数据,以中心服务器为节点的云计算可能会遇到带宽瓶颈。

数据处理的即时性:据统计,无人驾驶汽车每秒产生约 1GB 数据,波音 787 每秒产生的数据超过 5GB;2020 年我国数据储存量达到约 39ZB,其中约 30% 的数据来自于物联网设备的接入。海量数据的即时处理可能会使云计算力不从心。

隐私及能耗的问题:云计算将身体可穿戴、医疗、工业制造等设备采集的隐私数据传输到数据中心的路径比较长,容易导致数据丢失或者信息泄露等风险;数据中心的高负载导致的高能耗也是数据中心管理规划的核心问题。

边缘计算的优势和发展

边缘计算的发展前景广阔,被称为“人工智能的最后一公里”,但它还在发展初期,有许多问题需要解决,如:框架的选用,通讯设备和协议的规范,终端设备的标识,更低延迟的需求等。随着 IPv6 及 5G 技术的普及,其中的一些问题将被解决,虽然这是一段不小的历程。相较于云计算,边缘计算有以下这些优势。

  • 优势一:更多的节点来负载流量,使得数据传输速度更快。
  • 优势二:更靠近终端设备,传输更安全,数据处理更即时。
  • 优势三:更分散的节点相比云计算故障所产生的影响更小,还解决了设备散热问题。

两者既有区别,又互相配合

上文讲了云计算的缺点以及边缘计算的优点,那么是不是意味着在未来,边缘计算更胜云计算一筹呢?其实不然!云计算是人和计算设备的互动,而边缘计算则属于设备与设备之间的互动,最后再间接服务于人。边缘计算可以处理大量的即时数据,而云计算最后可以访问这些即时数据的历史或者处理结果并做汇总分析。

这里可以从某个侧面做个比喻,如果云计算是章鱼的大脑,那么边缘计算就是章鱼的触角,触角对于外界刺激的反应大都出于本能,而这些不断的刺激产生的结果最后会汇集到大脑中,进而作为触角后续的行为提供决策的依据。

由此来看,云计算和边缘计算是一种共生和互补的关系,并不会出现谁取代谁的问题,而是谁在哪些计算上更有优势,谁在哪些场景上更合适。

为了拥抱边缘计算的到来,又拍云也在许多地方布局发力。又拍云 PrismCDN 就是布局 5G 和边缘计算的一张网络,它在 CDN 的基础上完美融合 P2P 及流媒体技术,高效整合利用零散闲置的上行带宽资源构建内容分发网络服务,将充分释放 5G 设备强大的计算、传输能力。此外基于 Docker 的又拍云容器云,节点分散在全国各地及海外,提供电信、联通、移动和多线网络,融合微服务、DevOps 理念,满足精益开发、运维一体化,大幅降低分布式计算资源构建复杂度,大幅降低使用成本,让边缘计算在节点部署、使用、维护上更加简单和便捷。

推荐阅读:

五分钟读懂什么是容器云​

边缘计算 VS 云计算,谁才是未来?的更多相关文章

  1. 5G+边缘计算,着眼可见的未来

    在 2019 年 2 月巴塞罗那举办的 MWC(世界移动通讯大会)上,华为手机带来了一款超薄的 5G 折叠屏手机 Mate X.这款手机将折叠屏和 5G 结合在一起,引起了不少人的关注与舆论,而昂贵的 ...

  2. 【转载】 5G+边缘计算,着眼可见的未来 【边缘计算】

    原文地址: https://www.cnblogs.com/upyun/p/10641489.html ------------------------------------------------ ...

  3. 关于k8s这项大动作,预示着边缘计算迎来“开源”发展的新周期……

    在文章<最近在边缘计算领域,发生了一件足以载入物联网史册的大事…>我曾经提到Kubernetes(简称K8s)将从超大规模云计算环境,被带入到物联网边缘计算场景中. 事情有了新进展,从本周 ...

  4. [转帖] 一文看懂:"边缘计算"究竟是什么?为何潜力无限?

    一文看懂:"边缘计算"究竟是什么?为何潜力无限? 转载cnbeta   云计算 雾计算 边缘计算...   知名创投调研机构CB Insights撰文详述了边缘计算的发展和应用前景 ...

  5. 北美KubeCon新风,正把K8S魔力带向边缘计算

    作者:DJ 审校:Kevin·Wang 1. 容器生态圈新的创新方向 2018年容器技术圈的年终盛典北美KubeCon终于在西雅图落下了帷幕.这次北美KubeCon总共吸引了8000多观众参会,创下历 ...

  6. 2019云栖大会开幕,5G边缘计算成首日焦点

    9月25日,全球顶尖科技盛会——2019云栖大会如期上演,1000余位当代技术领军人物与数万名开发者集结杭州,聚焦数字经济,共话面向未来20年的基础科学.科技创新与应用突破.其中,边缘计算技术领域因5 ...

  7. 阿里云亮相2019联通合作伙伴大会,边缘计算等3款云产品助力5G时代产业数字化转型

    4月23日,2019中国联通合作伙伴大会在上海正式开幕,本次大会以“合作不设限,共筑新生态”为主题,涉及5G.边缘计算.云计算.物联网.新媒体.人工智能.互联网化等各领域超过600家合作伙伴与3万名各 ...

  8. Polaristech 刘洋:基于 OpenResty/Kong 构建边缘计算平台

    2019 年 3 月 23 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·北京站,Polaristech 技术专家刘洋在活动上做了<基于 ...

  9. KubeEdge v0.2发布,全球首个K8S原生的边缘计算平台开放云端代码

    KubeEdge开源背景 KubeEdge在18年11月24日的上海KubeCon上宣布开源,技术圈曾掀起一阵讨论边缘计算的风潮,从此翻开了边缘计算和云计算联动的新篇章. KubeEdge即Kube+ ...

随机推荐

  1. eclipse乱码解决

    设置utf-8 1.点击window>preferences>content types 2.点击右侧Text 3.点击Java Source File 4.下面输入UTF-8 5.点击u ...

  2. SeaJS之use方法

    SeaJS 是一个js模块加载器.在 SeaJS 看来,一个文件就是一个模块.所有模块都遵循 CMD 规范 define(function(require, exports, module) { va ...

  3. html基础学习1

    <html> <head> <title>标题</title> </head> <body bgcolor="pink&qu ...

  4. HDU-AcmKeHaoWanLe训练实录

    菜鸡队训练实录. 现场赛记录:[名称:奖项/排名] 2017: ICPC Shenyang:Gold/3 CCPC Hangzhou:Gold/3 ICPC Beijing:Gold/13 CCPC ...

  5. BZOJ 4710

    枚举几个同学分到了 对于每种特产求一个方案数(经典做法)乘起来 然后容斥 #include<bits/stdc++.h> using namespace std; #define rep( ...

  6. yii2 httpClient的用法

    yii2 httpClient的用法示例: <?php /* * @Purpose : yii2 httpClient 请求示例 * @Author : Chrdai * @Time : 201 ...

  7. pywin32模块安装

    安装流程: 1.查看python版本和位数: 2.下载对应的的pywin32,下载目录任意 https://sourceforge.net/projects/pywin32/files%2Fpywin ...

  8. php调用c/c++时 passthru()被禁用问题

    passthru被禁用,需要编辑php.ini文件 disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_ ...

  9. 929. Unique Email Addresses

    929. Unique Email Addresses Easy 22766FavoriteShare Every email consists of a local name and a domai ...

  10. Vue 过滤器的使用

    Vue官方文档是这样说的:Vue过滤器用于格式化一些常见的文本. 在实际项目中的使用: 定义过滤器 在src定义一个filter.js文件,里面定义过滤器函数,在最后要使用 exprot defaul ...