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

The pull management model

DSC offers a pull-based approach that is controlled by agents on target nodes, but there is a central server providing configuration files. This is a marked difference from the push models offered by other CM products.

The following diagram shows the Pull Deployment model. The diagram shows the steps in a Pull Deployment and also shows how the status is reported for the compliance server. Refer to the following diagram; we will cover pull servers later on in this chapter:

DSC operates in a pull scenario when configurations are stored on a DSC pull server and pulled by LCM on each target node. The pull server is the harder of the two DSC methods to set up, but the easiest to maintain in large node quantities and in the long term.

Pull management works great in server environments that have a lot of transient machines, such as cloud or data center environments. These kinds of servers are created and destroyed frequently, and DSC will apply on a triggered basis. Pull servers are also more scalable, as they can work against thousands of hosts in parallel. This seems counterintuitive, as with most pull servers, we have a central point of drift detection, scheduling, and so on. This isn't the case with a DSC pull server; however, it does not detect drift, compile MOFs, or other high-cost actions. Compilation and the like happen on the author workstation or Converged Infrastructure (CI), and the drift detection and scheduling happen on the agent, so the load is distributed across agents and not on the pull server. We will cover more benefits of pull servers at the end of this chapter and at the end of this book in Chapter 6, Pulling DSC Configurations.

主站蜘蛛池模板: 双鸭山市| 台湾省| 南雄市| 塔城市| 临潭县| 临西县| 全州县| 武夷山市| 房产| 贵阳市| 大庆市| 宁南县| 克什克腾旗| 清镇市| 乳源| 缙云县| 石门县| 体育| 华亭县| 邵阳市| 文水县| 桓台县| 花垣县| 洪雅县| 崇信县| 贵德县| 刚察县| 岳池县| 佛冈县| 乳山市| 胶南市| 朝阳市| 娱乐| 垫江县| 资阳市| 佛教| 久治县| 邹平县| 农安县| 彰化市| 姚安县|