ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. システムソフトウェアとオペレーティング・システム(OS)
  3. 2011
  4. 2011-OS-118

起動フェーズの再現性に着目したOS再起動高速化手法

https://ipsj.ixsq.nii.ac.jp/records/75278
https://ipsj.ixsq.nii.ac.jp/records/75278
5deb0947-8861-45d0-be08-cba51c83616a
名前 / ファイル ライセンス アクション
IPSJ-OS11118004.pdf IPSJ-OS11118004.pdf (480.7 kB)
Copyright (c) 2011 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2011-07-20
タイトル
タイトル 起動フェーズの再現性に着目したOS再起動高速化手法
タイトル
言語 en
タイトル Exploiting Boot Sequence Similarity for Quick Reboot-based Recovery
言語
言語 eng
キーワード
主題Scheme Other
主題 OS-2 仮想化
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
慶應義塾大学
著者所属
慶應義塾大学/科学技術振興機構戦略的創造研究推進事業
著者所属
慶應義塾大学/科学技術振興機構戦略的創造研究推進事業
著者所属(英)
en
Keio University
著者所属(英)
en
Keio University / JST CREST
著者所属(英)
en
Keio University / JST CREST
著者名 山木田, 和哉 山田, 浩史 河野, 健二

× 山木田, 和哉 山田, 浩史 河野, 健二

山木田, 和哉
山田, 浩史
河野, 健二

Search repository
著者名(英) Kazuya, Yamakita Hiroshi, Yamada Kenji, Kono

× Kazuya, Yamakita Hiroshi, Yamada Kenji, Kono

en Kazuya, Yamakita
Hiroshi, Yamada
Kenji, Kono

Search repository
論文抄録
内容記述タイプ Other
内容記述 可用性の高いサービスを実現するために,オペレーティングシステム (OS) には高い信頼性が求められる.しかし,現在の OS 内部には多くのバグが含まれており,カーネルクラッシュの原因となっている.古くからカーネルクラッシュに対し広く用いられているリカバリ手法として,OS の再起動が挙げられる.OS 再起動はシンプルかつ強力なリカバリ手法であり,カーネルクラッシュの原因を特定せずとも,システムを復旧することができる.しかし,OS の再起動には時間を要するという問題点も存在する.これは,OS 再起動がハードウェアやカーネルの初期化など,多くの煩雑な手順を踏まなければならないためである.そこで本研究では,システム起動フェーズの再現性に着目した OS の再起動高速化手法 Phase-based Reboot を提案する.Phase-based Reboot では,OS 起動時の動作を実行フェーズ毎に分割して,システムの状態を保存する.そして,OS 再起動時に,過去の OS 起動時と同じ動作をする場合は,過去の実行フェーズを再利用することで,迅速に再起動と同等の効果を得る.また,Phase-based Reboot を Xen 3.4.1 上で稼働する Linux 2.6.18 内に実装し,評価実験を行った.実験では,既存の OS 再起動に要する時間を約 34% から 94% 削減できることを確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 Although operating systems (OSes) are crucial to achieving high availability of computer systems, modern OSes are far from bug-free. Rebooting the OS is simple, powerful, and sometimes the only remedy for kernel failures. Once we accept reboot-based recovery as a fact of life, we should try to ensure that the downtime caused by reboots is as short as possible. Unfortunately, OS reboots involve significant downtime, which is unacceptable in commercial services. This paper presents “phase-based” reboots that shorten the downtime caused by reboot-based recovery. The key idea is to divide a boot sequence into phases. The phase-based reboot reuses a system state in the previous boot if the next boot reproduces the same state. A prototype of the phase-based reboot was implemented on Xen 3.4.1 running para-virtualized Linux 2.6.18. Experiments with the prototype show that it successfully recovered from kernel transient failures inserted by a fault injector, and its downtime was 34.3 to 93.6% shorter than that of the normal reboot-based recovery.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10444176
書誌情報 研究報告 システムソフトウェアと オペレーティング・システム(OS)

巻 2011-OS-118, 号 4, p. 1-11, 発行日 2011-07-20
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-21 21:16:37.713606
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3