|
Enea LINX
适用于分布式操作系统的透明的、可靠的高性能进程间通信服务(IPC) Enea LINX提供了可靠的高性能进程间通信服务(IPC),使复杂的分布式系统更容易概念化、并使建模、分割和升级变得非常简单。利用直接消息传递,LINX进程是唯一的规模从DSPs和64位CPU的微控制器的IPC技术。LINX支持任何分布式系统,从一个单一刀片单处理器到在多机架系统中部署于上百个处理器上的有着复杂的集群拓扑的大型网络:
产品概况
透明的、可升级的IPC服务 LINX使应用程序分布在多种多样的操作系统、CPUs,并且以无缝的方式互联沟通,就好像它们是运行在同一个操作系统上的同一个CPU上。不论硬件、操作系统、物理互联以及网络拓扑结构是如何的,LINX都提供同一种服务。这种一致性和透明性使得分布式应用容易地分割和开发,能够使它们重新配置并在应用程序代码最小的变化下进行升级。它同样地也提高了整个系统的可用性和使系统的调试变得更加容易并随着时间的推移而保持。
高性能、全系统的IPC解决方案 LINX利用一个创新的连接的地址变换极大地提高了灵活性和可扩展性。不像有竞争力的IPC模型,必须在系统中的每个节点上维护整个系统地址变换,LINX的节点只储存活动链接所需的地址。 因此,他们只需要非常小的容量来储存数据代码,并且可以容易地进行改装。这使得LINX系统扩大到有着复杂集群拓扑的大型网络(例如,由桥梁和网关连接的集群),包括那些含小面积的DSP和微控制器节点。
比TIPC和TCP/UDP/Sockets更具可扩展性 LINX提供了一个全系统的、高性能的IPC解决方案,无需再在相同系统中使用多重的IPC服务。利用一个高性能、分量轻、直接消息传递技术,LINX提供所需的性能及灵活性以满足本地的和远程IPC的要求,覆盖了所有CPU(包括多核心装置),操作系统和互联边界。LINX甚至可以充当承载运输协议例如UDP和TCP,并且足以有效的与DSPs共同工作。
高可靠性和高可用性 LINX通过提供监督和指定连接失败的报告提高了分布式系统的可用性,并适用于端点之间的物理CPU互联和逻辑连接。 特点和益处
|
![]() 详细说明
所支持的操作系统和硬件构架: Linux (从2.6.9到 2.6.24): PowerPC, x86, ARM/Xscale, MIPS OSE (5.3.1): PowerPC, ARM/Xscale, MIPS OSEck: Freescale MSCxxxx, TI C64x+, and others 相关产品或服务
Enea OSE RTOS Enea Element Enea OSEck Enea dSPEED Platform LINX 开发
Enea的开源消息协议、LINX进程,正迅速成为一个可扩展、高性能的通讯行业标准。此外,其模块化设计和实施使它很容易适用于最新的网络和通信媒介。Enea可以能够快速地适应LINX以满足您的嵌入式系统的特殊要求。 |

