• @IT
  • @IT CORE
  • @IT情報マネジメント
  • @IT MONOist
  • @IT自分戦略研究所
  • ITmedia
  • TechTarget
  • 誠
  • EE Times
@IT MONOist − モノづくりスペシャリストのための情報ポータル
  • 電子機器
  • 組み込み開発
  • 環境技術
  • メカ設計
  • 生産管理
  • News
  • 電子ブック
  • 読者登録
  • » 次世代エンベデッド
  • » Android
  • » Windows Embedded
  • » モノヅクリング!
  • » CAEポータル
  • » 解析アラカルト
  • » 環境配慮設計
  • » テーマサイト
  • » FPGA
  • » 車載ソフト開発
  • » DMS2011
  • » ESEC2011
  • » ET2010

@IT総合トップ>MONOist>組み込み開発> 組み込み向け仮想化技術「Wind River Hypervisor」説明会

Twitterで共有
スラッシュドットにタレコむ!
Yahoo!ブックマークに登録
印刷
組み込み開発フォーラムNews

優れたリアルタイム応答性と小フットプリント

組み込み向け仮想化技術
「Wind River Hypervisor」説明会

2009/7/9

- PR -

 ウインドリバーは2009年7月9日、仮想化機能「Wind River Hypervisor」を中心とした同社仮想化製品の説明会を実施した。

 Wind River Hypervisorは、2009年6月16日に提供開始がアナウンスされた組み込みプロセッサ向け仮想化機能。リリースされたバージョン1.0では、マルチプロセッサ対応やリアルタイム応答性、フットプリントの小ささ、利便性の高いデバイスドライバ、独立した仮想ハードウェア提供などを特徴としている。


 
  ウインドリバー 営業技術部 第一営業技術部 シニアエンジニア 小宮山岳夫氏

 同社営業技術部 第一営業技術部 シニアエンジニアの小宮山岳夫氏は「ハイパーバイザという仮想化技術はITの世界などですでにさまざま使われいてる。この技術を組み込みに応用する際に必要なのは高速性、フットプリント、リアルタイム性、移植性。Wind River Hypervisorは、これら組み込み製品に特化した機能の提供によって実現した」と説明する。

 Wind River Hypervisorはハードウェア上で直接稼働するType 1のハイパーバイザで、IntelおよびPowerPCアーキテクチャをベースにしたシングルコアおよびマルチコア双方のプロセッサ上での仮想化をサポートする。対応するゲストOSは、同社が提供する商用OS「VxWorks6.7」や「Wind River Linux2.0.2」(他OSの対応も可)。


Wind River Hypervisorの位置付け

 「導入はやや大変だが、小さなフットプリントと高い安定性を確保できるネイティブ型のType 1 ハイパーバイザを選んだ。また、ハイパーバイザ上で動くゲストOSの実装方法も、Paravirtualized方式を採用。この方式は互いに協調させるためにOSそのものに手を入れる必要があるが、近年はハードウェア側で仮想化を支援する機能を搭載しているケースが増えているので、それを積極的に使うことで効率的な仮想化を実現するハイブリッド仕様になっている」(小宮山氏)。

 組み込み利用で欠かせないリアルタイム応答性を高めるため、リアルタイムスケジューラを実装(タイムスライススケジューラも選択可能)。仮想CPU下において、リアルタイムアプリケーションを実行することができる。


リアルタイムスケジューラを実装するWind River Hypervisor

 また、デバイス共有では仮想化せずにゲストOS自身がデバイスに直接アクセスできる機能を装備。ハイパーバイザ環境で、デバイスへのアクセスオーバーヘッドを最小限化し、デバイスの全機能を利用可能にしている。将来的には仮想デバイスもサポートしていく予定とのこと。


高速・低遅延のプロセス-OS間通信を実現


ゲストOSまでを同一ベンダーで提供することで製品開発の早期スタートが可能になる

組み込み環境における仮想化の必要性

 組み込みシステムが抱える問題として「システム再構成に工数がかかる」「OS間の干渉」といったものがあるが、マルチコア化が進めば進むほどこれら問題が顕在化してくる。

 例えば、組み込みシステムの再構成ではAMP/SMPのシステム構成を再度変更しようとするとOSを編集しなければならず、システム資源のチューニングに工数がかかり、検出困難なバグを埋め込んでしまう可能性がある。また通常のAMP/SMPのシステム構成では各OSがリソースを管理しているため、ほかの領域にアクセスが可能になってしまいその領域を壊してしまう危険性があるという。


組み込みシステムでは再構成でのバグ埋め込みや干渉による他OS領域破壊という危険性がある

 Wind River Hypervisorでは資源の再構成はハイパーバイザ側が行うので、システム再構成が非常に容易にでき、またOS間の独立性も高まるのでシステムの堅牢性も向上するのだ。


