タグ付けされた質問 「virtualization」

仮想化は、システムのレイヤー間の抽象化を可能にするソフトウェアテクノロジーのグループです。これにより、システムの論理レイヤー間の分離が可能になり、分離、柔軟性、および/または一度に複数を実行する機能が提供されます。これは、さまざまな層が本質的に結び付けられているほとんどの従来のシステムとは異なります。

7
開発者がエンタープライズ環境で独自のVMサーバーを実行するために必要なもの[終了]
閉まっている。この質問は、オフトピック。現在、回答を受け付けていません。 5年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 このシナリオもSOに投稿されており、対象ユーザーごとにさまざまな質問がありました。非常に良い回答を受け取ったので、とても嬉しく思います。 私たちは、企業組織内の4人の開発者の小さなチームのために、仮想化を使用した開発環境を実装しようとしています。これにより、個別の開発、テスト、およびステージング環境をセットアップできるほか、評価対象のシステムまたはツールの要件である新しいオペレーティングシステムにアクセスできるようになります。 既存のワークステーションクラスのマシンを再利用し、24 GBのRAMとRAID-10を投入し、マシンをドメインに追加しようとするまで問題なく動作しました。 今、私たちは、当初からすべてのエンタープライズ開発者が戦わなければならなかった戦争、つまり開発とテスト環境のローカル制御のための戦いを始めています。ネットワークおよびIT管理者は、「ESXサーバーはエンタープライズ標準です」から「サーバーはクライアントVLANでは許可されていない」、「[fill-in-the-blank]は現在保有しているスキルセットではない」など、さまざまな懸念を提起しています。ローカルまたはエンタープライズIT組織」。 おそらく本番レベルのハードウェアと正式なITサポートを正当化することができます(必要な場合は必要性を正当化できますが、それには時間がかかり、頭痛の種がたくさんあります)-ITリソースを正式に取得するまでに数か月かかる可能性がありますこれをプロダクションシステムとして扱うことによって割り当てられます。そうしたとしても、必要なローカルコントロールを失う可能性があります。 非実稼働環境を開発者が制御するために、企業内の開発者と同様の苦労があったと思いますので、私の質問は次のとおりです。 一般的に(そして当然のことながら)このタイプの(中央で)管理されていないインフラストラクチャを排除する標準のネットワークおよびセキュリティポリシーが導入されている企業内にこれらのタイプのサイロが存在することを許可するために、開発者はどのような議論をしましたか? これは、開発者が技術的またはビジネス上の正当化を行い、パッチ管理とAVが確実に行われるようにすることですか、それとも制御と所有権をめぐる政治的闘争の問題でしょうか。 選択を前提として、開発者にローカル管理者権限を与えながらハードウェア/ OSの所有権とサポートを取得するか、完全に管理させながら、問題が発生した場合にパッチ管理/ AVを導入して責任を課すことを保証しますか? 開発者がインフラストラクチャの「不正なサーバー」をローカルで制御できないようにブロックできた場合、開発者は当然のことをしましたか、それとも開発者(またはあなた)が開発環境を切断されたVLAN /完全に別のネットワークに移動しましたか? この質問の範囲を制限するためのいくつかの仮定: 繰り返しますが、これは開発環境用です。本番環境の負荷やサポート性は必要ありません。外部からアクセスできるものはありません。 これは、Hyper-VとESXの聖戦ではありません(どちらを使用しても問題ありませんが、Hyper-Vは、これらの目的のためにMSDNで「無料」であるため選択されました[そうです、VMWareにも無料のツールがありますが、優れた管理ツールは一般的には]ではなく、ローカル開発者が "Microsoft Shop"で管理する方が簡単です)。 開発チームはすでに、パッチ管理とウイルス対策の管理、またはITがサポートする場合は既存のエンタープライズシステムとの統合を保証していますが、それを受け入れるかどうかは確かに範囲内です。

