QNX Hypervisor管理程序


QNX Hypervisor管理程序

借助 QNX® 管理程序,可以將具有不同操作系統,不同可靠性和安全要求的多個嵌入式系統,整合到單個片上系統 (SoC) 中。可以輕松地將未修改的代碼移動到最新的硬件上,只需在適當配置的hypervisor 管理程序虛擬機中運行。

可以使用 Android 和 Linux 進行創新。借助 QNX Hypervisor 虛擬機中安全可靠的guest OSs 訪客操作系統,可以使用選擇的操作系統運行所需的應用程序和服務,不會打亂整個系統的完整性。

無論整體系統要求如何,借助 QNX Hypervisor,都可以在喜歡的操作系統上實現設計所需的功能,同時降低系統功耗和散熱需求,尤其是降低初始開發成本和長期擁有成本。

隔離和保護關鍵系統 

 

 

 QNX Hypervisor 提供全面的虛擬化解決方案,包括虛擬內存、虛擬 CPU、虛擬中斷控制器,以及虛擬和半虛擬化設備。將虛擬機管理 (VMM) 添加到 QNX Neutrino® 實時操作系統 (RTOS) 微內核中。當使用 QNX 虛擬機管理程序設計系統時,構建的基礎可靠性和性能,已在數億個關鍵任務系統中得到了 40 多年的驗證。

QNX Hypervisor 保護自身和系統免受內部故障和外部干擾,包括來自其虛擬機中的guests。如果guests系統由於錯誤或惡意,試圖越過設置的邊界,QNX Hypervisor虛擬機管理程序會阻止guests完成操作。

QNX Hypervisor管理程序包括 SMMU 管理器服務 (SMMUMAN),與硬件系統內存管理單元 (SMMU) 配合使用,確保包含直接內存訪問 (DMA) 設備。

多功能虛擬化模型

 

 

 QNX Hypervisor虛擬機管理程序,利用最新的 ARMv8 和 x86-64 硬件虛擬化擴展,提供極其通用的虛擬化解決方案。使用 QNX Hypervisor管理程序,可以在瘦虛擬機中,將操作系統及其應用程序作為guests系統運行,從而限制Hypervisor管理程序處理事件和異常。同樣容,可以在虛擬機中運行一個或多個guests系統,可以直接在虛擬機Hypervisor管理程序(“裸機”)上,實施一個完整的系統,包括資源管理器、驅動程序和應用程序。

QNX Hypervisor 系統中的設備可以是物理設備(包括直通設備),也可以是虛擬設備,包括來自虛擬設備庫的仿真和半虛擬化設備。不同的OS不僅可以共享同一個SoC,還可以共享物理設備,降低產品硬件成本。

無論選擇哪種模型最適合項目,QNX 虛擬機管理程序都可確保guests系統和虛擬Hypervisor機管理程序本身,並與 SoC 上的其它系統隔離。

熟悉的開發環境

QNX Hypervisor 包括虛擬設備開發API 參考和虛擬設備開發指南,完整的虛擬設備源代碼示例,開發虛擬設備模型,包括按照 VirtIO 標准設計和構建的半虛擬化設備。

如果熟悉QNX Neutrino 實時操作系統,無需准備時間,即可開始Hypervisor管理程序開發工作:QNX Hypervisor管理程序與 QNX Neutrino 實時操作系統 API 完全兼容。

在相同的基礎上開發非安全和安全關鍵應用程序,使用QNX Momentics ® 工具套件,能夠繼續在QNX 軟件開發平台的 POSIX 兼容環境中工作。

 

在嵌入式軟件開發中實現安全性、安全性和可靠性

為客戶提供定制的專業服務,以按時,按預算,優質地將安全,可靠的產品推向市場。

業績記錄: 數十年來為各行各業的嵌入式系統成功交付服務。

全棧專業知識: 從驅動程序軟件,板級支持包 (BSP),系統調試,分析和優化到 HMI 和雲開發,專業知識擴展了整個技術堆棧。

安全和安保認證支持:在安全和安保認證方面的成功率為 100%,提供專業知識,進行認證產品開發工作。

靈活的參與模式: 無論選擇“時間和材料”,還是“固定成本”,都致力於在整個產品開發生命周期中實現最高水平的交付質量。甚至通過常駐工程師提供現場咨詢。

全球服務網絡: 通過內部服務工程師和擴展合作伙伴,在全球范圍內提供廣泛的專業服務。所有服務均由 BlackBerry QNX 直接啟用、支持和管理。

 

 

 軟件評估

BlackBerry QNX 系統架構師和工程師指導完成調整軟件,硬件和流程,實現項目目標的復雜過程。

架構評估

移植評估

Photon UI 移植評估

用戶界面/用戶體驗原型

黑莓 QNX 安全服務

利用 “黃金標准”黑莓網絡安全專業知識,可以評估軟件資產,識別漏洞並推薦具體的補救措施。從滲透測試到安全狀況的整體評估,安全專家團隊可以在軟件開發生命周期 (SDLC) 的每個階段,評估和解決流程或產品的安全問題。

開源軟件 (OSS) 評估

軟件安全審計

滲透測試

黑莓 QNX 安全服務

嵌入式系統開發和產品實現需要高度專業的技能。從架構咨詢和選擇正確的軟件平台到系統集成和系統認證 - ISO 26262、IEC 61508 和 IEC 62304 - 幾十年來,專家幫助客戶更快地將產品推向市場,符合預算和質量。

 

BlackBerry QNX 咨詢服務

實踐課程由講師指導,並使用有關特定主題的真實示例,例如使用 QNX RTOS 進行實時編程、開發、調試和性能分析以及編寫設備驅動程序。定制課程和研討會以客戶為導向,並根據不同的受眾,項目需求和技術要求量身定制。在加拿大渥太華的 QNX 大學接受培訓,或在所在地舉辦課程。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM