边缘计算急需解决的难题( 二 )
从图4可知,边缘计算包含3个关键内容:
应用程序/服务功能可分割。边缘计算中的一个任务可以迁移到不同的边缘设备去执行,任务可分割包括仅能分割其自身或将一个任务分割成子任务,任务的执行需要满足可迁移性,即任务可迁移是实现在边 缘设备上进行数据处理的必要条件。 数据可分布.数据可分布既是边缘计算的特征也是边缘计算模型对待处理数据集合的要求.边缘数据的可分布性是针对不同数据源而言的,不同数据源来源于数据生产者所产生的大量数据。 资源可分布.边缘计算模型中的数据具有一定的可分布性,从而要求处理数据所需要的计算、存储和通信资源也具有可分布性.只有当边缘计算系统具备数据处理和计算所需要的资源,边缘设备才可以对数据进行处理。
因此,传统的编程模型并不适合边缘计算。边缘计算中的设备大多是异构计算平台,每个设备上的运行时环境、数据也不相同,且边缘设备的资源相对受限,在边缘计算场景下部署用户应用程序会有较大的困难。Li等人针对边缘设备资源受限的特性设计了一种轻量级的编程语言EveryLite,该工作将计算迁移任务中主体为接口调用的、时间和空间复杂度受限的计算任务称为微任务(micro task), EveryLite能够在物端设备上处理边缘计算场景中微任务,经过实验对比可以发现EveryLite的执行时间分别比Jerryt和Lua低77%和74%,编译后内存占用量分别是Jerryt和Lua的18. 9% 和1. 4%。因此,针对边缘计算场景下的编程模型的研究具有非常大的空间,也十分紧迫。
推荐阅读
- |云计算市场,是时候来一场鱿鱼游戏了
- |《裂杀大师》:射击游戏内卷加入计算元素!玩家:这是在考试?
- 重生边缘|【荒野大镖客2】每日任务更新攻略2021年10月23日
- 师父|《暗黑破坏神2》A2雇佣兵武器底材的选择:简单IAS计算经典结论
- |虎牙DOTA2:查理斯复盘IG关键失误,EMO计算失误,低估水人伤害
- 阴阳师|阴阳师:一次活动等于半年收益?魂土逐渐边缘化,囤体力才是王道
- fly|狼队首场比赛被零封,FLY几乎全场隐身,四个问题急需解决
- 原神|原神:计算冒险等级,大佬氪30万都需要380天,普通玩家要600天!
- 风来之国|DNF:国庆版热门职业计算!念帝荣登二姐,剑魂仍有一战之力
- 计算器|DNF:100版本最被低估神话,时之魅影加强版,都怪计算器耽误了