Enea推出適應(yīng)未來需求的進程間通信軟件 --LINX
世界領(lǐng)先的網(wǎng)絡(luò)軟件和服務(wù)提供商 Enea? (Nordic Exchange/Small Cap/ENEA) 今日宣布推出適用于分布式電信系統(tǒng)的增強版 Enea LINX 進程間通信 (IPC) 服務(wù)產(chǎn)品。Enea LINX 提供了一系列可提升整體服務(wù)可用性的新功能,包括協(xié)議/功能協(xié)商、優(yōu)先級消息,并支持 Enea 高可用性(HA)中間件Elemen 的熱升級功能。
本文引用地址:http://2s4d.com/article/84013.htm協(xié)議/功能協(xié)商可通過確保 Enea LINX 各版本間的兼容性提升服務(wù)可用性,從而促進各領(lǐng)域系統(tǒng) IPC 的順暢升級。優(yōu)先級信息可維持由于故障狀態(tài)而擁塞的系統(tǒng)通信,從而提高服務(wù)可用性。熱升級功能則可通過在實時系統(tǒng)上執(zhí)行不影響其它服務(wù)的軟件升級來提高可用性。
“Enea LINX 是用于構(gòu)建可移植、可擴展的分布式電信軟件的最佳 IPC 技術(shù)。”Enea 市場營銷副總裁 Terry Pearson 說道,“協(xié)議/功能協(xié)商基于此類適應(yīng)未來需求的產(chǎn)品而構(gòu)建,允許設(shè)備制造商在不損害現(xiàn)有 Enea LINX 實施的兼容性的情況下逐節(jié)點利用最新的 Enea LINX 升級性能。”
在已部署的系統(tǒng)中升級基礎(chǔ)通信協(xié)議是一個難題。這是因為系統(tǒng)通常依賴此類協(xié)議進行整體的系統(tǒng)管理,因此,升級新版本協(xié)議的所有節(jié)點往往是不現(xiàn)實的。協(xié)議/功能協(xié)商可使未來版本與先前版本反向兼容,使系統(tǒng)永不過時。當開發(fā)商在特定節(jié)點上安裝 Enea LINX 的新版本時,新版本 Enea LINX 會自動與其他 Enea LINX(位于其他節(jié)點)通信,識別并默認一組通用功能。這一特點允許單個節(jié)點的添加,并與最新版 Enea LINX 共同升級,而不會影響其他系統(tǒng)。
關(guān)于 Enea LINX
Enea LINX 是面向分布式系統(tǒng)、基于消息的可擴展、高性能的透明 IPC 服務(wù)。Enea LINX 可提供比競爭 IPC 技術(shù)(如 TIPC)更高的性能,因而無論是 DSP 與微控制器節(jié)點還是具有復(fù)雜集群拓撲結(jié)構(gòu)的大型網(wǎng)絡(luò),Enea LINX 都是獨一無二的 IPC 技術(shù)。
Enea LINX 支持多種操作系統(tǒng)和處理器,極大地簡化了復(fù)雜、異構(gòu)的分布式系統(tǒng)設(shè)計。Enea LINX IPC是獨立于媒體/互聯(lián)設(shè)備(即千兆以太網(wǎng)、RapidIO、PCI、共享內(nèi)存)和操作系統(tǒng)的。同時它也十分透明:在多個 CPU 和操作系統(tǒng)上運行的應(yīng)用程序進程可彼此通信,有如在同一操作系統(tǒng)下的同一 CPU 上運行一般。這種透明度令基于 LINX 的應(yīng)用程序在多個處理器和操作系統(tǒng)中的分配變得簡單易行。同時,極少的(如果有)應(yīng)用程序代碼變更也使系統(tǒng)調(diào)整和重新配置變得十分輕松。
無論媒體可靠與否,Enea LINX 都能為控制平面和數(shù)據(jù)平面帶來可靠、確定的高速率傳輸。此外,它還支持對其他數(shù)據(jù)傳輸承載協(xié)議(如 TCP、UDP、SCTP)的封裝。為提高可靠性,Enea LINX 提供對冗余鏈接/節(jié)點的端到端流控制、連接監(jiān)管以及內(nèi)置支持。憑借運行時配置功能和自動的集群拓撲結(jié)構(gòu)檢測與維護功能,Enea LINX 還可以簡化網(wǎng)絡(luò)管理。
Enea LINX for Linux 是免費的開源軟件,可從以下 SourceForge 地址獲得:https://sourceforge.net/projects/linx
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論