Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >边缘计算2-边缘计算是否需要虚拟化

边缘计算2-边缘计算是否需要虚拟化

作者头像
Tupelo
发布于 2022-08-15 08:32:29
发布于 2022-08-15 08:32:29
1K0
举报
文章被收录于专栏:嵌入式ARM和Linux嵌入式ARM和Linux

边缘计算中将大量算力分拆到各个边缘节点上,这让工程师们不得不想象,是否容器和无服务器框架能够在边缘设备上取代虚拟化

现在,云服务/云计算的应用如火如荼,大量的应用也带来算力和数据安全的压力。于是,大家纷纷将云计算向网络的边缘迁移,更加靠近数据的源头。这些边缘计算大部分都运行在虚拟环境下,但是,也有人质疑:虚拟化边缘计算服务器是否有意义?

边缘计算的确切含义和实现方式还有争论。有些人从智能设备的视角理解边缘计算,而有些人则认为中间的网关设备是边缘计算的主战场,甚至,还有些人认为边缘计算应该是成千上万的微数据中心。尽管大家对边缘计算的部署场景认识不一致,但是,无一例外都认可边缘计算应该尽可能靠近数据的源头。

边缘计算和应用于数据中心的云计算有着很大不同。如果把云计算比作个人通用PC,那么,边缘计算可以认为是嵌入式设备。所以,边缘计算注定不是一个可以统一的模型,而是根据具体应用场景下的多技术融合。比如说,大部分时候管理员只能通过远程控制实现边缘计算服务器的管理;再比如,边缘节点通常具有空间和功耗等严格限制,很难向已有的系统中添加容量或者修改已有的架构;甚至有时候,边缘节点还需要特殊的硬件设备去连接其它的边缘节点。

移动计算和IoT的蓬勃发展,必然推动计算向边缘节点迁移。海量数据的产生,导致传统的大数据中心数据延时和网络带宽瓶颈的问题被放大,且不能应用于边缘计算。

与此同时,新兴技术的发展使得边缘计算实现成为可能,甚至比云计算更为高效经济。因为边缘计算解决了集中式模型的局限性。

边缘计算服务器和虚拟化

为了使边缘计算更为高效,一些团队开始直接在硬件上运行容器或无服务器架构,避免使用hypervisor和VM带来的负荷问题。

某些情况下,这可能是好事。但是,即使是在边缘节点上,虚拟化技术也有其优点:灵活、安全、可维护性和资源利用率高等。所以,在未来,虚拟化仍然会是边缘计算场景下一项重要的技术,至少对于路由网关或微数据中心是这样的。即使,应用程序运行在容器中,它们仍可以运行在VM之上。

不仅仅是研究学者把VM视为边缘计算的基本组件,相信通过VM可以实现更快的配置服务和在服务器之间迁移应用。

在产业界,比如风河公司(Wind River)的开源项目-StarlingX:将Titanium Cloud项目的一些组件通过OpenStack基金会进行管理而开源。该项目的目标之一就是解决边缘计算服务器的虚拟化需求。代码包含一个虚拟化基础设施管理器(VIM)以及VIM辅助组件。

VMware也在致力于边缘计算,提供由vSAN支持的超聚合基础设施软件。商家可以通过VMware vSphereVMware Pulse IoT Center使用该软件支持边缘计算场景。提供了一个安全、企业级IoT设备管理和监控的系统。

当然了,还有许多其它厂商正在发展边缘计算。虽然,边缘计算并不意味着虚拟化,但是也绝不是排斥虚拟化,事实上,我们应该拥抱虚拟化。

边缘管理

伴随着边缘计算的兴起,对虚拟环境的管理也遇到了许多挑战。缺乏行业标准,无疑加剧了管理的复杂性。

把计算资源从数据中心迁移到网络边缘后,无疑增加了设备和应用的管理难度,尤其是那些需要远程控制的设备。管理人员必须找到部署这些系统、执行可持续维护和监视基础设施与应用程序的性能问题和故障点的方法,并能够解决容错和灾难恢复等问题。

