At the moment WSP requires you to run Server component on every server you would like to manage. Running WSP Server component requires installation of IIS. So, let's say, if you have 2 DCs + DNS, 2 Mail, 2 Web, 2 FTP, 2 etc. server - every one of them should
have IIS installed.
I have just installed a few Hyper-V servers for some other work and opened a wonderful world of WinRM for myself. You can manage servers remotely using MMC snap-ins and PowerShell and other interesting things. In most of the cases it uses
WMI providers behind the scenes.
So the question came up: Is WMI providers the way to go to avoid installing WSP Server and efficiently manage servers remotely?
I know WSP uses WMI providers locally for some tasks (I'm do not know internals of WSP in details, so I might be wrong).
I have a feeling that MS DNS server and AD are good candidates for remote management using WMI providers for the start.
As far as I know, currently WSP uses classes in System.Management namespace to execute wmi queries for tasks like getting dns zones, records. I'm not familiar with wmi providers, a quick scan made me believe this coule be handy. You may consider contact
firstname.lastname@example.org to receive direct response from wsp team.