ハイパーバイザ導入後の構成

受け継ぐVxWorksの遺伝子

 Wind River Hypervisorが生まれた背景には、航空宇宙分野で活躍するVxWorksによる功績が大きい。

 
  ウインドリバー マーケティング本部 寺嶋祐一本部長

 同社マーケティング本部の寺嶋祐一本部長は「例えば航空機では、安全に飛行するための機体制御システムから、座席モニタで映画を映し出すようなマルチメディアコンテンツ配信システムまでさまざまなシステムが稼働している。このように信頼性が非常に重要なシステムとそうでないシステムとがお互いに干渉しないようにするという技術を、当社はVxWorks上で以前から開発してきた」と語る。

 安全性やリアルタイム性が最も求められる航空宇宙分野でのVxWorksの最先端技術が、今回のWind River Hypervisor開発に生かされているというわけだ。

 同社ではこのWind River Hypervisorを、航空宇宙・防衛、自動車、コンシューマデバイス、産業、ネットワーク機器分野などで用いられる組み込みデバイスの仮想化実現に応用していく構え。

  • ニューストップ
  • MONOistトップ

関連リンク

  • ウインドリバー
  • Wind River Hypervisor
  • プレスリリース(英文)

関連記事

  • 組み込み向けハイパーバイザに求められるもの(@IT NEWS)
  • ウインドリバー、「Wind River Hypervisor」を正式発表(@IT MONOist NEWS)
  • 特集記事「組み込みシステムに吹く“仮想化”の風」
  • 連載記事「組み込みマルチコア進化論」
  • 組み込み分野のソフトウェア・クライシスを防ぐ
  • 2009年最新製品・技術が集結 − ウインドリバー
  • 「VxWorks」だけじゃない、『Linux』にも注目!
  • インテル、組み込みOSベンダのウインドリバーを買収(@IT MONOist NEWS)
  • AMP、SMPに対応した「VxWorks 6.7」を発表(@IT MONOist NEWS)

(@IT MONOist編集部 西坂真人)

組み込み開発フォーラム 新着記事

  • フルスクラッチの“Hello World”を動かしてみよう(2011/3/31)
  • FlexRayプロトコルの概要(その2)(2011/3/29)
  • JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
  • NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
  • 内部ブロック図の基礎と共通要素(2011/3/22)
  • インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
  • Facts on AUTOSAR/AUTOSAR導入の現実(2011/3/18)
  • 計測器・震災被害ホットラインを開設、テクトロニクス(2011/3/18)
  • ZMP、地震の揺れを多角的に計測するアプリ無償配布(2011/3/16)
  • メンター、3Dテレビ・マルチメディア検証プラットフォーム(2011/3/16)
  • 【番外編】タチの良い計測値、悪い計測値とは?(2011/3/15)
  • tarファイルシステムをAndroidに組み込む!!(2011/3/10)
エンジニア電子ブックレット

スキルアップ/キャリアアップ(JOB@IT)

組み込み開発フォーラム

スポンサーからのお知らせ

- PR -

ニュースヘッドライン

  • Baanと製造現場をつなぐ「スマート・ファクトリー」(2011/3/25)
  • JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
  • 技術を最大に生かして、一緒に笑顔になろう(2011/3/24)
  • NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
  • インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
  • 技術者としてできることは何か?(2011/3/22)
  • いまこそ頑張る日本のモノイスト(2011/3/18)
Newsページへ
@IT Sepcial

震災関連・復興支援情報

震災関連・復興支援情報
@IT MONOist/EE Times Japan/環境メディアの製造業技術者向け3メディアを中心に、震災関連/復興支援情報を集めました

次世代エンベデッドコーナー

次世代エンベデッド
“次世代”の組み込み機器を開発するエンジニアを支援するコーナー。新潮流・新技術をインタビューやコラム、解説記事で分かりやすく紹介!

Windows Embeddedコーナー

Windows Embedded
Windows Embedded専門コーナー。Windows Embedded StandardやWindows Embedded CEをはじめとする「Windows Embedded」ファミリの最新動向や技術情報をお届けします!!

Androidコーナー

Android
Android専門コーナー。組み込みデバイスへの適用からアプリケーション開発、イベントレポート、ニュースなどAndroidに関するさまざまな技術情報がここに集結!!

新連載・記事一覧more

