Zephyr开源实时操作系统,为超小物联网设备而生

2016-11-24 13:10:00 作者:yk 分类 : 比特网

  物联网时代不断向前推进,虽然还未出现爆发式增长,但很多人已经切身体会了联网设备给生活带来的便捷。目前物联网设备越来越小型化,这在尺寸和功耗方面都对硬件厂商提出了新的要求,于此同时超小设备受限于内存不足,原来的大型操作系统已难以应用,因此急需一套小巧、灵活的物联网操作系统帮助这些物联网设备实现快速运行。Linux 基金会为了解决这一难题,并帮助开发人员构建生态系统以加快开源技术开发与商用而推出了Zephyr 项目。它是一款小型且可扩展的操作系统,支持多种架构,专为物联网网关和前沿应用程序设计,是基于微控制器子 Linux 应用程序开发的理想选择,具有高度开源性、高灵活性和高安全性等特点。

  支持低内存运行,最小低致2KB

  物联网设备体积小型化,电池体积会随之减小,储电量也随之减小,因此需要降低功耗以延长设备待机时间,Zephyr 内核能够将操作进程与裸机操作系统的其它进程进行分离,也称为微核和超微内核。超微内核负责所有基本操作任务,包括通过基于内部光纤的积压作业(backlog)执行任务。微核功能更强大,允许多任务处理和内存存储,但只在必要时使用。Zephyr利用这种方法成功创建了低功耗操作系统,功能强大但不会消耗所有能源,它只需 10KB 或以下存储空间便可操作,因此能够最高效地利用能源,延长设备待机时间。

  对于小型物联网设备,内存资源有限,因此对与之匹配的操作系统运行占用内存提出严峻挑战。众所周知,Linux 非常善于利用有限的资源来运行,同时又能支持制造工厂的实时数据采集系统及其他时间敏感型仪器和机器,Zephyr 项目内核即可在内存低至 8kB 的系统上运行,甚至可在 RAM 最小为 2KB 时运行。

  模块化设计,全面满足定制化需求

  未来的物联网设备追求的是“小而美”的满足某一应用,因此适用于未来物联网设备需求的实时操作系统不是要大而全,而是要具有高度灵活性,可以自由选择打开或者关闭某些应用。Zephyr具有模块化配置的特性,设计者可以按照标准模板使用,也可以根据实际需求禁用部分模块(使用 kconfig 工具),未来Zephyr 项目计划提供一切必要的资源来集成第三方模块,以满足设计者的定制化需求,让系统更灵活。

  开源社区支持,全方位保证系统安全

  未来物联网设备的数量会爆发式增加,如果2020年增长到500亿部,也就意味着黑客有500亿个入口进行网络攻击,因此安全问题成为用户高度关注的问题。怎样增强物联网设备的安全性?这也是Zephyr高度关注的问题。Zephyr在设备和通信协议栈的两个层次提供安全特性,可提供一次性至永久性保护用户免受安全威胁所需的保护级别。除此之外,开源社区也对安全问题严肃看待,安排专门的安全工作小组和指派一位安全维护人员。该项目的合作伙伴还可以得到热情且充满活力的开源社区的支持,依靠集体的力量加大成功的可能。

  支持多种协议,保证设备顺畅联网

  物联网设备的关键在于互联,因此需要支持多种协议保证设备可顺畅实现联网。Zephyr 支持蓝牙、低功耗蓝牙、IEEE 802.15.4、6Lowpan、CoAP、IPv4IPv6、NFC、Arduino 101、Arduino Due、第二代英特尔 Galileo 开发板、NXP FRDM-K64F Freedom 开发板等标准。

  该项目的早期合作伙伴包括英特尔公司、恩智浦半导体公司(已被高通收购)、美国新思科技公司和 UbiquiOS Technology Limited。2016年9月,ARM架构开发开源软件的协作工程组织Linaro作为白金会员加盟Zephyr项目,Linaro将会以Zephyr作为适用物联网和嵌入式市场的技术开发和测试的基础,物联网有望实现嵌入式技术的多层连通。

  开源、互助,形成良性循环

  作为开源项目,Zephyr可以向开发者提供可扩展、可定制、安全的开源的操作系统,以满足物联网设备开发的需求,同时通过开发者对物联网应用模块的贡献对自身系统不断完善,再更好地服务于开发者,从而形成良性循环。开源已经成为企业网络与服务在演进与扩展过程中的一个重要组件,Zephyr将成为全球领先的高度安全灵活的物联网平台之一。

  关于Zephyr项目

  Zephyr 项目是一款小型且可扩展的实时操作系统,尤其适用于资源受限的系统,可支持多种架构;该系统高度开源,对于开发人员社区完全开放,开发人员可根据需要对该系统进行二次开发,以支持最新硬件、工具和设备驱动程序;该系统高度模块化平台,可轻松集成任何架构的第三方库和嵌入式设备。

芥末视频

最近更新
科普

科普图集
带着朋友和机器人上月亮散步

带着朋友和机器人上月亮散步>>详情

邮件订阅

软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
网络周刊
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
存储周刊
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
安全周刊
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家网
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。