什么是边缘服务器?边缘计算的未来如何?

news2024/9/20 14:30:11

边缘服务器是指驻留在网络逻辑边缘上的任何类型的服务器,通常位于专用网络和互联网之间。边缘服务器的计算能力正在迅速塑造现代工业格局,动态应用程序和现代业务基础设施的出现使得数据的快速处理和共享成为必然。公司现在正在用边缘服务器技术取代传统的集中式服务器,以满足这种不断增长的需求。

在集中式网络中,客户端设备连接到一台服务器或多台机器,这些机器的工作是处理用户请求的信息并将其返回给他们。虽然集中式网络足以与更简单的网站进行交互,但公司发现涉及大量客户的复杂项目与边缘服务器配合得更好。

与集中式网络不同,边缘服务器位于网络的边缘。这种位置变化解决了集中式网络常见的多个问题。边缘服务器可改善延迟、减少加载时间并减轻源服务器的负载。边缘服务器不是将未处理的数据发送到数据中心,而是自己处理数据并将其发送回客户端机器。

例如,一台计算机位于网络X内,并希望连接到位于网络Y内的计算机。对于要连接的两台计算机,连接必须从网络X传递到边缘服务器,然后传递到网络Y。当通过互联网进行连接时,相同的方法变得更加复杂。网络共享传输的能力受到网络之间边缘设备可用性的限制。当连接必须通过互联网时,则必须在网络X和网络Y之间采取更多的中间步骤。

边缘服务器通常有两种类型:

内容交付网络(CDN 服务器)——一台计算机,其中包含来自源服务器的静态内容(HTML、JavaScript 文件、图像等),并部署在内容交付网络的各个点。内容交付网络的主要目的是将内容存储在离请求客户端机器最近的位置,从而减少延迟时间并改进页面加载时间。边缘服务器提供了进入网络的网关,边缘设备通常放置在互联网网络节点内,以允许不同的网络连接和共享传输。

边缘计算服务器——该服务器在网络边缘提供计算,通常用于物联网应用程序。

边缘服务器是如何工作的?

在网络中,多台设备使用一个或多个预定义的网络模式相互连接。如果任何网络想要连接另一个网络,那么它必须有某种网桥,并且可以使用边缘设备来创建该网桥。在典型的场景中,移动或计算机设备通过轮辐式网络模型进行连接或断开连接。所有这些计算设备都存在于LAN内,并且每个网络设备都连接到中央路由器,通过该中央路由器,设备能够相互通信。为了连接两个网络,必须在两个网络之间建立连接,这是通过边缘服务器完成的。

边缘服务器通常执行更具体的任务,例如网络功能、支持 AI 的工作负载中的推理等,而不是专注于大规模的通用任务。这意味着它有助于在两个不同的网络之间交换信息,而不会在它们之间造成任何类型的延迟或不必要的暴露。

例如,假设您通过在线帐户请求了一些银行信息。银行没有将后端数据和信息存储暴露在互联网上,而是使用边缘服务器,它不仅为用户提供网站界面,还从后端提取相关信息并将其传输到客户端计算机。

这样,组织可以将其业务后端的一小部分暴露给互联网。这最终缩小了他们的进入点,使他们更加安全。对于特定用例,例如这个和其他用例(想想监控摄像头、工业设备、传感器、视频流等),边缘服务器以更细粒度的形式提供数据。

边缘云与边缘服务器的关系如何蓬勃发展?

边缘云计算的概念源于使应用程序和数据更接近彼此的需要。他们的工作是将大量细粒度数据提供给请求它的机器或人类。传统的集中式数据中心一直在为众多新兴应用程序的服务延迟而苦苦挣扎。这在视频/内容交付网络、云游戏和汽车应用程序中非常引人注目,它们成为边缘云最重要的收入驱动因素。

多年来,大型集中式数据中心(存储和共享应用程序和数据中心的建筑物)和云架构以软件即服务(SaaS)的方式为个人用户和企业提供数据共享和处理服务。即使在今天,云仍然是我们访问或消费内容的方式,无论是实时视频流还是请求银行详细信息。

但现在,从娱乐和零售到汽车和制造业,所有行业都在兴起新一代云原生应用程序。这些行业开始变得越来越计算密集并且对延迟敏感。为了确保客户的体验质量,企业不能再依赖传统的集中式云架构。他们需要一个更加动态和分布式的云模型来满足新兴网络不断增长的需求。

