2009/06/17 · Stephen Spector氏がXen 3.4 Source Code Overview - blog.xen.orgにおいて最近リリースされたXen 3.4のソースコードオーバービューファイルXen ...
2009/06/17 · Stephen Spector氏がXen 3.4 Source Code Overview - blog.xen.orgにおいて最近リリースされたXen 3.4のソースコードオーバービューファイルXen ...
ハードウェアのアクセス方法 仮想化ソフトウェアは仮想マシン内でのI/Oアクセスを制御するが、そのためにはハードウェアを仮想化ソフトウェアが制御する必要がある。その点、ハイパーバイザ型はハードウェア上で動作しているため制御は行ないやすい。たとえば、VMware ESXでは仮想化ソフトウェアがデバイスドライバを使ってハードウェアを制御し、仮想化環境内のハードウェアアクセスを代行する(図3)。しかしPCに互換性があるとはいえ、多数のデバイス用にドライバを用意するのは難しい。このため、利用できるハードウェアをある程度限定している。 一方、Hyper-VおよびXenでは仮想マシンの1つが特別扱いされており、ここで動作するゲストOSが持っているデバイスドライバを使ってハードウェアアクセスを行なう。Hyper-Vの場合、これがWindows Server 2008に限定されている。 この方式では、仮想化
サーバ向けプロセッサのマルチコア化が進む現在、そのプロセッサ・パワーを活用する用途として、仮想化に注目が集まっている。仮想化技術を用いることで、ハードウェアとOS/アプリケーションとの独立性が高まり、その結果、サーバ・システムの柔軟性や保守管理性が向上する。例えば、これまで複数のサーバで稼働させていたOSとアプリケーションを、1台のサーバに集約することで、サーバ・システムの単純化や利用率の向上、コストの削減などのメリットがもたらされる。 しかし仮想化技術は、コンピュータ・ハードウェア上に仮想的なコンピュータ(仮想マシン)をソフトウェアで構築するという技術であるため、さまざまなオーバーヘッドが生じる。仮想マシンで実行されるゲストOSは、仮想化していない場合と同様、1台のコンピュータを占有しているものとして稼働するため、仮想マシンを提供する仮想マシン・モニタ(VMM)がハードウェア・リソースを
仮想化環境はある程度以上の規模になってくると、往々にして、共有ストレージ導入の必要に迫られます。これはなぜでしょうか? ローカルHDD構成では、仮想マシンの実体データを格納するのに、ホストサーバ上のディスクを用いることになります。ホストサーバ1台ですべてを賄うことができるため、手軽にセットアップできることが魅力です。 それに対して共有ストレージ構成では、別途ストレージ専用機、またはストレージ用途に特化したサーバを立てる必要があります。ローカルHDD構成と比べ、構成はいくぶん複雑になりますが、複数のホストサーバで仮想マシンのデータを共有できるようになるという大きなメリットがあります。 複数サーバでのデータ共有は珍しいことではありません。しかし仮想化環境では、仮想マシンのデータを複数サーバで共有することによって、ライブマイグレーションと呼ばれる特殊な機能を使用できるようになります。これは、ある
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く