製品情報
組込みソリューショントップ > 製品情報 > 組込み向け仮想化ソフトウエア
■HALCON
Real-Time Hypervisor RTH(Real-Time Hypervisor)とは、Microsoft Windows、Linuxなどの汎用OSと、Realtime Linux、VxWorks、QNXなどのリアルタイムOS(RTOS)を、同一PC上にて並列稼動させるための仮想ソフトウエアです。汎用OSとRTOSを完全分離し、RTOS側は仮想化ソフトウエアを介さずにハードウエアにアクセスできるため、ネイティブ環境での動作と同様に応答時間の最悪値が保証され、リアルタイム性を損ねないという利点を持ちます。
当社はリンクス社とパートナー契約をしております

RTHのイメージ




RTHの特長


◆ WindowsとRTOSを同一PCで並列稼働
RTH(Real-Time Hypervisor)はWindowsやLinuxのような汎用OSと、RTOSを同一PC上で並列稼働するための仮想化ソフトフェア。
汎用OSとRTOSを完全分離します。
RTOS側は仮想化ソフトウエアを介さずにハードウエアにアクセスできるため、RTHによるRTOSのレイテンシ(遅延)はゼロ!
ハードリアルタイム性を実現します。
 
◆ Intel VT-xテクノロジーをフル活用
Intel CPUに搭載されている仮想化支援テクノロジー「Intel VT-x」をフル活用し、WindowsやLinuxの挙動を常時監視。 例え悪意のあるプログラムがRTOSのハードウエアリソースにアクセスしようとしても、直ちにIntel VT-xが感知し、ブロックすることができます。 各OSが完全に独立した堅牢なシステムを実現します。
 
◆ 「ホストOS」「ゲストOS」不要
BIOS起動後、ブートローダがRTHを起動し、RTHが全てのOSを一斉に起動します。 つまり「ホストOS」「ゲストOS」の概念がありません。 「ホストOS」が起動しないと「ゲストOS」が起動できない、などの煩わしさがありません。 また「ホストOS」がクラッシュすると「ゲストOS」もクラッシュする、といった依存関係がありません。
 
◆ 仮想ネットワークで高速OS間通信
メインメモリを介してOS間でのTCP/IP通信が可能です。
ブリッジ接続により汎用OS経由で外部ネットワークに接続できます。
また、WindowsやLinuxのファイルシステムにネットワーク経由でアクセスするといった形で、汎用OSの豊富なデバイスドライバ資源を活用することができます。
 
◆ Windows上で簡単コンフィギュレーション
RTHの設定はテキストファイルで行います。
テキストエディタで、起動するOSの種類や、OSごとのハードウエア割り振り設定が簡単にできます。

RTH適用例


複数コントローラをPC1台に集約
複数のコントローラを1台のPCに集約できます。
集約してもリアルタイムOSのレイテンシ(遅延時間)が大きくなることはありません。
コスト削減、消費電力軽減、装置のコンパクト化、ケーブル削減が可能。
その上、品質検査済みのソフトウェア資産はそのまま利用可能です。
@ RTH適用前
複数台のPCから構成される
システム
A RTH適用後
1つのPCにOSと処理を
まとめる
 
従来のリアルタイムエクステンション技術を超える
Windowsにパッチを当てる従来のリアルタイムエクステンション技術は、Windowsの一部がリアルタイム処理を行います。
一方RTHはリアルタイム処理と汎用OSをCPUコアごとに完全分離します。
その結果、例えば各OSを任意の順序で起動したり、システムを稼働させたまま任意のOSを再起動することが可能。
これまで以上に柔軟かつ堅牢なシステムを構築できます。
また、汎用OSのサービスパックも自由に適応可能です。
@ RTH適用前 A RTH適用後

動作環境


対応OS ・Microsoft Windows XP
・Microsoft Windows 7
・Linux
・Android
・Wind River VxWorks
・Windows Embedded CE
・QNX Neutrino
・On Time RTOS-32
・Microware OS-9 for x86
・ITRON系OS(準備中)
・任意の自社OS
対応CPU ・Intel Core 2 Duo以上
 ※ Intel VT-x対応している型番、Core i7以上を推奨
・Intel Atomシリーズ
 ※ Intel VT-x対応している型番
Core 2 Duoは一部Intel VT-xに対応していない型番がありますのでご注意ください

※ 製品の詳細につきましては、リンクス社のホームページをご覧下さい。

お問合せ先


株式会社コア
エンベデッドソリューションカンパニー
ME営業統括部 ETベンダ担当
TEL:03-3795-5171
FAX:03-3795-5170
E-mail:et-vender@core.co.jp
HOME PAGETOP