タグ

xenに関するsigh2のブックマーク (2)

  • XenによるFedoraの仮想化

    1つのコンピュータ上で複数のOSを動作させることができる仮想化システム。稿ではXenについて、Fedoraマシンへのインストールの方法と環境に応じた構成の仕方を説明する。 仮想化システムは、1つのコンピュータ上で複数のオペレーティングシステム(OS)を動かす仕組みだ。Xenは、新しい仮想化方式を採用した強力な仮想化システムである。以下、Fedoraマシンへのインストールの方法と環境に応じた構成の仕方を説明する。 記事は、2007年8月に出版されたアンドリュー・ハドソン、ポール・ハドソン著『Fedora 7 Unleashed』(SAMS Publishing)からの抜粋である。 仮想化と疑似仮想化 仮想マシン(VM)は割り当てられたRAM上で、外部の世界に対して完全に自己充足的に動作する。仮想化システムの1つであるVMwareなどは、この仮想世界を完全なものにすべくBIOSさえも仮想化

    XenによるFedoraの仮想化
  • 完全仮想化でもネイティブ並みのI/O速度を実現、SUSE Linux - @IT

    2007/06/15 仮想化環境の課題は速度。中でも完全仮想化と呼ばれる方法では、ネットワークやディスクといったI/O関連のパフォーマンスが大幅に低下してしまう。ゲストOSの中からハードウェアにアクセスするときに発生する特権命令は、仮想化レイヤでフックし、それを変換するという処理が入るため、オーバーヘッドが大きくなるからだ。オープンソースの仮想化ソフトウェア「Xen」では、完全仮想化のほかに、ゲストOSに変更を加えてオーバーヘッドを減らす準仮想化もサポートする。準仮想化環境ではゲストOS自体が仮想化に最適化されているため、オーバーヘッドが少なく、ネイティブ実行と遜色のないパフォーマンスを維持できる。 これまで問題となっていたのは、準仮想化環境に対応するよう手を入れられたゲストOSが、必ずしも存在しないことだ。特にWindows系のOSをゲストOSとして動かす時には、これが最大の問題だった。

  • 1