如果只是管理一个边缘计算环境,并不困难。难的是如何管理多个边缘计算环境,为其配置为不同功能的平台。例如,有些系统可能运行VM,有一些可能运行容器,还有的可能两者兼而有之。有些系统运行在不同的硬件上,使用不同的API和协议,运行不同的应用和服务。

管理员必须能够协调所有的边缘计算环境,还要允许它们独立操作。边缘计算还处于技术摸索阶段,整个网络管理能力还没有跟上。

但是,边缘计算的管理还不是唯一的挑战。用于边缘计算的服务器往往还有资源限制,使得更改物理架构和平衡工作负载的波动变得很困难。这些挑战往往只靠VM无法战胜。

另外,边缘计算还要面临着不同资源设备之间/不同边缘系统之间的互操作问题。而且现在也没有行业标准,配置也不同,使得边缘计算管理更加困难。

边缘计算还有一个重要的挑战就是,如何保证敏感数据和隐私的安全。边缘计算分布式的特点,使得攻击维度增多,整个网络系统更容易受到破坏,不同的配置也增加了风险。

比如,一个系统运行在容器中,其它的可能运行在裸机程序上,从而导致保证安全的方法存在差异。分布式特点还使得解决遵守法律和法规的问题变得困难。而且,边缘计算还带来可能未被发现的入侵风险。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式ARM和Linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
边缘计算(三)——边缘计算的解决方案
目前,市场上存在的边缘计算相关概念包括雾计算、边缘计算、多接入边缘计算/移动边缘计算、移动云计算等概念。这是边缘计算的第三篇,主要讲的内容是边缘计算的解决方案。
大数据和云计算技术
2019/03/07
4.2K0
边缘计算(三)——边缘计算的解决方案
​了解边缘计算
非常小的预制数据中心开始与托管设施、云服务提供商甚至内部IT部署展开竞争。边缘计算既可以重新分配企业市场,也可以将其全部扰乱。
边缘计算
2019/08/16
7130
​了解边缘计算
企业从虚拟化向容器化迁徙道路上的十大误区
过去的一年中,以Docker为代表的容器化技术成了最热门的云计算词汇,而从虚拟化向容器化过渡也成了一件非常时髦的事情,很多企业经不住诱惑纷纷试水Docker。 但是,随着市场炒作的喧嚣和迷雾渐去,企业的CTO和CIO们发现从虚拟化到容器化的迁徙道路上布满了坑洞。企业云计算技术的未来,也许不会是一边倒的格局,而是结合了类似VMware的可控性和Docker代表的自由、流动和协作趋势。 近日,StackEngine的首席执行官Bob Quillin在VB上撰文指出:企业容器化道路上存在十大误区: 误区一、I
静一
2018/03/23
6220
企业从虚拟化向容器化迁徙道路上的十大误区
边缘计算开源平台
边缘计算中的边缘(edge)指的是网络边缘上的计算和存储资源,这里的网络边缘与数据中心相对,无论是从地理距离还是网络距离上来看都更贴近用户。作为一种新的计算范式,边缘计算将计算任务部署于接近数据产生源的网络边缘,利用边缘资源为用户提供大量服务或功能接口,大大减少上传至云数据中心的数据量,缓解网络带宽压力,同时可以更好地解决数据安全和隐私问题。
边缘计算
2019/07/21
3.2K0
边缘计算开源平台
边缘计算:发展与挑战
摘要:通过对边缘计算的特征、整体架构及其独特优点的全面梳理,系统地阐述边缘计算关键技术的发展现状、发展趋势及面临的技术难题。此外,指出现有标准与法律法规的不足。针对边缘计算领域的发展前景,从推动因素、技术的难点以及外部挑战3个方面进行总结,展望了边缘计算的发展方向及未来需要重点攻克的安全与隐私、服务发现和用户切换等6个方面的关键技术问题。
边缘计算
2021/11/16
1.4K0
看懂云计算、虚拟化和容器,这一篇就够啦!
作为信息科技发展的主流趋势,它频繁地出现在我们的眼前。伴随它一起出现的,还有这些概念名词——OpenStack、Hypervisor、KVM、Docker、K8S...
鲜枣课堂
2019/07/22
9.4K0
看懂云计算、虚拟化和容器,这一篇就够啦!
边缘计算面临的12个安全挑战(附下载)
随着云计算的深入发展,边缘计算得到产、学、研以及政府部门的高度关注,尤其是和边缘计算节点相关的云边缘、边缘云、计算安全等问题。从边缘计算环境中潜在的攻击窗口角度分析来看,边缘接入(云-边接入,边-端接入),边缘服务器(硬件、软件、数据),边缘管理(账号、管理/服务接口、管理人员)等层面,是边缘安全的最大挑战。日前发布的《边缘计算安全白皮书》显示,当前边缘计算正面临着12个最重要的安全挑战。
CloudBest
2019/12/10
2.1K0
边缘计算面临的12个安全挑战(附下载)
什么是网络功能虚拟化(NFV)
当涉及到网络设备,我们发现传统的专有网络设备越来越多样化,这使得运营商和数据中心运营商们升级服务也越来越困难。网络功能虚拟化(NFV)是源于ETSI行业规范工作组通过虚拟网络功能取代专用硬件来简化操作的倡议。 NFV将网络功能整合到行业标准的服务器、交换机和存储硬件上,提供了优化的虚拟化数据平面,NFV通过服务器上运行的软件让管理员取代传统物理网络设备,并降低成本、能耗和复杂性。 现在的网络很大程度上是由中间件,专业网络功能(如4-7层),封闭且昂贵的专用硬件构成。不仅造成网络僵化,也造成了网络资本和运营开
SDNLAB
2018/04/02
3.7K0
什么是网络功能虚拟化(NFV)
为什么5G能够驱动虚拟化发展?
5G是分析师和营销人员的梦想:这个新兴技术非常适合网络虚拟化(NV),软件定义网络(SDN),网络功能虚拟化(NFV)以及物联网(IoT)等技术领域。5G市场受到人们的追捧的原因是,它能够通过NV技术将这些方面的市场衔接在一起。 5G现在仍处于发展的早期阶段,它的发展目标是为移动网络提供更大的带宽以及保证灵活性。虽然目前为止5G的相关标准或者定义很少,但是相关的标准正在催生,5G将通过集成NV和SDN驱动虚拟化的发展。 5G如何驱动虚拟化发展 最近,SDxCentral网站报道了5G标准的发展前景,这则报道
SDNLAB
2018/04/02
6030
边缘计算工作负载:虚拟机,容器还是裸机?
我们生活在一个连接和智能设备的时代。随着智能设备数量的增长,数据的增长迅速达到了新的高度。这些数据从终端用户到达云或数据中心后再进行处理、存储和其他分析操作,因此,当访问时必定会带来延迟和带宽问题。正如Nati Shalom在他的博客文章中写道“ 什么是边缘计算?“,边缘计算实质上是将处理能力转移到网络边缘,更接近数据源。这使组织能够在访问数据速度和消耗带宽的方面获得显著优势。
SDNLAB
2018/08/16
1.3K0
边缘计算工作负载:虚拟机,容器还是裸机?
漫谈云计算、虚拟化、容器化
云计算是最近几年才兴起的概念,但是这样的需求其实早都有了,现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
iMike
2019/06/17
7.5K1
漫谈云计算、虚拟化、容器化
下一次 IT 变革:边缘计算(Edge computing)
摘要:外媒 ZDnet 发布了此篇边缘计算领域的重要文章,详细分析了各机构不同的定义、市场状况、前景等,经编译,供各位参考
钱塘数据
2019/03/08
1K0
下一次 IT 变革:边缘计算(Edge computing)
虚拟化技术(一)
  虚拟化技术是伴随着计算机的出现而产生和发展起来的,虚拟化意味着对计算机资源的抽象。虚拟化技术已经成为构建云计算环境的一项关键技术。
