問題タブ [kvm]
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.
linux - Kvmディスクの増加
KVMマシンに割り当てられたディスクのサイズを増やすにはどうすればよいですか?それはlvm、rawファイルなどである可能性があります。
ありがとう
testing - ライブ ファームのような社内仮想サーバー ファームの XEN と KVM の状態
したがって、仮想化されていない従来のものであるライフサーバーファームがあります。これは、当分の間、そのままにしておくことです。私たちが話しているサーバーは、ロードバランサー、DB マスター、DB スレーブ (2x)、Web サーバー (2x)、CMS サーバーです。ファームごとに全部で 7 台のサーバー。
私たちは、社内の目的のために、生命構造のかなり正確な「コピー」を 1 対多に保持したいと考えています。
- テスト/ステージング: 同じソフトウェア構成を使用しない場合にすり抜けてしまう可能性のあるバグを本番前に見つけるため
- デバッグ/ベンチマーク: テストと同じですが、ツールが追加されています。フラグをデバッグし、Tetsing/Staging から分離して、QA に干渉しないようにします。私たちのライブシステムで物事がどのように行われているかについてより深い洞察を得ることを目的としています
- 開発/実験: システム コンポーネント、ソフトウェア バージョン、ライブラリ、および構成を変更して、パフォーマンス、開発者の有効性、システムの将来性などを改善します。
全体として、3 つの仮想「ファーム」はそれぞれ 7 つの仮想サーバーをきちんと分離しています。
これは、さまざまな種類の仮想化によって実現できることがわかりました。質問は、何が最高ですか? VMware がオープン ソースではないということは、戦略的な観点からは使いたくありません。XEN と KVM は、オープン ソース仮想化の 2 つの最大のプレーヤーであり、何をどのように選択するかについてアドバイスを聞きたいと思っています。ウェブは未定のようです。
追加情報:
- 購入したサーバーハードウェアの「寿命」は2~3年
- 仮想化技術の選択において考慮すべき要素である場合、後でシステムをクラウド環境に移行する可能性があります。
- 高負荷のシナリオでは、サーバー ファーム/サーバーの分離が重要です。QA は、誰かが実験農場で大混乱を引き起こしたときに苦しむべきではありません
- もちろん、リソースの効率的な使用は高く評価されます (メモリのオーバーコミット/共有ページ? linux-vserver hashify のようなハード ドライブ上のオブジェクトの自動共有?)
- 定期的なメンテナンス要件と管理の容易さ
流れとは存じますが、少なくとも3年はこの技術で生きて、ノウハウを蓄積して再利用したいので、今何を選ぶべきか、ご意見をお聞かせいただければ幸いです。また、最終的には、XEN や KVM のどちらかが戦いを決定しているのではなく、他の要因が影響していることに気付くかもしれません。その点での啓蒙は、今の私たちにとってさらに価値があります。
ps: 炎上させないでください :D
amazon-ec2 - VMWare Server を Amazon の EC2 にインストールすることはできますか?
すべてのシステムを仮想環境に移行しようとしています。
EC2 を使用しますが、EC2 に vmware や KVM などをインストールして、必要に応じて VM を作成できれば、それが最も費用対効果の高いソリューションになると思われます。
これは可能ですか?
ありがとう!
virtualization - kvm のハイパーコールを使用するには?
ゲスト OS とホストの間にネットワーク チャネルを作成する代わりに、kvm のハイパーコールを使用して、ゲストと vmm の間で通信 (文字列を送信するだけ、単方向) を行いたいと考えています。Linux カーネルでファイル arch/x86/include/asm/kvm_para.h しか見つかりませんでしたか? Linuxのシステムコールに似ていますか?ゲスト OS 内で実行されているユーザー レベルのプロセスからこれらの関数を呼び出すにはどうすればよいですか? これに関するマニュアルやドキュメントはありますか? または、このメカニズムを利用した例をいくつか挙げていただけますか。ありがとう
virtual-machine - qemu-kvm コマンドが見つかりません
以下を使用して、コンピューターに kvm をインストールしました。
しかし、コマンドを実行しようとすると:
cdrom から ISO イメージを起動しようとすると、「qemu-kvm コマンドが見つかりません」というエラーが表示されます。必要なパッケージのインストールを見逃していませんか? そうでない場合、何が欠けていますか?
intel - KVMのゲストごとのパフォーマンスカウンター
私の目的は、KVMでゲストに割り込みが配信されるたびに命令の数を見つけることです。wrmsrを使用して適切なレジスタをプログラムすることにより、命令リタイアカウンタを使用します。vmlaunch / vmresume命令の前にカウンターを有効にし、戻ってきたvmexitで無効にします。このアプローチは、ホスト割り込みやその他のプロセスの命令もカウントするため、適切ではありません。IntelI3プロセッサでkvmを使用しています。Intelアーキテクチャのゲストモードでのみカウンターを取得するために利用できるプロビジョニングはありますか?
c - KVM の下に ZoneID を取得するための API はありますか?
Solaris でゾーニングを使用する場合、ホスト ID はゾーンごとに変更されませんが、(関数呼び出し getzoneid() を介して) ゾーンの一意のゾーン ID も取得します。
Linux で KVM を使用すると、ホスト ID がゾーンごとに変化 (増分) します。これは非常に優れていますが、完全ではありません。他の誰かのホスト ID と衝突する可能性があります。
KVM が提供する、ゾーン ID を取得できる API はありますか?
desktop - KVMでのリモートデスクトップアクセスパスワードの設定
仮想化にlibvirtでKVMを使用しています。パスワードなしで仮想マシンのリモートデスクトップにアクセスできます。vmアクセスごとにパスワードを設定したい。私はvinagreを使用しています:リモートデスクトップアクセス用。
前もって感謝します。
linux-kernel - ゲストが実行中の場合、割り込みで何が起こりますか?
私の質問は割り込みに関するもので、ゲストが KVM で実行されている場合、それらはどのように処理されるのですか?
kvm が vmentry または vmresume を呼び出すと、ゲスト コードが実行を開始するとします。これで、タイマー割り込みなどの外部割り込みが発生すると、ゲストは vmexit を引き起こします。Vmexit の後、kvm の次の命令が実行されるか、ホスト割り込み呼び出し元が呼び出されます。kvm の次の命令が呼び出された場合、kvm は必要なことを何でも実行してから、適切なホスト割り込みハンドラーを呼び出すことができます。
ありがとう、
hardware - nlkvm-4kvmswtichでマシンを変更する方法
こんにちは
私は最近、ユーザーマニュアルなしで私に来たnewlinknlkvm-44ポートkvmスイッチを手に入れました。グーグルで他のkvmユーザーガイドを見つけましたが、オンラインでnewlinknlkvm-4マニュアルが見つかりませんでした。現在、2台のマシンが接続されており、一方から他方に切り替える方法がわかりません。持っている人は誰でも、切り替えるファンクションキーシーケンスと私に役立つかもしれない他のファンクションキーシーケンスを教えてもらえますか?
ありがとう
A