管理面においては、マルチハイパーバイザー対応を進めているが、シトリックスはハイパーバイザーとして、コストパフォーマンスの高い、クラウド環境に最適なハイパーバイザー「XenServer」を提供している。XenServerの開発テーマは大きく分けて2つある。 クラウド環境(プライベートクラウド、パブリッククラウド)で利用しやすい機能開発、エディション構成 デスクトップ仮想化システム環境で利用しやすい機能の開発、エディション構成 XenServerの開発スピードは非常に速く、ここ1、2年で急速に機能を追加してきた。最近リリースされた米Gartner社のMagic Quadrant for x86 Server Virtualization Infrastructureでは、VMware、Hyper-Vとともに、リーダーのポジションにランキングされた事からも分かるように、3大ハイパーバイザーの1つ
Ubuntu 11.10ではLinux 3.0カーネルを採用しているため、とても簡単にXenの環境を構築できるようになりました。そこで今回は、UbuntuをXenのホスト環境(Dom0)として設定し、Ubuntuを含むいくつかのゲストOSをインストールする手順を紹介します。 Xenとは Xenはハイパーバイザーと呼ばれる仮想マシンを実行するソフトウェアで、多種多様なプラットフォームをサポートし、Amazon Web Serviceでも使われている仮想化技術の一つです。 Ubuntuでよく使われている仮想マシン実行環境と言えばKVMやVirtualBoxがありますが、Xenはこれらに対して「準仮想化」と呼ばれる技術もサポートしており、IntelVTやAMD-VなどのCPUの仮想化支援機構がない環境でもゲストOSを高速に動作させられるといった特徴を持っています。 XenはホストOSをDomai
Virtualization, Operating System, Storage, Cloud ComputingVirtualization, Operating System, Storage, Cloud Computing システム環境 CPU: Intel Core-i7 860 チップセット: Intel P55 Express マザーボード: MSI P55M-SD40 Xen: 3.4.0 dom0: Oracle VM Server (Oracle Enterprise Linux 5.3ベース) Passthrough対象のdomU: OpenSolaris b134 PVHVM Xenは既にインストールされているという前提で始めます。/etc/grub.confのkernel行に「iommu=pv」と追記してI/O Virtualizationを有効化します。*これ
現在のXenではPCIデバイスのPCIパススルーが行えるようになっています。 (IOMMU(I/O Memory Management Unit)内蔵のチップセットが搭載されている マシンを使用することが条件) PCIパススルーとはゲスト・ドメインが直接PCIデバイスを操作することです。 エミュレーション方式に代えて、PCIパススルーを使用することで、仮想化されて いないOSからPCIデバイスを操作するのとほとんど代わりない性能を得ることが できます。 現在、様々なPCIデバイスをPCIパススルーによって操作できます。 しかし、PCIパススルーで動かないPCIデバイスも存在していると考えています。 ですので、問題が発生した方がいましたらご報告をお願いします。 なるべくご対応させていただきたいと思います。 以下にPCIパススルーを行うための手順を示します。 [PCIパススルーを行うためのXe
Citrix社のXenServerにはWindows-PVDrivers、Novell社のSuSEだと仮想マシンドライバパック、このようにXenのベンダーはDomain-U用のPVドライバを用意してパフォーマンスの優位性を出しています。RedHat社もPVドライバを出していますが、CentOSには当然ありません。この時点でCentOSを使うアドバンテージはないです。しかしそれだと面白くないのでオープンソースのWindowsPVドライバを導入してみました。 GPLPVドライバインストール ダウンロードはここになります。 インストーラがたくさんあり、どれをダウンロードしたらよいのかわかりにくいですが、http://wiki.xensource.com/xenwiki/XenWindowsGplPv をみると、32bitのWindowsXPのPVドライバの場合 は gplpv_fre_wxp_x
KVMでPlan 9が動くことは何回か紹介してみるが、今回はネットワークデバイスをPCIパススルーを使ってアクセスできるか試してみた。結論から言うと、Debian/squeezeの標準カーネル(2.6.32-5-amd64)はNGだけど、2.6.36なら動いた。使用したデバイスはIntelのdual port GbEで、コントローラチップとして82576を積んだNICだ。 PCIパススルーとは何かというと、仮想マシンモニタをバイパスして、ゲストOSから直接物理デバイスにアクセスする仕組みのことである。PCIパススルーを使わない場合は、ゲストOSのIO要求は、QEMUでエミュレーションされ、ホストOSのデバイスドライバが物理デバイスにアクセスすることになる。このオーバヘッドは結構馬鹿にならないので、KVMではvirtioとかvhostといった準仮想化方式を取り入れているが、それでも大変なこと
About These drivers allow Windows to make use of the network and block backend drivers in Dom0, instead of the virtual PCI devices provided by QEMU. This gives Windows (in theory) a substantial performance boost, and most of the testing that has been done confirms that. This document refers to the new WDM version of the drivers, not the previous WDF version. Some information may apply though. Sup
[To Parent Directory] Friday, 31 August 2007 2:44 PM 30873 bacula-exchfd-0.1.2799.26165.zip Friday, 31 August 2007 2:42 PM 25261 bacula-exchfd-pre-alpha.zip Tuesday, 20 May 2008 9:15 PM 391680 bacula_exchange_agent_1.0.5.msi Tuesday, 20 May 2008 9:51 PM 391680 bacula_exchange_agent_1.0.6.msi Tuesday, 20 May 2008 10:34 PM 391680 bacula_exchange_agent_1.0.7.msi Wednesday, 29 October 2008 9:56 PM 437
I'd like to contribute to the Xen wiki pages, I have something to add/edit/fix, how can I do it? Contributions are very welcome! You should create yourself a wiki account, and then send an email to Todd Deshane asking for edit permissions. Please include your Xen wiki username in the email. Email address for Todd Deshane is todd dot deshane at xen dot org. I'd like to read some kind of overview a
The mission of the Xen Project is to advance virtualization technology across a wide range of commercial and open-source domains. By providing a powerful and versatile hypervisor, the project aims to enable innovation, scalability, safety, and security in virtualization solutions. Virtualization Xen Project software is extremely versatile and customizable due to its unique architecture bringing th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く