ユーザーごとの共有サーバーリソースの制限

ユーザーごとの共有サーバーリソースの制限

少数の開発者が共有するUbuntu LTSを実行しているローカルXeonサーバーがあります。各開発者は自分のユーザーとしてログインし、さまざまなワークロードを実行します。問題は、CPUやストレージで過度のワークロードを実行すると、他のユーザーが実際にコンピュータで作業できず、シェルが応答しなくなることです。

ビルド時にユーザーにCPU使用率を制限するように依頼してCPUの問題を解決しましたが、明らかにディスクIO使用率はまだ問題でした。私たちはSSDストレージを使用しています。

リソースを厳密に制限したくないため、サーバー上で仮想マシンを使用することはできません。他のユーザーがリソースを使い果たさないようにしたいだけです。

私たちの選択は何ですか?

関連情報