2013年9月16日

RTOS的未来正在推动物联网

比尔格雷厄姆

比尔格雷厄姆

实时操作系统(RTOS)正变得越来越复杂——它们必须满足性能要求,提供硬实时响应和处理内存约束,但它们也越来越需要提供新的、高度连接的、安全意识强的、远程管理世界的机器对机器(M2M)网络和物联网(IoT)。

智能设备和系统构成IOT,其中大数数十亿的“事情”,这些“事情”是嵌入式系统,其中许多正在运行RTOS。这些嵌入式系统是可扩展,安全,安全可靠的至关重要。

可伸缩性它是多方面的,意味着从小设备扩展到大设备,从单个系统扩展到复杂系统,从简单的软件应用程序扩展到多应用设备。现代实时操作系统需要支持这些可伸缩性轴,以交付物联网的最大价值。

安全是IOT的一个关键方面,并且必须考虑下一代嵌入式系统。虽然传统上孤立,嵌入式设备越来越多地连接到公司网络或直接用于互联网,以便为形成物联网的广泛应用程序。这种更高的连接导致对威胁的大大较大曝光。

一个现代的实时操作系统需要支持安全特性,以防止恶意软件和不需要的或流氓应用程序,安全的数据存储和传输和防篡改设计。操作系统对这些特性的支持是至关重要的,因为在用户或应用程序级别添加它们是无效的、昂贵的和有风险的。

安全威胁和漏洞不断变化。连接的设备必须支持远程管理和更新,以便有效和准确地部署软件和固件更新。RTOS对远程管理和更新的支持是确保设备安全的关键。

安全在许多嵌入式系统中也是极为重要的,因为它们控制的机器可能危及生命或其故障可能导致伤害或死亡。尽管已经在航空航天、医疗和工业市场建立了良好的地位,但监管机构正在寻求在新市场中应用安全标准,或在智能电网仪表或医疗设备等基于家庭的系统中寻找现有标准的更好应用。新的安全威胁和加强的连接如何影响安全是一个日益令人担忧的问题。随着标准的出现,制造商越来越多地指望RTOS供应商拥有适当的安全和安全能力和认证。

可以想象,实时操作系统可以支持物联网的所有这些要求。然而,过去的经验告诉我们,市场需求是会变化的。事实上,物联网和M2M领域的发展速度比实时操作系统发布周期要快,这意味着实时操作系统的设计和部署需要适应变化。

传统上本质上单片,RTOS一下子作为大型软件,电路板支持包(BSP),中间件,操作系统和工具。此基线的更新是错误和安全修复。由于RTOS开发的性质,功能更新几乎没有。

未来的RTOS需要提供稳定的核心,以便附加组件可以依赖于这种稳定性。可以通过应用程序商店模型来配置RTOS上方RTOS的所有方面的组件。RTO客户可以选择并选择要添加到其嵌入式软件平台的组件。不同的子系统可以使用不同的组件集。同样重要的是,合作伙伴第三方软件可以利用这种稳定的核心来提供增值组件。RTOS供应商和合作伙伴公司可以利用相同的组件交付模型。

重新定义的实时操作系统需要提供当今实时操作系统的可伸缩性、安全性和安全性,同时利用新的交付模型来改进这些关键特征。事实上,重新定义的部署和交付模型的优势恰恰做到了这一点。RTOS供应商可以快速响应不断变化的安全威胁或需求,为新的安全标准提供认证组件,更新和扩展现有功能,以更好地扩展系统。实时操作系统的未来是光明的,它在物联网中的关键作用是有保证的。

有关Wind River的其他信息,请访问我们脸谱网

以前的现代用户界面需要什么?
下一个车载信息娱乐系统面临的挑战(信息图表)