软考 系统架构设计师系列知识点之边缘计算(1)

news/2024/5/19 14:03:59 标签: 系统架构, 软考, 边缘计算

所属章节:

第11章. 未来信息综合技术

        第4节. 边缘计算概述

1. 边缘计算概念

在介绍边缘计算之前,有必要先介绍一下章鱼。章鱼就是用“边缘计算”来解决实际问题的。作为无脊椎动物中智商最高的一种动物,章鱼拥有巨量的神经元,但60%分布在章鱼的八条腿(腕足)上,脑部仅有40%。也就是说章鱼是用“腿”来解决问题的。

类比于章鱼,边缘计算将数据的处理、应用程序的运行甚至一些功能服务的实现,由网络中心下放到网络边缘的结点上在网络边缘侧的智能网关上就近采集并且处理数据,不需要将大量未处理的原生数据上传到远处的大数据平台。

如果能像章鱼一样,采用边缘计算的方式,海量数据则能够就近处理大量的设备也能实现高效协同的工作,诸多问题迎刃而解。因此,边缘计算理论上可满足许多行业在敏捷性实时性数据优化应用智能、以及安全与隐私保护等方面的关键需求。

未来边缘计算市场空间广阔。据IDC(Internet Data Center,互联网数据中心)预测,2020年将有超过500亿的终端与设备联网,而有50%的物联网将面临网络带宽的限制,40%的数据需要在网络边缘分析、处理与储存。边缘计算市场规模将超万亿,将成为与云计算平分秋色的新兴市场。边缘计算的广阔市场空间降为整个产业带来无限的想象空间和崭新的发展机遇。

2. 边缘计算的定义

(1)边缘计算产业联盟(ECC)对于边缘计算的定义

边缘计算业务本质是云计算在数据中心之外汇聚节点的延伸和演进,主要包括云边缘边缘云云化网关三类落地形态;以“边云协同”和“边缘智能”为核心能力发展方向软件平台需要考虑导入云理念、云架构、云技术,提供端到端实时、协同式智能、可信赖、可动态重置等能力;硬件平台需要考虑异构计算能力,如鲲鹏、ARM、X86、GPU、NPU、FPGA等。

  • 云边缘

云边缘形态的边缘计算,是云服务在边缘侧的延伸逻辑上仍是云服务,主要的能力是提供依赖于云服务或需要与云服务紧密协同。如华为云提供的IEF解决方案阿里云提供的Link Edge解决方案、AWS提供的Greengrass解决方案等均属于此类。

  • 边缘云

边缘云形态的边缘计算,是在边缘侧构建中小规模云服务能力边缘服务能力主要由边缘云提供;集中式DC侧的云服务主要提供边缘云的管理调度能力。如多接入边缘计算(MEC)CDN华为云提供的IEC解决方案等均属于此类。

  • 云化网关

云化网关形态的边缘计算以云化技术与能力重构原有嵌入式网管系统,云化网关在边缘侧提供协议/接口转换边缘计算等能力;部署在云侧的控制器提供边缘节点的资源调度应用管理与业务编排等能力。

(2)OpenStack社区的定义概念

边缘计算是为应用开发者和服务提供商在网络的边缘侧提供云服务和IT环境服务;目标是在靠近数据输入或用户的地方提供计算、存储和网络带宽。”OpenStack社区是一个由NASA和Rackspace合作研发并发起的。

(3)ISO/IEC JTC1/SC38对边缘计算给出的定义

边缘计算是一种将主要处理和数据存储放在网络的边缘节点分布式计算形式边缘计算产业联盟对边缘计算的定义是指在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务,满足行业数字化在敏捷连接实时业务数据优化应用智能安全与隐私保护等方面的关键需求。

(4)国际标准组织的定义

ETSI(European Telecommunications Standards Institute,欧洲电信标准协会)提供了移动网络边缘IT服务环境和计算能力,强调靠近移动用户,以减少网络操作和服务交付的时延,提高用户体验。


http://www.niftyadmin.cn/n/5161117.html

相关文章

【python海洋专题三十七】海洋指数画法--折线图样式一

【python海洋专题三十七】海洋指数画法–折线图样式一 数据:AMO_index 图像展示: 图片 往期推荐 图片 【python海洋专题一】查看数据nc文件的属性并输出属性到txt文件 【python海洋专题二】读取水深nc文件并水深地形图 【python海洋专题三】图像修饰…

如何使用ESB产品对接业务系统接口

ESB企业服务总线在实际项目中主要用于各业务系统之间的集成,集成包括数据集成、应用集成以及业务单据集成等,ESB企业服务总线主要包含三部分:ESB设计器、SMC管理控制台以及Server运行环境,ESB设计器用于服务以及集成流程的开发&am…

Python算法——桶排序

桶排序(Bucket Sort)是一种非比较性排序算法,适用于对一定范围内的浮点数进行排序。它将元素分配到若干个桶中,然后对每个桶中的元素进行排序,最后按照顺序合并所有的桶,得到有序数组。桶排序是一种线性时间…

本周Github有趣的项目、工具和库:Radius等

Github有趣的项目、工具和库 1、Radius Radius 是一个开源云原生应用程序平台,使开发人员和支持他们的运营商能够跨公共云和私有基础设施定义、部署和协作云原生应用程序 不仅仅是 Kubernetes Radius 通过支持 Kubernetes 等成熟技术、Terraform 和 Bicep 等现有基…

【黑马程序员】SpringCloud——Eureka

文章目录 前言一、提供者与消费者1. 服务调用关系 二、远程调用的问题三、eureka 原理分析1. eureka 的作用 四、Eureka 案例1. 搭建 eureka 服务1. 服务注册1.1 注册 user-service1.2 启动 user-service3. order-service 完成服务注册 3. 服务发现1. 在 order-service 完成服务…

matlab 写视频

SaveVideo 1 ; % 设置是否写入视频 if SaveVideo v VideoWriter(test_5.8mm_DPHE_3.avi,Motion JPEG AVI); v.FrameRate 3 ; open(v) end if SaveVideo % writeVideo(v,Result ); Frame_tobewrt getframe(figure(1)); writeVi…

Pandas教程(非常详细)(第三部分)

接着Pandas教程(非常详细)(第一部分),继续讲述。 十三、Pandas设置数据显示格式 在用 Pandas 做数据分析的过程中,总需要打印数据分析的结果,如果数据体量较大就会存在输出内容不全&#xff0…

Java发送/接收消息示例

可以用自己熟悉的开发工具创建一个Java项目,加入RocketMQ Client包的依赖,示例程序1的内容发送消息,这个示例代码是以Sync方式发送消息的。 示例程序1: public class SyncProducer { public static void main(String[] args)…