换句话说,云服务提供商现在正在将他们的计算和存储云资源转移到更靠近创建和使用内容的网络边缘。这称为边缘云。它是一个可互换的云生态系统,具有令人难以置信的存储和计算能力,并通过可扩展和适应性强的网络互连。

边缘服务器制定了边缘云架构,其中这些架构规模较小,但高度专门用于执行对延迟敏感的任务。在现实世界的类比中,部署在云中的一般工作负载就像巨大的乐高积木盒,您可以利用足够的时间创建大型项目。另一方面,边缘服务器就像派对大小的乐高积木,只有特定的形状可用。这种边缘云/边缘服务器团队合作非常有利于最新的基于微服务的应用程序的运行。

边缘服务器的未来是什么?思考 5G 和 AI 需求

专家认为,边缘数据中心的强大计算能力使其成为训练机器学习和基于人工智能的模型的有吸引力的选择。人工智能和机器学习模型很容易压倒本地环境。通过使用边缘服务器,公司可以极大地优化云和本地模型之间的信息来回处理和共享。

根据 Gartner 的预测,到 2025 年,大约 75% 的企业将在集中式数据中心或云之外生成和处理数据。通过采用具有云训练模型的本地边缘服务器,公司将能够轻松利用云计算功能无需与数据过载作斗争,特别是对于大型企业和行业中更常见的专业用途。

而 5G 在当今的众多应用中发挥着关键作用。5G 所能提供的远不止这些,我们甚至还没有完全评估这些网络在其潜力与边缘服务器的计算能力相结合后可能产生的影响。边缘服务器不仅开始帮助电信公司更有效地实时处理数据,而且也是人工智能和机器学习、智能汽车、相机和新兴物联网技术的未来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/536601.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

什么是Pinia?以及它的使用方式?以及和Vuex的区别是什么?

