gpt4 book ai didi

docker - 如何通过在主机中添加新容器来增加规模?

转载 作者:行者123 更新时间:2023-12-02 20:33:52 34 4
gpt4 key购买 nike


我最近遇到了称为容器的虚拟化。
这是关于自动缩放。
我读过,当当前容器资源不足时,它将向主机添加一个新容器。添加新容器如何节省资源?

任何可以解释的规模

scenario 1: container running all of the resources (leaving resources for host os)





Scenario 2: the scale of running two containers running in the same host (where the container is using half of the resources consumed in the previous case)



如果方案2中的规模更大,那么谁能解释通过拥有两个容器甚至整个资源相同,规模如何增加?

最佳答案

how scale has increased by having two containers even through total resources are same?



通常不会。如果您有一个单线程应用程序,并且有一个多核主机,那么在同一主机中扩展容器的多个实例将使您可以通过该应用程序访问更多核。如果多线程应用程序受到内部资源争用的限制并且未使用所有内核,那么这也可能会有所帮助。但是对于大多数多线程进程而言,在单个主机上扩展应用程序将不会提高性能。

在多节点环境中扩展的帮助在于允许应用程序在群集中未被充分利用的其他主机中运行。这是水平缩放,最主要针对的是12因子应用程序。它允许部署到云环境的应用程序通过添加更多节点来扩展更多副本/碎片,而不是试图为单个大型节点查找更多资源。

关于docker - 如何通过在主机中添加新容器来增加规模?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53905813/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com