PowerPoint-Präsentation
|
|
|
- のぶのすけ たておか
- 7 years ago
- Views:
Transcription
1 コネクテッド カーに採用される仮想化 OS のデバッグ手法 欧米の車載機器メーカで採用が進むハイパー バイザ OS に対する取り組み 日本ローターバッハ株式会社技術サポート香川貴人 2017 年 7 月 12 日
2 Hypervisor システムのデバッグ 2 / 38
3 アジェンダハイパーバイザシステムとデバッグハイパーバイザとはハイパーバイザシステムのデバッグデモ 3 / 38
4 組込みデバッグツールの世界的なリーディングカンパニー 1979 年ドイツミュンヘン近郊にて設立 JTAG デバッガ ICE(In Cirtuit Emulator) の開発 製造 販売およびサポート 中国 フランス イタリア 日本 チュニジア イギリス アメリカに営業 / 技術サポート拠点 従業員数 : ワールドワイドで約 120 名 4 / 38
5 製品コンセプトと強み モジュラー型の製品構成 80 種以上のCPU/DSPアーキテクチャをサポート様々なホスト環境 コンパイラ OS IDEに対応全製品に共通のGUI (TRACE32 PowerView) 5 / 38
6 製品ポートフォリオ 6 / 38
7 アジェンダハイパーバイザシステムとデバッグハイパーバイザとはハイパーバイザシステムのデバッグデモ 7 / 38
8 What is a hypervisor? 出典 : ウィキペディアによると Hypervisor はコンピュータソフトウェアの一部で Virtual Machine を生成 実行するファームウェアまたはハードウェア Hypervisor が 1 つまたはそれ以上の Virtual Machine を実行しているコンピュータはホストマシンとして定義される 各 Virtual Machine は Guest Machine と呼ばれる Hypervisor はゲストオペレーティングシステム (OS) に仮想的な動作環境を提供し ゲスト OS の実行を管理 様々な OS からなる複数の インスタンスが仮想化された ハードウェアリソースを共有 8 / 38
9 Why and where to use a hypervisor? 1 つのハードウェアで異なるユースケースを並列処理 1 つのハードウェアに複数機能を実装 : 高い費用対効果 安全性 : ゲスト OS はお互いにブロック 信頼性 :Hypervisor がゲストを監視し それらを再実行 9 / 38
10 Why and where to use a hypervisor? ユースケース : 完全に異なる機能を実現する場合 セキュリティのために分離しなければならい場合 異なる OS を並列に実行 10 / 38
11 Why and where to use a hypervisor? 多コア化 : ARM の Cortex-A5x/A7x インテル社 Core i9 は 18 コア /36 スレッド CPU リソースをより効果的 効率的に使用するために Hyperviosr を採用 Core0 Core1 Core2 Core3 Core4 Core5 Core6 Core7 11 / 38
12 Which hypervisor types to exist? ハードウェアによるHypervisor Paravirtualization ( 準仮想化 ) Hypervisors ( ハードウェアによる仮想化 ) Type 1 hypervisor Type 2 hypervisor 12 / 38
13 Which hypervisor types to exist? ハードウェアによる Hypervisor 全てハードウェアで管理 例 :ARM Trust Zone および Hypervisor: 各ゾーンは それぞれのレジスタバンクおよび MMU を有する デバッグツール上では各アクセスクラスを用意 H: Hypervisor Z: Secure Zone N: Non-Secure Zone 13 / 38
14 Which hypervisor types to exist? Paravirtualization( 準仮想化 ): ソフトウェア hypervisor ハードウェアによるサポートはなし :Hypervisor ソフトウェアによって全て管理 完全な MMU サポート : ゲスト OS のプロセスマッピングも含めて Hypervisor が管理 各ゲスト OS は Hypervisor にポーティング デバッグには Hypervisor とゲストの両方をサポートするための特別な対応が必須 例 :Sysgo 社 paravirtualized PikeOS と ElinOS ( ポートされた Linux) 14 / 38
15 Which hypervisor types to exist? Hypervisor ( ハードウェアによる仮想化 ) Hypervisor は VM の管理のためにハードウェアを利用 ゲスト OS はポーティングの必要なし Hypervisor はペリフェラル 割り込みおよび MMU への特権アクセスを管理 各ゲストごとに MMU ステージ ハードウェアサポートの例 : ARM Virtualization Extension Intel X86 Virtual Machine Control Structure PowerPC Embedded Hypervisor 15 / 38
16 Which hypervisor types to exist? Type1 Hypervisor ネイティブ型もしくはベアメタル型 Hypervisor はホストハード上で直接動作 例 :Xen Xen がシステム上で動作する OS Dom0 :Linux が動作する特権ゲスト DomU : ユーザゲストその他の例 Wind River Hypervisor LynxSecure 16 / 38
17 Which hypervisor types to exist? Type 2 Hypervisor ホスト型 従来の OS 内で動作する Hypervisor 例 : KVM KVM は Linux ホスト内のカーネルモジュール KVM がユーザ OS を管理その他の例 Jailhouse QEMU VMWare VirtualBox 17 / 38
18 What is virtualized? メモリ ハードウェアベースの仮想化では 2 段階でメモリマネジメント ゲストは物理メモリを持っていると思っているけれども, 実際には中間的なアドレスにアクセス Hypervisor が中間アドレスを実際の物理アドレスに変換 Hypervisor による変換は VM に対し透過ペリフェラル I/O アクセスおよび割り込みは Hypervisor によって管理され VM に送られる Hypervisor は専用 I/O および割り込みに VM が直接アクセスするのを許可する場合もある 18 / 38
19 Debugger must know how hypervisors work ハードウェアによるHypervisor Paravirtualization ( 準仮想化 ) Hypervisors ( ハードウェアによる仮想化 ) Type 1 ( ネイティブ型 ベアメタル型 ) Type 2 ( ホスト型 ) メモリおよびI/Oアクセス各コアの仮想化技術 19 / 38
20 アジェンダハイパーバイザシステムとデバッグハイパーバイザとはハイパーバイザシステムのデバッグデモ 20 / 38
21 Influence to debugging ランモードデバッグ (GDB など ) 時の影響 ストップモードデバッグ (JTAG デバッガ ) 時の影響 21 / 38
22 Influence to debugging ランモードデバッグ ( 例 :GDB など ) デバッグインタフェース ( シリアルやイーサネット通信など ) はゲストに繋がっている デバッグ自体は Hypervisor 非依存 特別な対応は不要 見えるのはこのデバッグ対象だけ 22 / 38
23 Influence to debugging ストップモードデバッグ --- ターゲットを停止 全てのゲストを含むシステム全体が停止 停止させたとき あるゲストがアクティブ カレントゲスト カレントビュー ではカレントゲストのみを表示 ターゲットアドレス シンボルアドレス = 仮想アドレス = ゲスト OS のアドレス ゲスト OS は仮想アドレスを中間アドレスに変換 中間アドレスはゲストにとって物理アドレス だけれども Hypervisor にとっては仮想アドレス Hypervisor は中間アドレスを物理アドレスに変換 仮想 中間 物理の 3 つの異なるアドレッシングスキーム ゲスト OS と Hypervisor の 2 つの完全な MMU ステージ 23 / 38
24 Influence to debugging メモリアクセス 基本的にデバッガがアクセスできるのは : 物理アドレス領域 カレントゲストの中間アドレス領域 カレントゲスト内のカレントプロセスの仮想アドレス領域 その他のゲストやプロセスにアクセスできるようにするには デバッガが Hypervisor の MMU 変換と全てのゲスト OS のことを分かっている Hypervisor + OS Awareness 24 / 38
25 アジェンダハイパーバイザシステムとデバッグハイパーバイザとはハイパーバイザシステムのデバッグデモ 25 / 38
26 What means Hypervisor Awareness? 仮想化されたシステム = たくさんのマシン 各マシンは独自のレジスタ, MMU 変換, ブレークポイント, シンボル, OS, タスク などもっている Hypervisor Awareness は以下のマシンを識別 ホストマシン (Hypervisor を実行 ) 全てのゲストマシン そして同時に全てのマシン 26 / 38
27 What means Hypervisor Awareness? 27 / 38
28 Hypervisor デバッグデモ ターゲットボード LeMaker Hikey Cortex-A53 64-bit octa core with up to 1.2GHz ターゲット OS Xen Dom0 ( ゲストOS 1) Linux ( ゲストOS 2) FreeRTOS ( ゲストOS 3) デバッグツール TRACE32 PowerDebug + ARMv8 用デバッグプローブターゲット接続コネクタ :MIPI-10 ( ハーフピッチコネクタ ) 28 / 38
29 Hypervisor デバッグデモ JTAG デバッガを接続した Live Demo 29 / 38
30 Hypervisor デバッグデモ 全ての仮想マシンをリスト表示 Live Demo 30 / 38
31 Hypervisor デバッグデモ 仮想マシン スペース及びタスクをツリー表示 Live Demo 31 / 38
32 Hypervisor デバッグデモ 全仮想マシン上の全スペースを一覧表示 Live Demo 32 / 38
33 Hypervisor デバッグデモ 指定したタスクのスタックフレームを表示 Live Demo 33 / 38
34 まとめ 組込み分野でも SoC のマルチコア化およびリソースの有効活用にともない Hypervisor の採用が増加 従来通りの組込み開発特有の高度なデバッグ機能を提供する JTAG デバッガは必須 Hypervisor Awareness で 従来のデバッグ機能を継承しつつ 仮想化環境のマルチ OS デバッグを実現 34 / 38
35 LDRA 単体テストツールと統合 実機レベルのテスト実行とカバレッジ解析を自動化 35 / 38
36 セキュリティと機能安全の検証を支援 MISRA-C, CERT C コーディング規約 MCDC, 関数コールカバレッジ ダイナミックデータフローカバレッジ 要件 ~ コード / トレーサビリティ 単体テスト自動化 / 38
37 THANK YOU! 日本ローターバッハ株式会社 神奈川県横浜市港北区新横浜 日総第 16 ビル 4F [ お問い合わせ ] Mail: [email protected] Tel:
今週の進捗
Virtualize APIC access による APIC フック手法 立命館大学富田崇詠, 明田修平, 瀧本栄二, 毛利公一 2016/11/30 1 はじめに (1/2) マルウェアの脅威が問題となっている 2015年に4 億 3000 万以上の検体が新たに発見されている マルウェア対策にはマルウェアが持つ機能 挙動の正確な解析が重要 マルウェア動的解析システム : Alkanet 仮想計算機モニタのBitVisorの拡張機能として動作
PowerPoint Presentation
Armv8-M セキュアマイコンプログラミングテクニック 技術チーム / 殿下 信二 このセッションの目的 Armv8-M セキュアマイコンの使い方の基礎を学ぶ Cortex-M マイコンと Armv8-M セキュアマイコンの違い 簡単です Armv8-M セキュアマイコンプログラミング なぜセキュアマイコンが必要ですか? 製品が偽造 模造 過剰生産されるリスクの低減 IoT 製品のメリット ( コネクティビティ
仮想マシンによる セキュアシステムの実現
仮想マシンによる セキュアシステムの実現 大山恵弘 電気通信大学情報工学科 2006/6/15 第 4 回セキュア OS カンファレンス 1 自己紹介もかねて : Project VINCS Virtual Infrastructure for Networked ComputerS http://www.yl.is.s.u-tokyo.ac.jp/projects/vincs/ 次世代の仮想化技術を研究している
セキュアVMの アーキテクチャ概要
2008 年 11 月 18 日 ( 火 ) セキュア VM ワークショップ ( 公開用修正版 ) 筑波大学講師品川高廣 セキュア VM BitVisor の アーキテクチャ概要 背景と目的 情報漏洩事件の増加 PC USBメモリ等の紛失 盗難 インターネット経由 ウィルスやファイル交換ソフトなど 仮想マシンモニタ (VMM) による安全性向上 暗号化 認証を VMM で強制する ストレージ及びネットワークの暗号化
PowerPoint プレゼンテーション
ARM Tech Symposia 2017 京都マイクロコンピュータ株式会社 LLVM を用いた統合開発プラットホームと Armv8 アーキテクチャのシステム性能の解析 ITRON 以上 Linux 未満を実現する開発環境 ベアメタル RTOS 用のソフトウェア開発プラットフォーム バグの自動検出も 可能な新開発環境 組込みアプリケーションソフトウエア開発の普遍的な課題 納期どおりに開発する 品質を確保する
FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料
FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能ご紹介 2014 年 3 月富士通株式会社 目次 特長 機能 システム構成 プラットフォーム 各エディションの機能比較表 < ご参考 > Systemwalker Centric Manager Lite Edition は 被管理サーバの数が数台 ~30 サーバ以内の規模で
PowerPoint プレゼンテーション
ARM 用統合開発環境 EWARM アドオンツール C-RUN のご紹介 2015.1 IAR システムズ株式会社 www.iar.com C-RUN 概要 www.iar.com C-RUN とは? 統合開発環境 EWARM のデバッグ機能が強化されました C-RUN はデバッグ効率アップを目的としたアドオンツールです 単体テスト時の動的解析が簡単 & 安価に可能です 従来の解析ツール 開発プロセスの変更が必要
Monthly Research / セキュアハードウェアの登場とその分析
Monthly Research セキュアハードウェアの登場とその分析 株式会社フォティーンフォティ技術研究所 http://www.fourteenforty.jp Ver2.00.02 1 セキュアハードウェア ハードウェアレベルでのセキュリティ拡張や それを実装したハードウェアが提案されている 通常のマイクロプロセッサを拡張することで柔軟性を確保する試みもある 今回は主に ARM TrustZone
プログラムのデバッグ
TJBN005 プログラムのデバッグ TOPPERS/JSP for Blackfin プロジェクト最終更新 : 2012/Aug/27 Rev 1.0 この文書はクリエイティブ コモンズ表示 3.0 非移植ライセンスの下に提供されています プログラムのデバッグ 1 1. GDB によるデバッグ GNU ツールチェーンでビルドしたアプリケーション ソフトウェアは GDB でデバッグすることができます
PowerPoint プレゼンテーション
データ保護ソフト Veeam ONE 株式会社 クライム www.climb.co.jp Veeam Softwareについて 日本国内はクライムが総代理店として販売 保守を担当 世界中に拠点を置くグローバルカンパニー Climb 創業 2006年 本社 スイス バール メインオフィス アメリカ オハイオ州 コロンビア EMEA フランス パリ APAC オーストラリア シドニー 従業員数 1,600
複数の Nios II を構成する際の注意事項
ver. 1.0 2009 年 4 月 1. はじめに Nios II IDE で ソフトウェアをビルドすると SOPC Builder の GUI 上で Nios II と接続されているペリフェラル用の初期化コードを自動で生成します この各ペリフェラルに対応した初期化コードで ペリフェラルを制御するためにアルテラ社から提供された HAL を利用するための準備や 各ペリフェラルの一般的な理想と考えられる初期状態のレジスタ設定等を行います
TFTP serverの実装
TFTP サーバーの実装 デジタルビジョンソリューション 佐藤史明 1 1 プレゼンのテーマ組み込みソフトのファイル転送を容易に 2 3 4 5 基礎知識 TFTP とは 実践 1 実際に作ってみよう 実践 2 組み込みソフトでの実装案 最後におさらい 2 プレゼンのテーマ 組み込みソフトのファイル転送を容易に テーマ選択の理由 現在従事しているプロジェクトで お客様からファームウェアなどのファイル転送を独自方式からTFTPに変更したいと要望があった
「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」
C1 Delphi/C++ チュートリアルセッション RAD Studio XE5 によるマルチ言語 / マルチデバイス開発の進め方 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ RAD Studio XE5 の概要 Delphi or C++ Intel or ARM Windows / OS X / ios / Android プロジェクトとは? FireMonkey HD
延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC
延命セキュリティ二つの対策方法 対策 1 ホワイトリスト型 概要 : 動作させてもよいアプリケーションのみ許可し それ以外の全ての動作をブロックすることで 不正な動作を防止します 特長 : 特定用途やスタンドアロンの PC の延命に効果的です リストに登録されたアプリケーションのみ許可 アプリケーション起動制御 不許可アプリケーションは防止 対策 2 仮想パッチ型 概要 : OS アプリケーションの脆弱性を狙った通信をブロックし
PowerPoint プレゼンテーション
vsmp Foundation スケーラブル SMP システム スケーラブル SMP システム 製品コンセプト 2U サイズの 8 ソケット SMP サーバ コンパクトな筐体に多くのコアとメモリを実装し SMP システムとして利用可能 スイッチなし構成でのシステム構築によりラックスペースを無駄にしない構成 将来的な拡張性を保証 8 ソケット以上への拡張も可能 2 システム構成例 ベースシステム 2U
TOPPERS活用アイデア・アプリケーション開発
TOPPERS 活用アイデア アプリケーション開発 コンテスト 部門 : 活用アイデア部門 作品のタイトル : athrill( アスリル ) 作成者 : 森崇 (( 株 ) 永和システムマネジメント ) 共同作業者 : 対象者 : 車載向け TOPPERS ソフトウェア開発者 (V850) 使用する開発成果物 : TOPPERS/ASP3 カーネル 目的 狙い 目的 V850 実機レス開発環境下で,TOPPERS
Microsoft PowerPoint - OS07.pptx
この資料は 情報工学レクチャーシリーズ松尾啓志著 ( 森北出版株式会社 ) を用いて授業を行うために 名古屋工業大学松尾啓志 津邑公暁が作成しました 主記憶管理 主記憶管理基礎 パワーポイント 27 で最終版として保存しているため 変更はできませんが 授業でお使いなる場合は松尾 ([email protected]) まで連絡いただければ 編集可能なバージョンをお渡しする事も可能です 復習 OS
Presentation Template Koji Komatsu
OpenStack Day 2013 Panel Discussion 2013-03-12 ヴイエムウェア株式会社テクニカルアライアンスマネージャ小松康二 アジェンダ VMware のクラウドソリューション VMware と OpenStack クラウド時代の IT エンジニア - 2 - VMware のクラウドソリューション SDDC ( = Software-Defined Datacenter
SafeG 高信頼組込みシステム向けデュアル OS モニタ Daniel Sangorrín, 本田晋也, 高田広章 名古屋大学 2010 年 12 月 3 日 この研究の一部は文部科学省のサポート受けて実施しています Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2
SafeG 高信頼組込みシステム向けデュアル OS モニタ Daniel Sangorrín, 本田晋也, 高田広章 名古屋大学 2010 年 12 月 3 日 この研究の一部は文部科学省のサポート受けて実施しています Daniel Sangorrín ( 名古屋大学 ) ET2010 - 横浜 2010 年 12 月 3 日 1 / 25 目次 1 Introduction 2 SafeG 3 Evaluation
スライド 1
動作検証レポート :HP IceWall SSO + VMware 日本 HP テクノロジーコンサルティング統括本部ソリューションアーキテクト 久保俊彦 1 Copyright 20102011 Hewlett-Packard Development Company, L.P. 目次 はじめに 1. HP IceWall SSOとVMwareのユースケース 1.1 基本構成の統合イメージ 1.2 応用構成の統合イメージ
Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ
Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle
TRQerS - Introduction
TRQerS 導入概要 横河ディジタルコンピュータ株式会社エンベデッドソリューション事業本部サポート部 (ESC-APN-035-02 Dec,25,2015) 1 システムマクロトレースの特徴 製品構成と導入フロー 2 システムマクロトレースの特徴 システムマクロトレース printf ログ出力の発展形 (printf より高速 文字列 / タグ情報 / タスク遷移 / 関数遷移 ) ハードウェアインターフェース
使用する前に
この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE
HMS Industrial Networks HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプ
HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプライヤー 本国スエーデンでは過去 10 年来で唯一 8 年連続で 50% 以上の売上増加を記録 商標 AnyBus は世界の FA 業界に浸透中 製品群
Slide 1
Adobe ColdFusion 2016 ライセンスの考え方 2016.9. アドビ ソフトウェア事業部 ColdFusion ビジネスユニット 目次 1. エディション ライセンスの種類 2. ライセンスの数え方 3. メーカーサポート 4. ColdFusion 11 へのダウングレード 5. アップグレードにおけるライセンスの注意点 6. ColdFusion on AWS について 2 1.
IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件
SiteProtector 2.0 Service Pack 9.0 システム要件 2012 年 2 月 13 日 SiteProtector 2.0 Service Pack 9.0 システム要件... 1 Service Pack 9.0 - SiteProtector システム要件... 1 Service Pack 9.0 仮想環境... 1 Deployment Manager のインストール要件...
DumpsQuestion Professional Dump Collection & Excellent Exam Questions & Latest Questions
DumpsQuestion http://www.dumpsquestion.com Professional Dump Collection & Excellent Exam Questions & Latest Questions Exam : 304-200 日本語 (JPN) Title : LPIC-3 Virtualization & High Availability Vendor :
Microsoft PowerPoint - Session4古賀様.ppt
Windows Embedded CE の テスト環境と活用 マイクロソフト Windows Embedded Partner ( 株 ) サムシングプレシャス代表取締役社長古賀信哉 普段の開発の立ち位置 はじめに ミドルウェア層の開発が主 (DLNA 関連など ) 必要に応じてデバイスドライバ ( カーネルモジュール ) 概要 特定ターゲット向けの BSP も 開発環境及び開発環境を用いた動作確認
JPexam 最新の IT 認定試験資料のプロバイダ IT 認証であなたのキャリアを進めます
JPexam 最新の IT 認定試験資料のプロバイダ http://www.jpexam.com IT 認証であなたのキャリアを進めます Exam : VCAD510 日本語版 Title : VMware Certified Associate - Data Center Virtualization (VCA-DCV) Exam Vendor : VMware Version : DEMO 1
CLUSTERPROXSingleServerSafe SingleServerSafe ご紹介 2007 年 10 月
CLUSTERPROXSingleServerSafe SingleServerSafe ご紹介 2007 年 10 月 目 次 可用性向上のニーズ XSingleServerSafe のターゲット アピールポイント 監視イメージ 簡単インストール & 設定 製品体系 システム要件 お問い合わせ先 NEC Corp. All Right Reserved. 1 可用性向上のニーズ 可用性の要求は従来の基幹システム中心から
Microsoft PowerPoint - DEXCS2015_Salome_Installation pptx
2016.12.04 Salome-Meca 導 ガイド Windows10 PC 上への VirtualBox と DEXCS2015 の インストール ( 社 ) オープン CAE 学会 1 インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB
Xen 3.0 のすべて 内部実装詳解 VA Linux Systems Japan K.K. 山幡為佐久 Linux Kernel Conference
Xen 3.0 のすべて 内部実装詳解 VA Linux Systems Japan K.K. 山幡為佐久 Linux Kernel Conference 2005.11.11 目次 イントロダクション Xen 概要 ドメイン管理 時間管理とCPUスケジューラ 割り込み / 例外処理の仮想化 I/O デバイス仮想化 MMU 仮想化 完全仮想化 今後の展望
PowerPoint プレゼンテーション
CLUSTERPRO X Nutanix 動作検証報告 2018 年 6 月日本電気株式会社 クラウドプラットフォーム事業部 (CLUSTERPRO) 免責事項 免責事項 本書の内容は 予告なしに変更されることがあります 日本電気株式会社は 本書の技術的もしくは編集上の間違い 欠落について 一切の責任を負いません また お客様が期待される効果を得るために 本書に従った導入 使用および使用効果につきましては
電子情報通信学会ワードテンプレート (タイトル)
VESPER(Virtual Embraced Space ProbER) の設計と実装 守屋哲金成昊大島訓 株式会社日立製作所システム開発研究所 {satoru.moriya.br, sungho.kim.zd, satoshi.oshima.fk}@hitachi.com 概要本論文では, 我々が開発している, 仮想化環境においてホスト OS 上でゲスト OS の情報を効率的に収集するフレームワークである
CodeRecorderでカバレッジ
株式会社コンピューテックス Copyright 2016 Computex Co.,Ltd. 2017.11 カバレッジ と 単体テスト カバレッジとは プログラムがどれだけ実行されているかを示す指標です プログラム全体に対して実行された比率をカバレッジ率で表します カバレッジの基準として 一般的にC0 C1が使われております C0カバレッジは 全体のうち何 % が実行されたかで求めます C1カバレッジは
1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明
システム名称 : ベジフルネットシステム第 3 期 ベジフルネット Ver4 操作説明資料 目次 1. はじめに P1 2. 新機能の操作について (1) マスタ更新機能操作概要 P2 (2) 履歴出力機能操作概要 P6 (3) チェック機能操作概要 P7 (4)CSV 出力機能 P8 3. ベジフルネット Ver4 プログラムのインストール (1) ベジフルネット Ver4 インストール手順 P9
インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB 以上 インターネット接続 ( アップデートを うため ) ( 動作を保証するものではありま
2018 年 06 月 07 日改定 Windows10PC 上への VirtualBox と DEXCS2015 の インストール ( 社 ) オープン CAE 学会 1 インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB 以上 インターネット接続
Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx
MATLAB/Simulink を使用したモータ制御アプリのモデルベース開発事例 ルネサスエレクトロニクス株式会社 第二ソリューション事業本部産業第一事業部家電ソリューション部 Rev. 1.00 2014 Renesas Electronics Corporation. All rights reserved. IAAS-AA-14-0202-1 目次 1. はじめに 1.1 モデルベース開発とは?
Slide 1
This is a photographic template your photograph should fit precisely within this rectangle. Eaton UPS 管理ソフトウェアの紹介 2013 年 06 月 07 日 VER 11 Eaton UPS 管理ソフトウェアの紹介 インテリジェントパワープロテクター (IPP): 長時間停電のためのシャットダウンソフトウェア
ユーザエクスペリエンス (UX) 手法を 用いた企画品質評価の提案 第 4 分科会 主査 金山豊浩 ( 株 ) ミツエーリンクス 副主査 三井英樹 ( 株 ) ビジネス アーキテクツ 福山朋子 ( 株 ) インテック 研究員リーダ 村上和治東京海上日動システムズ ( 株 ) 田邉孝次 SCSK( 株
ユーザエクスペリエンス (UX) 手法を 用いた企画品質評価の提案 第 4 分科会 主査 金山豊浩 ( 株 ) ミツエーリンクス 副主査 三井英樹 ( 株 ) ビジネス アーキテクツ 福山朋子 ( 株 ) インテック 研究員リーダ 村上和治東京海上日動システムズ ( 株 ) 田邉孝次 SCSK( 株 ) 発表 須藤潤 ( 株 ) アドバンテスト 2011 年度 ( 第 27 年度 ) ソフトウェア品質管理研究会第
PowerPoint Presentation
ETAS の AUTO ソリューションイータス株式会社 1 Public STJ2/ETAS 2014-01 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, イータス株式会社会社概要 ETAS Driving Embedded Excellence
ゼロからはじめるKVM超入門
KVM 201026 () id:akkiesoft 4 2003(3) Bochs QEMU KVM KVM KVM KVM KVM Kernel based Virtual Machine Qumranet Red Hat Linux 88(20097) qemu-kvm KVMLinux /dev/kvm QEMU/dev/kvm KVMQEMU(qemu-kvm) QEMU Dom0 (OS)
ターゲット項目の設定について
Code Debugger CodeStage マニュアル別冊 ターゲット 項目の設定について Rev. 2.8 2018 年 4 月 13 日 BITRAN CORPORATION ご注意 1 本書及びプログラムの内容の一部または 全部を無断で転載することは プログラムのバックアップの場合を除き 禁止されています 2 本書及びプログラムの内容に関しては 将来予告なしに変更することがあります 3 当社の許可なく複製
この手の問題を診断する際に Simics は完璧なツールなのですが 実行するためには 問題が発生するプログラムを Simics に取り込まなければなりません すなわち Simics 上で Simics を実行するのです まず Simics 内部に開発ホストの複製を作成します これは何も難しいことでは
Simics 上での Simics のデバッグ 投稿者 :Jakob Engblom,, 2012/12/05 私はたびたび書いたり話したりしていますが Simics は並列処理のバグのデバッグと マルチスレッドやマルチコアシステムの障害に対するデバッグには実に有効です 非常に複雑なアプリケーション 具体的に言えば Simics 自体の上で このことを証明した例を最近経験しました この例は Simics
JapanCert 専門 IT 認証試験問題集提供者 1 年で無料進級することに提供する
JapanCert 専門 IT 認証試験問題集提供者 http://www.japancert.com 1 年で無料進級することに提供する Exam : 2V0-622D-JP Title : VMware Certified Professional 6.5 - Data Center Virtualization Delta Exam Vendor : VMware Version : DEMO
System Center Virtual Machine Manager 2008 R2の留意事項一覧
System Center Virtual Machine Manager 2008 R2 の留意事項一覧 System Center Virtual Machine Manager 2008 R2( 以降 SCVMM2008R2) をご利用になる前に 下記のリリースノートをよくお読みください System Center Virtual Machine Manager 2008 R2 リリースノート
ServerView RAID Manager VMware vSphere ESXi 6 インストールガイド
ServerView RAID Manager VMware vsphere ESXi 6 インストールガイド 2018 年 11 月 27 日富士通株式会社 アレイを構築して使用する場合 RAID 管理ツールの ServerView RAID Manager を使用します VMware vsphere ESXi 6.x ( 以後 ESXi 6 または ESXi と略します ) サーバで ServerView
Microsoft PowerPoint - IO_Pass-through_XenSummitTokyo2008_jp.ppt
パススルー I/O の実装と今後 2008 年 11 月 21 日島田雄二 NECシステムテクノロジー 目次 1. パススルー I/O の実装 2. 今後の予定 3. パススルー I/O の課題 4. まとめ 2 NEC Corporation 2008 1. パススルー I/O の実装 パススルー I/O とは Domain へ I/O デバイスを割り当て Guest ソフトウェアから直接制御する
スライド 1
Double-Take Availability Ver6.0 のご紹介 2012 年 12 月 1 Double-Take Availability Ver6.0 Double-Take Availability Ver6.0 2013 年 1 月 28 日リリース Windows Server 2012 対応 統合コンソール Node-Locked License 2 Double-Take Availability
MAGNIA Storage Server Configuration Guide
MAGNIA シリーズ システム構成ガイド Storage Server 概要編 [2012.12] 価格について 本書に記載の価格はすべて税込です 据付調整費 使用済み商品のお引き取り費は含まれておりません もくじ MAGNIA Storage Server 構成ガイド概要編 ページ 概要 2 特長 3 ネットワーク構成例 5 システム構成セレクション 6 1 MAGNIA Storage Server
ATDEインストールガイド
ATDE インストールガイド Version 3.0.2 2011/10/21 株式会社アットマークテクノ [http://www.atmark-techno.com] Armadillo サイト [http://armadillo.atmark-techno.com] SUZAKU サイト [http://suzaku.atmark-techno.com] 株式会社アットマークテクノ 060-0035
Congress Deep Dive
Congress Deep Dive NTT 室井雅仁 2016 NTT Software Innovation Center 自己紹介 室井雅仁 ( むろいまさひと ) 所属 : NTT OpenStack を利用した OSS クラウドのアーキテクトを担当 社内向け OpenStack 環境の運用 コミュニティへフィードバック OpenStack Congress Core Reviewer https://wiki.openstack.org/wiki/congress
RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+)
RL78 開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行 ( 統合開発環境編 ) (High-performance Embedded Workshop CS+) 2017/4/7 R20UT2087JJ0103 ソフトウェア事業部ソフトウエア技術部ルネサスシステムデザイン株式会社 はじめに 本資料は 統合開発環境 High-performance Embedded Workshop
Red Hat Enterprise Linux Server 7 動作確認表
All Rights Reserved. Copyright (C) 2015, 2019, Hitachi, Ltd. はじめに ( 以下 RHEL と表記します ) の動作確認結果についてまとめた資料です 注意事項 ( 必ずお読みください ) 本資料で公開している動作確認結果は あくまでも限られた評価環境における動作確認結果を報告するものです すべての Linux の動作を保証するものではありません
CLUSTERPRO X 4.0 for Windows VM/Linux VM/Solaris VM 仮想マシン用ライセンス体系資料
CLUSTERPRO X 4. for Windows VM/Linux VM/Solaris VM 仮想マシン用ライセンス体系資料 09 年 4 月日本電気株式会社クラウドプラットフォーム事業部 (CLUSTERPRO) 目次 基本構成 推奨する主な構成 仮想マシン用ライセンスとは VMware vsphere 6.7/6.5 環境の高可用構成 仮想マシン用ライセンス概要 Hyper-V 環境の高可用構成
Parallels PPT Template
Next Generation of Optimized Computing Akihiro Hasegawa Parallels K.K. 2009/05/29 Parallels Products Optimized Computing Parallels Open Platform Ecosystem APS Standard APS Catalog & Marketplace Virtual
スライド 1
1 システムコールフックを使用した攻撃検出 株式会社フォティーンフォティー技術研究所 http://www.fourteenforty.jp 取締役技術担当金居良治 2 お題目 System Call について System Call Protection System Call Hook 考察 3 System Call とは? ユーザアプリケーションからカーネルのサービスルーチンを呼び出す Disk
1部2部3. ライセンスの順位 第 3 章ライセンスガイド第CA ARCserve Replication / High Availability のライセンスは 以下のように順位が決められており 上位ライセンスを下位の環境に適用することが可能です Enterprise > Standard > V
2部1. 購入するライセンスの数 基本的な考え方 : CA ARCserve Replication/HA のライセンス数 = マスタとレプリカサーバ ( ノード ) 数の合計 3 ライセンスガイド第1部第 3 章ライセンスガイド CA ARCserve Replication / HA ではエンジンをインストールするノード つまり保護対象となるマスタサーバと複製先となるレプリカサーバの合計数だけライセンスが必要です
Cortex-Mコア対応エミュレータデバッグ制御インターフェースとトレース機能
2013 年 3 月第 2 版 Copyright (C)2010 CS0015(B)1303 TU 第......6......6... Cortex-M コア対応エミュレータデバッグ制御インターフェースとトレース機能 目次 1 章はじめに UT...3 TU1.1 はじめにUT...3 TU1.2 Cortex-Mコアのデバッグ機能 UT...3T TU 第 2 章デバッグ制御インターフェースUT...4
McAfee SaaS Protection 統合ガイド Microsoft Office 365 と Exchange Online の保護
統合ガイド改訂 G McAfee SaaS Email Protection Microsoft Office 365 と Exchange Online の保護 Microsoft Office 365 の設定 このガイドの説明に従って McAfee SaaS Email Protection を使用するように Microsoft Office 365 と Microsoft Exchange Online
Microsoft PowerPoint - 11_Oracle_xen_summit_tokyo_11_20_2008_JP.ppt
SAFE HARBOR STATEMENT 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクル製品に関して記載されている機能の開発
エンジニアリング・サービスから見たMBD導入の成功・失敗
2014 年 12 月 18 日 ( 金 ) 16:40-16:55 JMAAB 中部コンファレンス エンジニアリング サービスから見た MBD 導入の成功 失敗 COPYRIGHT (C) GAIO TECHNOLOGY ALL RIGHTS RESERVED 1 ガイオ テクノロジーとは 組み込み業界向け検証ツールメーカー コンパイラ 検証 テスト 解析ツール プロトタイピングツール エンジニアリングサービス