6
ディレクトリをQEMU / KVM仮想ディスクイメージに変換
/var/backups/disk1QEMUまたはKVMを使用して起動できる仮想ディスクイメージに変換したいデータが入ったディレクトリがあります(ディレクトリには、rsyncを介してコピーされた仮想マシンのファイルシステムが含まれています)。 完全な物理ディスクを仮想ディスクに変換するための指示はたくさんありますが、単一のディレクトリのコンテンツのみを仮想ディスクイメージにパッケージ化することは、予想よりもはるかに困難であることが判明しています。何か案は? ところで、私qemu-imgはブロックデバイスを仮想ディスクに変換するために使用できることを知っています(例qemu-img convert -f /dev/sdc -O qcow2 disk.qcow2:)。そのため、ディレクトリ/var/backups/disk1をブロックデバイスのように見せることができれば、理論的にはqemu-img。しかし、NBDまたはループバックデバイスを使用してディレクトリをブロックデバイスとして公開するクリエイティブな方法を考えましたが、成功していません。

1
VPNを介してのみVirtualBox VMからのトラフィックをルーティングする方法
VirtualBox VM(ホストとゲストの両方にUbuntu Maverick)を持っています。私のVPNプロバイダーはOpenVPNを使用してTUNを設定しています。VMからのトラフィックがVPNのみを経由し、VPNがダウンした場合にのみドロップされるように設定します(それが発生した場合)。提案?私のiptables-fuは少し弱い 私が試したこと:VirtualBoxの「ホストオンリーネットワーキング」を使用して、ホスト上のvboxnet0ループバックインターフェイスをゲストに提供しますが、iptables / routesを正しく取得できませんでした。VMでのNATは避けたいと思います。すでにNATが2倍になっている(ISPとホームルーター)ので、もう1つレベルを上げると頭が躍ります。 その他の可能性:TAPへの切り替え(方法)およびVMへのブリッジ。VM内にVPNを作成し、VPN以外のすべてのeth0トラフィックをフィルタリングするiptablesで接続する(ただし、以下を参照) ボーナスポイント:ホストのVPNを介してゲストからのトラフィックを二重トンネリングせずに、ホストとゲストで異なるVPN出口ポイントを使用する方法を教えていただければ。

4
EC2 VMインポート:VirtualBox
ec2クラウドにvirtualbox vmをインポートすることが現在可能かどうか知りたいのですが、virtualbox vmdkで試してみましたが、成功しませんでした。どうやら、それはVMwareのvmdkファイル用に設計されています。 インスタンスを変換してAmazonにインポートするために使用できるトリックはありますか? よろしくお願いします!

9
本番環境でKVMを使用している人はいますか?
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 私は、Ubuntu 9.10でKVMを利用するサーバーのペアをセットアップして、それらの間に8台の仮想マシンをホストしようとしましたが、VMがフリーズして電源が入らないなど、さまざまな問題が発生しました。 私は1台の仮想サーバーをセットアップして実行し、2番目のサーバーをセットアップしました。OpenSSLを含む操作によりVMが奇妙な方法でロックされました-すべてのネットワークトラフィックが停止し、コンソールでのログインは処理されませんが、ホストからCPU時間を奪うことはありませんでした。最初の仮想サ​​ーバーはまったく同じで、完全に機能しました。 セットアップしようとした別のVMは、Ubuntuを正常にインストールした後、再起動を拒否し、XFSに関係するカーネル例外をスローしました。 これで両方のホストにCitrix XenServer 5.5がインストールされましたが、3番目のVMを設定してもまったく問題はありません。VMwareを試したときも同じ経験がありましたが、無料ライセンスでより多くの機能を提供するように見えるため、Xenを好みました。 私の質問は、私はKVMに不運なだけなのでしょうか、それともKVMは見た目ほど不安定ですか?本番環境でKVMを使用していますか、または使用する予定はありますか。 編集: すべての回答をありがとう。最近、2台の物理サーバーを、KVM 0.12.3を使用するUbuntu 10.04 LTSにアップグレードしました。6台目の仮想マシンをKVMにインストールしていますが、以前に経験した問題のヒントさえないので、今はKVMを使い続けています:)

