高效從軟件開始:全新QNX Hypervisor化繁為簡
醫(yī)療、工業(yè)和汽車設(shè)備可以通過虛擬機程序(Hypervisor) 將關(guān)鍵型和非關(guān)鍵型應(yīng)用程序運行在同一硬件平臺上從而降低系統(tǒng)成本
黑莓有限公司子公司QNX軟件系統(tǒng)有限公司今日宣布推出QNX® Hypervisor 1.0,類型1(裸機)虛擬機平臺,適用于醫(yī)療設(shè)備、工業(yè)自動化系統(tǒng)以及汽車應(yīng)用程序,例如車載信息娛樂系統(tǒng)、先進的駕駛員輔助系統(tǒng)(ADAS)和數(shù)字儀表盤。通過部署QNX Hypervisor,嵌入系統(tǒng)開發(fā)人員可以把多個操作系統(tǒng)統(tǒng)一到單一的計算平臺或片上系統(tǒng)(SoC),從而降低產(chǎn)品的成本、尺寸、重量和功耗。
QNX Hypervisor使得開發(fā)人員能夠隔離安全相關(guān)和非安全相關(guān)的軟件組件,從而簡化安全關(guān)鍵型系統(tǒng)的認(rèn)證流程。與安全相關(guān)的組件在一個操作系統(tǒng)上運行,而非安全相關(guān)的組件則在虛擬機上的另一個操作系統(tǒng)上運行。該技術(shù)為QNX Neutrino®OS先進隔離機制提供了完美的補充,防止軟件組件破壞或消耗其他組件或操作系統(tǒng)本身所需的系統(tǒng)資源。
QNX Hypervisor采用正在申請專利的技術(shù)縮短整合系統(tǒng)的開發(fā)時間。利用該項技術(shù),多個操作系統(tǒng)可以使用單一的顯示控制器在兩個或更多的顯示器上--如汽車數(shù)字儀表盤和信息娛樂系統(tǒng)觸摸屏--渲染圖形內(nèi)容。QNX Hypervisor還能簡化其他資源的共享,包括網(wǎng)絡(luò)連接、文件系統(tǒng)和輸入/輸出設(shè)備,如I2C串行總線。開發(fā)人員不必編寫定制化共享設(shè)備驅(qū)動程序,從而可以省去額外的測試和認(rèn)證成本,而且這些定制化的設(shè)備驅(qū)動程序的性能通常不如廠商提供的設(shè)備驅(qū)動程序。
QNX Hypervisor還能最大限度地保護企業(yè)以前的軟件投資,減少將已有軟件向新硬件平臺上移植的成本。
QNX軟件系統(tǒng)公司的重點拓展領(lǐng)域,根據(jù)VDC最新的研究數(shù)據(jù)顯示將在未來3內(nèi)年顯著增加虛擬技術(shù)的部署。這些領(lǐng)域包括汽車、醫(yī)療、工業(yè)自動化以及鐵路和運輸。
VDC研究公司執(zhí)行副總裁Christopher Rommel表示:“越來越多的工程機構(gòu)正在整合統(tǒng)一以前的離散系統(tǒng),需要部署全新的軟件解決方案。通過利用虛擬機,系統(tǒng)設(shè)計人員可以將安全功能和非安全功能分開,節(jié)約硬件成本及潛在地簡化認(rèn)證流程。QNX軟件系統(tǒng)公司在任務(wù)關(guān)鍵型嵌入式系統(tǒng)領(lǐng)域擁有悠久歷史,QNX Hypervisor的發(fā)布使QNX為其客戶優(yōu)化下一代設(shè)計提供了更多的選擇。”
QNX Hypervisor支持QNX Neutrino操作系統(tǒng)和Linux 、Android等其他操作系統(tǒng)。QNX Hypervisor符合IEC 61508工業(yè)安全標(biāo)準(zhǔn),ISO 26262汽車安全標(biāo)準(zhǔn)和IEC 62304醫(yī)療設(shè)備軟件標(biāo)準(zhǔn)。
QNX Hypervisor為快速、可預(yù)測的性能而設(shè)計,支持汽車,醫(yī)療,工業(yè)設(shè)備的時間關(guān)鍵型應(yīng)用,例如可以在極短的時間內(nèi)啟動倒車后視攝像頭。
QNX軟件系統(tǒng)產(chǎn)品管理總監(jiān)Grant Courville表示:“隨著QNX Hypervisor的發(fā)布,QNX軟件系統(tǒng)為構(gòu)建整合、經(jīng)安全認(rèn)證的實時解決方案提供了核心組件。這些組件包括微內(nèi)核操作系統(tǒng)架構(gòu)、自適應(yīng)分區(qū)技術(shù)、認(rèn)證的操作系統(tǒng)產(chǎn)品,而現(xiàn)在,還包括一個在單一平臺上隔離多個操作系統(tǒng)的虛擬解決方案。我們獨特的虛擬機方案顯示出我們專著于幫助客戶節(jié)省開發(fā)成本,使其能將重心放在產(chǎn)品的差異化和上市時間上。”