官术网_书友最值得收藏!

Chapter 1. Dealing with Load/Scale

A large deployment will have a large number of nodes. If you are growing your installation from scratch, you may have started with a single Puppet master running the built-in WEBrick server and moved up to a passenger installation. At a certain point in your deployment, a single Puppet master just won't cut it—the load will become too great. In my experience, this limit was around 600 nodes. Puppet agent runs begin to fail on the nodes, and catalogs fail to compile. There are two ways to deal with this problem: divide and conquer or conquer by dividing.

That is, we can either split up our Puppet master and divide the workload among several machines or we can make each of our nodes apply our code directly using Puppet agent (this is known as a masterless configuration). We'll examine each of these solutions separately.

主站蜘蛛池模板: 揭东县| 永兴县| 沙田区| 乐东| 梅州市| 绥德县| 浪卡子县| 梧州市| 怀柔区| 涿州市| 花垣县| 富阳市| 军事| 德格县| 郸城县| 永安市| 辉县市| 吉首市| 临汾市| 茂名市| 三门县| 乌拉特后旗| 龙胜| 田阳县| 大埔区| 元江| 绥芬河市| 时尚| 偏关县| 界首市| 蓝田县| 甘南县| 沙湾县| 大邑县| 株洲市| 余干县| 肃北| 中西区| 康保县| 上栗县| 淮北市|