Skip to content

Hyper-V SCOM Management Pack design

This is the active first delivery lane. The Management Pack and platform-owned Distributed Application are committed; implementation remains gated by topology, signal, threshold, workflow, and lab evidence.

Design map

Rendering diagram…
Design contractPurpose
End-to-end architectureRequirements, topology variants, runtime planes, data flow, and non-functional requirements
Management Pack structureProposed sealed artifacts, dependencies, override boundary, and release bundle
Override and tuning architectureSeparate customer Discovery/Monitoring overrides, public profile templates, parameters, targeting, and lifecycle
Class and relationship modelStable identity, hosting, containment, reference relationships, and VM mobility
Discovery and workflow architectureStaged discovery, source selection, execution placement, cookdown, monitors, rules, and tasks
Health and alert architectureHealth dimensions, thresholds, state, alerting, suppression, expected state, and rollup
Distributed ApplicationCluster/standalone service roots, dynamic membership, branches, rollup, and operator surfaces
Authoring standardsIDs, display strings, knowledge, overrides, modules, scripts, and definition of done
Security and operabilityLeast privilege, Run As, task safety, monitoring-pipeline health, and diagnostics
Validation and releaseStatic, fixture, lab, fault, scale, lifecycle, signing, and publishing gates

Proposed architecture decisions

ADRDecisionStatus and gate
0027Modular sealed artifacts, separate customer Discovery/Monitoring overrides, and optional tuning templatesProposed; evidence required
0028Stable boundary identity, mobile VM model, staged discovery, execution placement, and cookdownProposed; evidence required
0029Evidence-driven health, actionable alerts, topology-aware rollup, and monitoring-pipeline branchProposed; evidence required
0031Tool-neutral XML/fragments, PowerShell build checks, Microsoft verification/sealing, and lab authorityProposed; build-environment proof required

These refine accepted ADRs 0022, 0025, and 0026. They do not change the independent product boundary.

Current design baseline

ConcernCurrent authority
Support matrix and topologySupport and topology research
Raw Windows Server, Hyper-V, cluster, storage, and network inventoriesSignal inventory research
Prior Microsoft MP researchReference analysis only; no dependency
SCOM workflow mappingWorkflow research
Threshold and tuning policyThreshold engineering
Lab and fault validationLab evidence
Curated default catalogCatalog synthesis
DA classes and membershipDA design validation
DA rollups and operator surfacesDA behavior validation
Architecture validation and ADR resolutionArchitecture evidence review

Authoring boundary

The Microsoft Hyper-V 2019 MP is research evidence only. The new product does not import, extend, override, require, or take a runtime dependency on it. The same prohibition applies to Azure Local MPs. Approved Microsoft System, Windows Server, and Failover Cluster libraries can be referenced when the support and compatibility matrix explicitly identifies them.

The design follows current Microsoft guidance for MP contents, separate overrides, Run As assignment, pre-production lifecycle validation, Distributed Applications, and service-level objectives. Detailed legacy authoring concepts remain useful only when revalidated against the supported SCOM releases.

Research and implementation pages

Released under the MIT License.