提问人:John Cena 提问时间:11/1/2023 更新时间:11/1/2023 访问量:19
Docker 容器的资源使用量应该随着垂直扩展而增加还是减少?
Should Docker Container's resource usage increase or decrease with vertical scaling?
问:
如果我通过每次运行时使用一个核心/内存来增加 Docker 的 CPU 或内存使用率:
docker run --rm --name application-name --cpus 6 application-name
docker run --rm --name application-name --memory 2g application-name
我将 cpu 从 1、2 增加到 6,将内存从 2g 增加到 6。
当应用程序的 CPU 和内存使用率随着 CPU 和内存限制的增加而垂直扩展时,是减少还是增加?
到目前为止,我试图测量资源使用情况,并且随着限制的增加(缩放),内存和 CPU 的资源使用率都会降低。但是,如果我水平扩展,资源使用量就会增加。难道两者都不应该增加资源使用量吗?还是我测量了错误的垂直缩放?
在我的脑海中,我认为由于我们在垂直扩展中提供了更多的 CPU/内存限制,因此资源消耗仍然相同,因此由于它是更高内存/CPU 的总体百分比,因此资源使用百分比会更少。
我是新手,所以对措辞不当表示歉意,只是好奇是否有垂直扩展的资源使用率更高或更低的总体趋势。
答: 暂无答案
评论