代码空间


摘要(Abstract)

边缘计算操作系统向下需要管理异构的计算资源,向上需要处理大量的异构数据以及多用的应用负载,其需要负责将复杂的计算任务在边缘计算节点上部署 、调度 及迁移从而保证计算任务的可靠性以及资源的最大化利用。与传统的物联网设备上的实时操作系统Contikt和FreeRTOS不同,边缘计算操作系统更倾向于对数据、计算任务和计算资源的管理框架。机器人操作系统(robot operating system, ROS) 最开始被设计用于异构机器人机群的消息通信管理,现逐渐发展成一套开源的机器人开发及管理工具,提供硬件抽象和驱动、消息通信标准、软件包管理等 一系列工具,被广泛应用于工业机器人、自动驾驶车辆即无人机等边缘计算场景.为解决ROS中的性能 问题,社区在2015年推出ROS2. 0,其核心为引入数据分发服务(data distribution service,DDS), 解决ROS对主节点(master node)性能依赖问题,同时DDS提供共享内存机制提高节点间的通信效率.EdgeOSH则是针对智能家居设计的边缘操作系统,其部署于家庭的边缘网关中,通过3层功能抽象连接上层应用和下层智能家居硬件,其提出面向多样的边缘计算任务,服务管理层应具有差异性 (differentiation)、可扩展性(extensibility)、隔离性 (isolation)和可靠性(reliability)的需求.Phi-Stack 中提出了面向智能家居设备的边缘操作系统 PhiOS,其引人轻量级的REST引擎和LUA解释器,帮助用户在家庭边缘设备上部署计算任务. OPenVDAP是针对汽车场景设计的数据分析平台,其提出了面向网联车场景的边缘操作系统 EdgeOSv.该操作系统中提供了任务弹性管理、数据共享以及安全和隐私保护等功能.根据目前的研究现状,ROS以及基于ROS实现的操作系统有可能会成为边缘计算场景的典型操作系统,但其仍然需要经过在各种真实计算场景下部署的评测和检验。 作者:边缘计算社区 链接:https://www.jianshu.com/p/e0da5768e3a1 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


主题(Topic)

项目(Project)
dockpanelsuite/dockpanelsuite yanglr/.netCore-WinForms_Designer DevExpress-Examples/mvvm-best-practices-t228317 kris701/NDX luturol/MealPrep pulsejet/WinFormsToHTML lysep-corp/WindowsUI AlasdairKing/WebbIEWebBrowser balexandre/StacOverflow-Question-7127946 AlexeyShpavda/BookCataloger DevExpress-Examples/topological-sorting-example-e3121 DevExpress-Examples/obsolete-why-are-context-menus-of-dx-controls-not-skinned-by-default-example-e1713 DevExpress-Examples/vote-app-t445500 DevExpress-Examples/lesson-5-complex-navigation-in-mvpvm-application-t136053 DevExpress-Examples/lesson-6-multi-level-navigation-in-mvpvm-applications-t146514 DevExpress-Examples/lesson-2-binding-commands-in-the-winforms-mvpvm-application-t127997 DevExpress-Examples/lesson-4-simple-navigation-in-mvpvm-application-t136045 DevExpress-Examples/how-to-save-a-current-skin-name-and-restore-it-at-the-next-application-run-e2897 DevExpress-Examples/lesson-3-create-a-winforms-mvpvm-applicaiton-with-multiple-views-t128579 DevExpress-Examples/how-to-load-office-and-bonus-skins-libraries-at-runtime-e1964 DevExpress-Examples/how-to-get-all-images-provided-by-the-devexpress-icon-library-t155211 DevExpress-Examples/how-to-move-and-resize-controls-at-runtime-e1939 DevExpress-Examples/how-to-combine-the-layout-of-multiple-controls-in-a-single-file-e1842 DevExpress-Examples/how-to-load-image-tiles-from-the-bing-maps-service-t184846 DevExpress-Examples/how-to-replace-standard-menus-with-my-own-e2788 DevExpress-Examples/mvvm-how-to-implement-cascading-lookupedits-t223550 DevExpress-Examples/how-to-modify-the-color-of-the-forms-caption-at-runtime-e2018 DevExpress-Examples/how-to-speed-up-winforms-apps-running-in-a-remote-desktop-services-environment-e2034 DevExpress-Examples/lesson-1-creating-a-simple-winforms-mvpvm-applicaiton-t127068 AlexeyShpavda/BasicInterfaceComponentsWF 全部项目