AUTOSARとは?
What is “AUTOSAR”/AUTOSARとは?
3つの設計アプローチで見るETロボコン参戦記録
3つの設計アプローチで見るETロボコン
次世代車載ネットワーク FlexRay入門
次世代車載ネットワーク
Windows Embedded CEでマイコンとシリアル通信
Windows Embedded CE入門
“組み込み力”向上! ETEC対策ドリル Step2
帰ってきたETECドリル!
現場の声からプロセス改善を深掘りする
開発現場の課題を解決するヒント
Windows Embedded Standard 7概論
注目のWindows 7ベースの組み込みOS
体験! MBD&MDDによる組み込みシステム開発
ソフトウェアと制御のモデル
作りながら理解するファイルシステムの仕組み
解説! ファイルシステムの仕組み
FPGA Watch
FPGA業界を俯瞰(ふかん)!!
ココが変わったWindows Embedded CE 6.0 R3
CE 6.0 R3の新機能とは?
山浦恒央の“くみこみ”な話
組み込みエンジニアのための“くみこみ”な話
組み込み企業最前線
組み込み系企業の取り組みに注目!!
組み込み開発イベントレポート
組み込み関連イベントをCheck
ほかの連載をチェックする

いまさら聞けないシリーズmore

いまさら聞けない FPGA入門いまさら聞けない FPGA入門
半導体技術解説
2006/9/21
いまさら聞けない Windows XP Embedded入門いまさら聞けない Windows XP Embedded入門
組み込みOS技術解説
2006/11/7
いまさら聞けない 形式手法入門いまさら聞けない 形式手法入門
品質向上技術解説
2007/1/19
いまさら聞けない SystemC入門いまさら聞けない SystemC入門
半導体設計技術解説
2007/3/1
いまさら聞けない 車載ネットワーク入門いまさら聞けない 車載ネットワーク入門
カーエレクトロニクス技術解説
2007/3/7
いまさら聞けない 組み込みデータベース入門いまさら聞けない 組み込みデータベース入門
組み込みDB技術解説
2007/10/17
いまさら聞けない 赤外線通信入門いまさら聞けない 赤外線通信入門
近距離通信技術解説
2008/9/19
いまさら聞けない モデルベース開発入門いまさら聞けない モデルベース開発入門
開発プロセス改善手法解説
2009/3/27
いまさら聞けない 機能安全入門いまさら聞けない 機能安全入門
機能安全規格基礎
2009/6/15
いまさら聞けない .NET Micro Framework入門いまさら聞けない .NET Micro Framework入門
組み込みソフトウェア開発 技術解説
2011/1/5

特集記事

特集:Windows Embedded CE開発入門
Windows Embedded CE開発入門
特集:組み込みOS最前線
Compact 7の新機能とは?
特集:ゼロから学べる SysML入門
モデリング言語 SysMLを概観する
Javaは組み込みに“不向き”は本当か?
Javaは組み込みに“不向き”は本当か?
特集:Windows 7ベースの組み込みOS登場!!
Windows 7の機能が組み込み機器に!!
組み込み仮想化技術解説
組み込みシステムに吹く“仮想化”の風
BusyBoxって何ぞや?
組み込みLinuxで際立つ「BusyBox」の魅力
半導体設計技術解説
分かっておきたい、IP活用の落とし穴
カーエレクトロニクス最新事情
見えてきた、車載システムの標準仕様
ほかの記事をチェック

特集ページmore

ロボット特集
電池・新エネルギー特集
自動車、カーエレ特集
ほかの特集をチェックする

組み込み開発用語辞典

組み込み開発用語事典
FPGA、ASIC、JTAG、マルチコア、ICE、
マイコン、セマフォ、CAN、モデルベース開発……

知りたい用語をいますぐチェック!

組み込み企業最前線more

組み込み企業最前線“進化するケータイカメラ”を支えるモルフォの組み込み技術
第29回 モルフォ
2009/8/7
組み込み企業最前線メンターは組み込みソフトにコミットする
第30回 メンター・グラフィックス
2009/12/22
組み込み企業最前線アクテル、“真の”Flash FPGAでPLD市場を広げる
第31回 アクテル
2010/1/14
組み込み企業最前線Androidでビジネス拡大を狙うミップスの新戦略
第32回 ミップス・テクノロジーズ
2010/3/9
組み込み企業最前線機器のマルウェア対策はホワイトリスト型が効く
第33回 マカフィー
2010/8/20
過去のインタビューを読む

@IT MONOist 求人情報

- PR -
  • @IT MONOist トップ
  • 組み込み開発フォーラム トップ
  • 利用規約
  • プライバシーポリシー
  • サイトマップ

Copyright © 2000-2012 ITmedia Inc.
著作権はアイティメディア株式会社またはその記事の筆者に属します。(著作権について)
当サイトに掲載されている記事や画像などの無断転載を禁止します。
「@IT」「@IT自分戦略研究所」「@IT情報マネジメント」「@ITハイブックス」「@IT MONOist」「ITmedia」「誠」「BARKS」は、アイティメディア株式会社の登録商標です。
当サイトに関するお問い合わせは「@ITへのお問い合わせ」をご覧ください。