文章目录 概要什么是Pinia?Pinia和Vuex的区别?Pinia相比于Vuex的优势?为什么要使用Pinia?Pinia的简单使用安装(仅限于Vue3)使用 概要 提示:下边是Pinia的简单介绍(详解请点击查看官方…

深度解析接口自动化框架封装项目:封装层级,关联调用,极限改进

目录 前言: 一、接口封装与封装层级 二、接口关联和数据准备 三、接口封装极限改进 四、代码示例 五、总结 前言: 接口自动化是软件测试领域中的一个重要环节,它可以自动化执行接口测试用例,快速发现和定位接口问题&#xf…

JAVA的基本数据类型及扩大缩小转换

JAVA的8种基本类型 分为四大类:整形、浮点型、字符型、布尔型 数据类型类别大小(位)范围byte整型8-128 到 127short整型16-32768 到 32767int整型32-2147483648 到 2147483647long整型64-9223372036854775808 到 9223372036854775807float浮点型32约3.40282347e38…

房屋装修选择自装,如何寻找砌墙工人,比价并施工(砌墙阶段)

环境: 地点:杭州 装修类型:自装 面积:建面135平方 进度:砌墙阶段 问题描述: 房屋装修选择自装,如何寻找砌墙工人,比价并施工 解决方案: 一、了解砌墙相关知识 砌…

docker 安装 prometheus,grafana,node-exporter 监控工具

:https://download.csdn.net/download/qq_42208305/87792827 加载离线镜像 : 监控端安装: docker load -i prometheus.tar docker load -i grafana.tar 被监控端安装: docker load -i node-expo…

类加载器与模块化系统

1 类加载器 “类加载器”是实现应用程序自己决定如何去获取所需的类这个动作的代码。 1.1 类与类加载器 比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义。否则,即使这两个类来源同一个Class文件,被同一个J…

智慧型档案馆十防一体化安全管控平台所需要的主要产品

档案八防十防常用的十款设备 序号 名称 1 温湿度传感器 2 空气质量云测仪 3 恒湿净化一体机 4 健康防护一体机 5 综合智能触摸一体化区域控制器 6 空调红外学习控制模块 7 漏水检测控制器及感应线 8 数字烟雾传感器 9 红外防盗传感器 10 系统软件平台 附…

无脑006——mmrotate框架下复现RTMDet-R

必须用mmrotate才有hrsc的程序 1 安装环境: Linux RTX 3090 nvcc --version cuda 11.3 pytorch 1.11.0 conda install pytorch1.11.0 torchvision0.12.0 torchaudio0.11.0 cudatoolkit11.3 -c pytorch测试pytorch是否安装成功: >>> torch.…

深入浅出PyTorch数据读取机制

熟悉深度学习的小伙伴一定都知道:深度学习模型训练主要由数据、模型、损失函数、优化器以及迭代训练五个模块组成。如下图所示,Pytorch数据读取机制则是数据模块中的主要分支。 Pytorch数据读取是通过​​Dataset​​​​​Dataloader​​的方式完成。其…

SOME/IP中间件通信流程

本文根据文章《CAPL如何实现SOME/IP协议通信:SomeIP_IL.dll函数篇(超两万字详解)》内容,抽取总结出SOME/IP通信流程,正不正确的另说,目的是为了加深对SOME/IP中间件的理解。 首先,不管是消费方consumer,还是提供方provider,都有自己的someip中间件。本质上,它是一个…

vue3 cesium datav 可视化大屏

目录 0. 预览效果 1. 代码库包 2. 技术点 3. 一些注意事项(配置参数) 4. 相关代码详情 0. 预览效果 包含的功能: ① 地球按照一定速度自转 ② 修改加载的geojson面样式 ③ 添加 文字 标注! 1. 代码库包 直接采用vue-cli5 创建…

MySql从入门到精通

MySql介绍 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 什么是数据库 数据库(Database)是按照数据结构来组织、存储…

oracle 闪回恢复

oracle 闪回恢复 闪回恢复区主要通过3个初始化参数来设置和管理: db_recovery_file_dest:指定闪回恢复区的位置 db_recovery_file_dest_size:指定闪回恢复区的可用空间大小 db_flashback_retention_target:指定数据库可以回退的时…

年近30 ,无情被辞,想给划水的兄弟提个醒

前几天,一个认识了好几年在大厂工作的程序员朋友,年近30了,却被大厂以“人员优化”的名义无情被辞,据他说,有一个月散伙饭都吃了好几顿…… 在很多企业,都有KPI考核,然后在此基础上还会弄个“末…

讲的太好了!!!————————Idea中的VM Options、Program Arguments、Environment Variable全解析

参数使用方式示例代码获取方式VM Options必须以 -D 、 -X 、 -XX 开头,每个参数用空格隔开 ,使用最多的就是 -Dkeyvalue-Dvm.keyVmKey -Dvm.key2VmKey2String key System.getProperty(“vm.key”); Program Arguments为我们传入main方法的字符串数组arg…

10-03 单元化架构设计

设计原则 透明 对开发者透明 在做实现时,不依赖于单元划分和部署对组件透明 在组件运行时,不感知其承载单元对数据透明 数据库并不知道为哪个单元提供服务 业务可分片 系统业务复杂度足够高系统可以按照某一维度进行切分系统数据必须可以被区分 业务…

【网络】交换机基本原理与配置

目录 🍁交换机工作原理 🍁交换机接口的双工模式 🍁交换机命令行模式 🍁交换机常见命令 🧧帮助命令 🧧常用命令介绍 🍁交换机的基本配置 🧧配置接口的双工模式及速率 🦐博…

knife4j生产环境资源屏蔽

问题描述 knife4j是目前比较主流的自动API文档生成工具,在生产环境使用的过程中,我们一般会屏蔽或者去除Swagger的文档口径,防止接口信息泄露,保证系统安全。 但是最近在开发过程中使用knife4j-spring-boot-starter 3.0.2过程中&…

dolphinscheduler使用impala shell执行sql

目录 一、背景 二、方法 1.impala shell -f 文件名 2.impala shell -q sql 一、背景 因为dolphinscheduler工具sql组件不支持impala数据源,只能折衷方法通过shell来执行impala sql。 二、方法 1.impala shell -f 文件名 操作步骤: 1).【资源中心】…

受邀参加【第七届】中国客户服务节

在AI浪潮的推动下,客户服务“智能化”是企业高质量发展的重要途径之一,目前人工智能、大数据、云计算等技术已广泛应用于全行业的客户服务场景中,一个全面、完善、稳定的智能通讯服务平台可助力实现企业智能化应用转型和升级。 讯鸿网络作为国…