每个用户的共享服务器资源限制

每个用户的共享服务器资源限制

我们有一个运行 Ubuntu LTS 的本地 Xeon 服务器,由少数开发人员共享。每个开发人员都使用他的用户登录并在其上运行各种工作负载。我们遇到的问题是,当有时运行 CPU 或存储大量工作负载时,其他用户实际上无法在计算机上工作,shell 变得无响应。

我们尝试要求用户在构建时限制 CPU 利用率,它解决了 CPU 问题,但显然磁盘 IO 利用率仍然是一个问题。我们使用 SSD 存储。

不可能在服务器上使用虚拟机,因为我们不想硬限制资源。我们只是想确保其他用户不会出现资源匮乏的情况。

我们有什么选择?

相关内容