Pull server cluster

Welcome Forums DSC (Desired State Configuration) Pull server cluster

This topic contains 5 replies, has 3 voices, and was last updated by

 
Keymaster
4 years, 3 months ago.

  • Author
    Posts
  • #17593

    Participant
    Points: 0
    Rank: Member

    Has any one setup a Pull server cluster? I'm looking to have two servers with a shared database for compliance data. DFS can handle the config and modules but I'm unsure how to do the database. Can the .edb be placed on a SAN?

  • #17597

    Keymaster
    Points: 1,619
    Helping HandTeam Member
    Rank: Community Hero

    You'd change the connection string to point to a clustered SQL server. And the actual pull server would be a web farm, not a cluster per se, usually.

  • #17611

    Participant
    Points: 0
    Rank: Member

    Vague but informative. I was not sure it would work with SQL. I will have to talk to the DBA.

  • #17612

    Keymaster
    Points: 1,619
    Helping HandTeam Member
    Rank: Community Hero

    Unfortunately, as the compliance server isn't actually, er, documented... everything about it is a bit vague. I don't personally know anyone who's changed the connection string (in its .config file), but it's supposedly possible. And is definitely the only way to point it to something other than the Windows Internal Database, or to make it cluster-friendly.

  • #17691

    Participant
    Points: 0
    Rank: Member

    What we have done is to place the Windows Internal Database (i.e. Devices.mdb ) on a file share that is then accessed by two pull servers which are part of an F5 load balanced cluster. Seems to be working although the compliance information returned by the compliance OData service isn't accurate. That is, it is missing one of the two servers that are configured to get its configuration from a the two node pull server cluster, and the one server this is listed comes back with the wrong IP address. The compliance information seems to be very flaky – a shame because it would be very useful to us.

  • #17693

    Keymaster
    Points: 1,619
    Helping HandTeam Member
    Rank: Community Hero

    There's a trick to how the compliance component works, and a reason why sharing an MDB can be problematic. The service actually keeps the information in-memory, and it only "dumps" to the database under specific circumstances.

    There's a reason Microsoft hasn't documented ANYTHING about this component – it's probably going to change a good bit in an upcoming release. I'm not sure I consider the current version entirely "done," personally.

The topic ‘Pull server cluster’ is closed to new replies.