問題タブ [xen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
37376 参照

performance - 仮想マシンのベンチマーク方法

XenServer と ESX を公平に比較​​しようとしていますが、比較したいのは複数の VM でのパフォーマンスです。VM のパフォーマンスを公平にベンチマークする方法を知っている人はいますか?

各サーバーで固定数 (たとえば 8) の XP/Vista VM を実行し、負荷がかかったときに各 VM がどれだけ速く動作するかをある程度測定したいと考えています。理想的には、1 つの側面だけでなく、システム全体 (CPU/メモリ/ディスク/ネットワーク) のベンチマークが必要です。

これは実際には非常にトリッキーなことであり、意味のある結果を得ることができるので、提案に感謝します!

また、公開されている既存のレポートや比較も見たいと思います (ベンダーの偏見ではなく、独立したものが望ましいです!)。

0 投票する
8 に答える
27533 参照

linux - XenホストとしてどのLinuxディストリビューションを使用する必要がありますか?

ホームオフィス用のサーバーを注文しましたが、Xenでパーティション分割したいと思います。これにより、物事が清潔に保たれ、保守が容易になると思います。MySQL、PostgreSQL、Tomcat、および自分のコードなどを実行します。

最高のXenホスティング機能を備えた無料で入手可能なLinuxディストリビューションはどれですか?

0 投票する
1 に答える
3676 参照

linux - Why doesn't my iptables entries block pinging a Xen virtual machine?

I'm writing a bash script to add simple firewalling for Xen.

Here's the actual firewall configuration :

I'd like to add a new chain for each of my virtual machines (each of them has a virtual interface called vif1.0, vif2.0, etc). Output interface (bridge) is xenbr0.

Here's what I do (for example to block ping 'in'to domU1, vif1.0) :

But .. it doesn't work, i'm still able to ping in/out the domU.

Must be something really 'dumb' but I can't find out what's wrong.

Any clues ?

Thx

0 投票する
9 に答える
6479 参照

java - オペレーティング システムを必要としない Java VM?

BEA が基盤となるオペレーティング システムを必要としない LiquidVM に取り組んでいることは知っていますが、オープン ソース コミュニティの誰かが同様のものに取り組んでいるかどうか知りたいです。

理想的には、VM が OS ブートローダーによって直接読み込まれる実装を見つけたいと思います。

0 投票する
1 に答える
677 参照

computer-science - Xen ABI は真の ABI ですか?

ABI が何を指定しなければならないかを説明しているABIのウィキペディアのページと、準仮想化のための特別なハイパーコール ABI があると述べている Xen のページを読んでいました。私の質問は、プログラムはたとえば VM の Windows ABI を使用して実行されるため、Xen ABI はどのように ABI になるのでしょうか?

0 投票する
1 に答える
175 参照

build-automation - 募集:アプリケーション構築/テストサーバーの視覚化の例

現在、さまざまな開発ビルド/テストボックスがあります。ターゲットアプリケーションは主にPython/gccで記述されており、postgresを使用し、2つの同一のUSBデバイスが接続されています。

主要なビルドOSは、i686上のRHEL、FreeBSD、およびXPです。アプリは、各OSのいくつかのリリースで定期的にビルドおよびテストする必要があります。

(次のステップは、32ビットとx86-64の両方のハードウェア、場合によってはPPCについて、ボーナスOS/リリース/CPU(Fedora、SuSE、Debian、Solaris、Vistaなど)でテストすることです。)

既存のファイルシステムを視覚化サーバー(XenまたはVMWare)の独自の論理ボリュームに直接コピーし、VMを起動して、既存のテストスーツを使用できることを望んでいました。

その後、毎日、ターゲットOSの論理ボリュームを元の状態に戻し、ビルドスクリプトとテストスクリプトを実行できます。

1つの視覚化ボックスで実行するテストサーバーごとに1つのVM/LVは良い考えのようですが、いくつかの問題が発生しました。

これまでに発生した問題は次のとおりです。

VMWARE

BIOS /ハードウェアをより適切に処理し、VLM上のVMは好きではありません

  1. 論理ボリュームから仮想マシンを起動しません。
  2. ファイルシステムは、VMWareスナップショット用にVMFSに変換する必要があります。

XEN

論理ボリュームのスナップショットは完璧に機能し、LVを拡張できます。

  1. XPとFreeBSDの視覚化の問題
  2. 生のUSBデバイスを扱う際の問題。
  3. X11のハングに関する問題もあります。

私は他の視覚化ソリューションを試していません。{ウィキペディア仮想化ソフトウェア}

私が考慮すべき他の選択肢や道はありますか?

このようなテストシステムに関する提案、実例、ホワイトペーパー、FAQを歓迎します。

ベン

0 投票する
1 に答える
6454 参照

linux - Citrix XenServer で NAS をセットアップする

XenServer を使用したことのある人に簡単に質問します。仮想化を使用して自宅に NAS をセットアップしたいのですが (VMWare Server と KVM を調べたことがあります。KVM がとても気に入っています!)、XenServer 5.5 について教えてもらいました。

コモディティ ハードウェア (ASUS ボード、8Gb RAM を搭載したデュアル コア 2.66Ghz CPU) を持っているので、ファイル サーバーをセットアップして、約 2 ~ 3Tb 相当のデータを格納する必要があります (大きな分厚いビデオ - ポルノではありません!)。Linux (できれば CentOS) を実行する必要がありますが、テスト用に仮想化された Windows も実行する必要があります。

私は XenServer ルートを考えていましたが、2 ~ 3Tb の HDD (5 台の HDD ドライブ) への VM アクセスを直接提供できるようにしたいと考えています。

これは XenServer で可能でしょうか? それとも、これを提供するには、さらに多くの作業と別のボックスを作成する必要がありますか?

私の目標は、ファイル サーバーに FreeNAS (ZFS!)、SVN に CentOS、その他必要なビット (LAMP スタック)、win32 テストに Windows をすべて 1 つのボックスで使用することです。

この iSCSI ターゲット ビットを見て、怖くなりました。

0 投票する
2 に答える
1114 参照

ruby - Xen API Ruby バインディング?

ruby に XenServer API の完全な実装が存在するかどうか知っている人はいますか? 私はこれを見つけました: http://github.com/rubiojr/pangea/tree/master しかし、それは読み取り専用で、完全には構築されていません。

0 投票する
1 に答える
1967 参照

virtual-machine - VirtualMachineManagerエラー-デフォルトのハイパーバイザーの判別中にエラーが発生しました

私はFedora11を使用していて、Xenを機能させようとしています(これはすでに機能していると思います)が、VirtualMachineManagerがハイパーバイザーを見つけることができません。

Virtual Machine Managerを起動すると、次のエラーが発生します

デフォルトのハイパーバイザーの判別中にエラーが発生しました。デフォルトの接続を設定できませんでした。適切な仮想化パッケージ(kvm、qemuなど)がインストールされていること、および変更に気付くためにlibvirtdが再起動されていることを確認してください。ハイパーバイザー接続は、[ファイル]->[接続の追加]から手動で追加できます

libvirtdを数回再起動し、手動で接続しようとしましたが、うまくいきません。

いくつかの有用な情報:

0 投票する
1 に答える
4665 参照

linux - Xen コア ダンプの分析

Xen ゲスト ドメインがハングした後、 xm core-dump を使用してダンプを取得しました。見つけたまばらなドキュメントに従って、クラッシュ ユーティリティを使用してダンプを分析してみました。

残念ながら、カーネル イメージ (Debian lenny) は削除されているため、マップ ファイルを使用せざるを得ません。

でも、

クラッシュ /boot/System.map-2.6.26-2-xen-amd64 vmlinux-2.6.26-2-xen-amd64 /mnt/my-core-file

(vmlinux-2.6.26-2-xen-amd64 は gunzip された vmlinuz イメージです) 失敗します:

クラッシュ: vmlinux-2.6.26-2-xen-amd64: デバッグ データがありません

次に、現在の Xen バージョンがゲスト ドメインの ELF 互換のダンプを生成することを読みました。確かに、これは事実のようです:

~$ sudo ファイル my-core-dump

my-core-dump: ELF 64 ビット LSB コア ファイル x86-64、バージョン 1

ただし、gdb vmlinux-2.6.26-2-xen-amd64 my-core-dump も失敗します。

...コア ダンプではありません: ファイル形式が認識されません

ヒントはありますか?