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