VM
昨日の続き。 昨日のエントリの最後で挙げたような点を解決したプロセスマイグレーションのシステムをこの論文では提案している。 そういったプロセスマイグレーションのシステムを作る上で、以下のようなことを考えないといけない。 プロセス情報の一貫性 …
プロセスマイグレーション(あるコンピュータ内のプロセスを、別のコンピュータに移す事)の研究。 プロセスマイグレーションが実現すれば、分散環境で以下のようなメリットを得る事ができると述べている。 ダウンしたホストからプロセスを移す事でサービス…
コンピュータの設定を変えて、システムの挙動がおかしくなる事はよくある。それを、システムの設定の変更(というか、ディスクの内容の変更)を保存しておく事で、きちんと動作していた状態に戻しましょう、という話。 これを聞いただけだと、Windowsのチェ…
システムをアップグレードする際に、仮想マシン上に二つのOSインスタンスを設けて、片方のインスタンスでアップグレードを行い、それが完了したら元のOSからデータを移行することで、アップグレード中の代替用リソースを用意しなくとも動的にアップグレード…
この前の続き。目次はここ。 互換性 まずは、仮想マシンの中身を議論する前に、互換性の話をします。 さらに互換性を考える前に、仮想マシンの定義を考えておきましょう。 仮想マシンは ゲストとホストの間での状態の写像(state mapping) ゲストとホスト上で…
他のマシン(ABI)向けにコンパイルされたプログラムを仮想マシンを使って動かせるようにしましょう、というお話。 そういったプログラムを動かすためには、システム全体を仮想マシンで扱う方法もありますが、ここでは他のマシン向けのプロセスに仮想環境を…
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)作者: Jim Smith,Ravi Nair出版社/メーカー: Morgan Kaufmann発売日: 2005/06/17メディア: ハードカバー購入: 2人 クリ…
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)作者: Jim Smith,Ravi Nair出版社/メーカー: Morgan Kaufmann発売日: 2005/06/17メディア: ハードカバー購入: 2人 クリ…