11
ホーム仮想化サーバー[終了]
閉まっている。この質問は、オフトピック。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 8年前休業。 コンピューターを使用して仮想マシンを実行することを計画していますが、どちらが最良の選択であるかについて混乱があります。 VMwareサーバー(一部の最適化されたLinux上で実行):私はこれを試しましたが、古いコンピューターでは、3 vmsを超えると実行が非常に遅くなりました。しかし、それは古いコンピューター(Sempron 1GB RAM)であり、Linuxホストは多くのサービスが実行されているUbuntuでした。サーバーはIntel Core 2を使用するため、VMwareはIntel-vtをサポートしていますか? VMware ESXi(または類似の無料バージョン):これを試したことがなく、ハードウェア互換性が制限されている...これは自宅のコンピューターでは機能しないと思います。 Xenserver 5.5:今日試してみましたが、多く失敗しました。あまりサポートがなく、Wi-Fi NICも機能していない、ローカルストレージがリストされていなかった、DVDドライブがリストされていない... xencenterはWindowsと同じサブネットでのみ機能します... オプション1を使用する予定ですが、他のアイデアはありますか?

2
仮想化ホストにサービスの実行を許可する必要がありますか?
最近、実行している小さな会社用に仮想化サーバーをセットアップしました。このサーバーは、開発、テストなどに使用されるいくつかの仮想マシンを実行します... 私のビジネスパートナーは離れた場所から作業しているため、仮想化ホストにVPNサーバーをインストールして、彼が会社のサービスに安全にアクセスできるようにしました。また、仮想化ホストにもデータのバックアップを行うためにバキュラをインストールしました。 そうすることをお勧めしますか、または良い習慣ですか、またはバックアップとVPNを行うためにもう1つの仮想マシンを作成する必要がありますか?ホスト自体でこれらのサービスを実行することは悪い考えですか?はいの場合、なぜですか?

5
FreeBSD刑務所と仮想化パフォーマンス
私はすぐに自分用の素敵なサーバー(quad-cpu HP DL585のようなもの)を個人用(ホーム関連のもの、データマイニングプロジェクト、Webサーバー、およびいくつかのcronジョブ)で購入します。専用環境。 私はFreeBSDとLinuxサーバーの管理と仮想化のセットアップ(XenとVmWare)に慣れているので、仮想化はかなり自然に行われました。しかし、FreeBSDを使用する予定があるので、jailも使用できます(FreeBSD以外のOSの実行には興味がありません)。 しかし、私はFreeBSDの刑務所での経験がなく、以前にそれらを使用する予定はありませんでした。ですから、私はいくつかの経験と、おそらく両方のドメインでの経験があり、どちらが私の謙虚なニーズに最も適しているかをアドバイスしてくれる誰かを探しています。

3
esxi 6.5自動調整ウィンドウをオフにする方法/自動ディスプレイ解像度変更
VMware Toolsを仮想マシンにインストールした後、その解像度はコンソールウィンドウのサイズに自動的に調整されます。それは私が望むものではありません-私の仮想マシンの解像度は同じままにしたいです。 これは、VMware ESXi 6.5で、Webコンソールのみが使用可能です。 これは、VMware Toolsをインストールした後にのみ発生します(もちろん、必要です)。 誰でもそれをオフにする方法を知っていますか? フォーラムのヒントを設定して使用しようとしました:svga.MaxWidth / svga.MaxHeightパラメータですが、機能しません...

1
ネストされた仮想化-それは可能ですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 4年前休業。 VMware ESXi 5.0で作成したサーバーでWin10を使用する必要があります。VMware ESXi 5.0にDebian 6.0をインストールしてから、Win10ゲストオペレーティングシステムでVirtualBox 5.0.14をインストールします。うまくいきますか?


6
virt-managerによって作成されたVMを自動的に起動する方法は?
kvm / qemuで実行されるvirt-managerを使用して仮想マシンを作成しました。マシンはvirt-managerを介して起動するとうまく機能します。ただし、init.dのスクリプトを使用してVMを起動および停止できるようにしたいので、VMはホストとともに上下します。virt-managerにマシンが実行中であることを表示させ、そこからコンソールに接続できるようにする必要があります。 ps -eaf | grep kvmvirt-managerを介してvmを起動した後に実行して生成されたコマンドラインを使用すると、リダイレクトされたキャラクターデバイスに関するコンソールメッセージが表示されますが、マシンは起動して適切に実行されます。しかし、私はvirt-managerからそれが開始されたことを示しません。コマンドラインを変更してvirt-managerが実行中のVMを取得できるようにするにはどうすればよいですか?virt-managerの外で起動するときに変更する必要があるコマンドラインについて他に何かありますか? コマンドラインは(読みやすくするために少し再フォーマットされています): /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 512 -smp 1 -name BORON \ -uuid fa7e5fbd-7d8e-43c4-ebd9-1504a4383eb1 \ -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/BORON.monitor,server,nowait \ -monitor chardev:monitor -localtime -boot c \ -drive file=/dev/FS1/BORON,if=ide,index=0,boot=on,format=raw \ -net nic,macaddr=52:54:00:20:0b:fd,vlan=0,name=nic.0 \ -net tap,fd=41,vlan=0,name=tap.0 -chardev pty,id=serial0 -serial chardev:serial0 \ -parallel none -usb -usbdevice …

