web-dev-qa-db-ja.com

virshvcpu_periodおよびvcpu_quota

VCPUアクセス制限を設定する以外に、CPUをKVMゲスト間で分割する方法を検討しています。virsh schedinfoで設定/表示できるcpu_sharesの概念を理解しています。しかし、以下に示すように、このコマンドでvcpu_periodvcpu_quotaがリストされていることもわかりました。

enter image description here

manページ を見ると、許容できる入力値はわかっていますが、これら2つのパラメーターが実際に何をするのかを簡単に説明していただけませんか。

2
Programster

クォータオプションのクォータ要素は、最大許容帯域幅(単位:マイクロ秒)を指定します。負の値としてクォータを持つドメインは、ドメインの帯域幅が無限であることを示します。つまり、帯域幅は制御されていません。値は範囲[1000、18446744073709551]または0未満である必要があります。値0のクォータは、値がないことを意味します。この機能を使用して、すべてのvcpusが同じ速度で実行されるようにすることができます。 0.9.4以降はQEMUドライバーのみ、0.9.10以降はLXCのみをサポート

http://libvirt.org/formatdomain.html#elementsCPUTuning

3
livelace