- Mastering Puppet(Second Edition)
- Thomas Uphill
- 141字
- 2021-07-16 13:05:23
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 might have to start with a single Puppet master. 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 is 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: pide and conquer or conquer by piding.
That is, we can either split up our Puppet master, piding 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.
推薦閱讀
- ClickHouse性能之巔:從架構設計解讀性能之謎
- 兩周自制腳本語言
- Machine Learning with R Cookbook(Second Edition)
- Python Geospatial Development(Second Edition)
- C語言程序設計
- Raspberry Pi Robotic Blueprints
- QGIS 2 Cookbook
- 分布式數據庫原理、架構與實踐
- Learning Android Application Testing
- PyQt編程快速上手
- Android Studio開發實戰:從零基礎到App上線 (移動開發叢書)
- Mastering SciPy
- Laravel Design Patterns and Best Practices
- Flink入門與實戰
- Java面向對象程序設計教程