1
古いアプリケーションを実行しているVMで仮想NUMAを無効にする必要があるかどうかはどうすればわかりますか?
VMwareのドキュメントから: 仮想NUMAトポロジは、ハードウェアバージョン8の仮想マシンで使用でき、仮想CPUの数が8を超えると、デフォルトで有効になります。詳細構成オプションを使用して、仮想NUMAトポロジに手動で影響を与えることもできます。 それで、8つのCPUを割り当てたVMがあり、その実行中の仮想NUMAがあるとします。サーバー上でNUMA対応でない古いアプリケーションを実行している場合、非V-NUMAモードで実行した場合と比べて、アプリケーションの実行が非常に悪くなることはありませんか。 私はV-NUMAがこのように有効になっていると思います。アプリベンダーが8個以上のコアを推奨する場合、ソフトウェアはNUMAに対応している可能性が高いためです。または、マルチコアサポートが組み込まれているがNUMAサポートが組み込まれていないアプリケーションはたくさんありますか? この考えられる問題が原因のボトルネックを特定するにはどうすればよいですか? 編集:vCenterにリモートNUMAコールを監視するためのメトリックがあると思いましたか?

1
不明な理由によるLinuxの高RAM使用
これを探して、「キャッシュされた」数値を正しく解釈しない人々の投稿のみを見つけた後、私はこの質問をすることにしました。 私はいくつかのサーバーを手元に持っていますが、それらは奇妙に動作します。つまり、RAMの使用率は非常に高く、明確な理由はありません。目に見えないプロセスには大量の「使用済み」RAMがあるように見えます(私は「使用済み」を意味します)。 ここにいくつかの情報があります: すべてのサーバーがSLES 11を実行 カーネルは3.0.76です すべてのサーバーがVMWare ESXインフラストラクチャの下でゲストとして実行されます サーバーをセットアップしておらず、OSの選択についても発言権がなく、仮想化インフラストラクチャにアクセスできません すべてのサーバーは同じように設定され、同じソフトウェアセットを実行します(クラスターです。そうですね、仮想化クラスター、yada yada、言ったように:私はそれについて何も言わなかったのです)。 そしていくつかのシェル出力: root@good-server:# free -m total used free shared buffers cached Mem: 15953 14780 1173 0 737 8982 -/+ buffers/cache: 5059 10894 Swap: 31731 0 31731 root@good-server:# python ps_mem.py [... all processes neatly listed ...] --------------------------------- 4.7 GiB ================================= root@bad-server:# …

2
Hyper-VでホストされているVMの「論理プロセッサ数」を増やすと、そのVMのパフォーマンスが向上するのはなぜですか?
私の理解では、仮想マシン(Relative Weight等しいと仮定)はプロセッサの均等なシェアを取得します。 VMにある程度の処理時間が与えられた場合、Hyper-Vホスト上のプロセッサのアレイから処理が行われるため、VMが単一のコアを使用しているか、複数のコアを使用しているかは関係ありません。ただし、Number of logical processors特定のVMのHyper-Vで設定を1から4に設定すると、パフォーマンスが大幅に向上します。 私の現在のセットアップの仕様はおおよそです: Hyper-Vホストには、32 GBのRAM、24の論理プロセッサ(単語が間違っていますか?)、数TBのスペースがあります。 VMには6 GBのRAM、1つまたは4つのコア、数百GBのスペースが割り当てられ、2008 R2が実行されます。 過去のHyper-Vセットアップでも同様のことが起こりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.