Francek Chen
2025/01/23
1470
虚拟化技术(一)
采用云计算和虚拟化的益处
在目前的情况下,IT部门热衷于降低成本和提高性能。创新使用先进的技术,这是一个合乎逻辑的解决方案,但很难实现。数据中心需要优化的基础设施和部署策略,以提高数据中心业务。这些将使数据中心能够利用云计算和虚拟化的好处,并为他们产生经济利益。 云计算和虚拟化是两个比较类似的想法,但有一个全新的视野。在实施基础设施的整个过程中,关于数据中心的类型和其要求需要大量的详细讨论。 云计算是一个用于服务或功能的交付,构建和运行在网络应用的可扩展的平台。它指的是从底层基础架构解构,并在需要时提供无限的资源,以满足不断增长的需
静一
2018/03/23
1.7K0
吃透什么是KVM虚拟化
概念: 云计算自从提出,一直没有一个明确而统一的定义。维基百科对云计算做了如下的描述:云计算是一种通过因特网以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。美国国家标准与技术研究院( NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、存储、应用软件和服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 云计算分类: 公有云:public Cloud,通常指第三方提供商为用户提供
用户8851537
2021/07/21
2.8K0
移动边缘计算综述
在5G时代,移动网络服务的对象不再是单纯的手机,而是各种类型的设备,如平板、移动车辆和各种传感器等。服务的场景也多样化,比如移动宽带,大规模机器类型通信、任务关键型互联网等。因此,在移动性、安全性、时延性和可靠性等多个方面,移动网络都必须满足更高的要求。
小锋学长生活大爆炸
2021/03/03
1.8K0
【虚拟化】虚拟化简介 | Hypervisor介绍
一、什么是虚拟化 虚拟化是一种能够更有效地利用物理计算机硬件的过程,是云计算的基础。
张哥编程
2024/12/07
4640
边缘计算的100个术语
编者按:本文编译自Open Glossary of Edge Computing,仅供学习交流。 3G、4G、5G 第三代、第四代和第五代蜂窝技术。简单来说,3G 代表智能手机及其移动网络浏览器的引入;4G 是当前一代的蜂窝技术,为移动设备提供真正的宽带互联网接入;5G 蜂窝技术将为蜂窝系统提供巨大的带宽并减少延迟,支持从智能手机到自动驾驶汽车和大规模物联网的一系列设备。边缘计算被认为是 5G 的关键组成部分。 接入边缘(Access Edge) 最接近物理最后一公里网络的服务提供商边缘的子层,RAN 或
SDNLAB
2022/03/04
8650
未来已来:网络功能虚拟化(NFV)势必引领下一代通信技术革命!
网络功能虚拟化(Network Function Virtualization, NFV)是当前网络领域的一项颠覆性技术,它将传统网络架构推向新的高度。在过去的几十年里,网络一直是固定功能的,运行在专用硬件上,这种架构在灵活性、可扩展性和成本方面存在挑战,随着云计算、物联网和5G等新兴技术的崛起,现有的网络架构不再能够满足快速变化的需求。NFV出现在这一背景下,它革新了网络功能的交付方式,将其虚拟化成软件实体,运行在通用硬件上。这一技术的影响不仅仅局限于电信和网络服务提供商,还延伸到了云计算、企业网络和边缘计算等领域。
网络技术联盟站
2023/11/13
4K0
未来已来:网络功能虚拟化(NFV)势必引领下一代通信技术革命!
云计算是什么?你现在需要知道的一切
公共云使客户无需投资新硬件或软件即可获得新功能。相反,他们向云计算提供商支付订阅费或仅为他们使用的资源付费。只需填写Web表单,用户就可以设置账户,并启动虚拟机或配置新的应用程序。
静一
2018/10/24
1K0
相关推荐
边缘计算(三)——边缘计算的解决方案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档