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

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.

主站蜘蛛池模板: 安新县| 抚松县| 晋中市| 渭源县| 扎兰屯市| 北川| 乐安县| 阜南县| 原阳县| 普定县| 洛川县| 拜城县| 井研县| 邵阳县| 唐山市| 灌云县| 拜泉县| 宜昌市| 习水县| 上饶县| 多伦县| 扶余县| 海晏县| 游戏| 大荔县| 宿迁市| 白朗县| 如东县| 丹寨县| 延津县| 江孜县| 大连市| 万源市| 肃北| 汉中市| 凌云县| 和林格尔县| 慈利县| 水富县| 建宁县| 陆丰市|