Research spikes
Research is tracked as time-boxed research workstreams. Each spike must produce evidence, update the relevant proposed ADR, and identify executable follow-up work. A spike is not complete when it merely collects links.
Current spike backlog
| Spike | Platform / solution | Required evidence |
|---|---|---|
| Independent SCOM packaging contract | Both SCOM products | Separate artifact/namespace ownership, no-dependency reference graphs, signing, coexistence, upgrade, and removal evidence |
| Hyper-V SCOM monitoring catalog and DA refinement | Hyper-V / SCOM | Complete raw signal inventory, prior-MP research, SCOM workflow mapping, DA boundary/membership/rollup inputs, threshold evidence, lab validation, curated defaults, and successor ADR inputs |
| Azure Local Health Models API and signal revalidation | Azure Local / Azure Monitor | Current API versions, preview limits, identity and RBAC contract, signal-source delta report |
| Arc-enabled SCVMM inventory and guest management | Hyper-V / Azure Monitor | ARM resource map, Arc Resource Bridge behavior, guest-management distinction, support and network matrix, repeatable lab steps |
| Hyper-V telemetry and Health Models feasibility | Hyper-V / Azure Monitor | Minimum viable entity graph, supported signals, fault-injection result, identity, latency, scale and cost findings |
Planned ADR flow
Rendering diagram…
Hyper-V SCOM phase-one child spikes
The Hyper-V SCOM research program is divided into bounded spikes that can execute in the dependency order shown on the Hyper-V monitoring research page.
Their evidence validates the proposed MP decomposition, object/discovery architecture, and health/DA rollup decisions.
| Spike | Focus |
|---|---|
| Support and topology | Support matrix, topology, DA boundary keys, and candidate membership |
| Windows Server | Windows Server host and platform signals |
| Hyper-V and VMs | Hyper-V, hypervisor, and VM signals |
| Failover Clustering | Failover Cluster, quorum, and CSV signals |
| Storage and Replica | Storage, VHD/VHDX, and Replica signals |
| Networking | Network ATC, manual, and SCVMM/SDN Hyper-V networking signals |
| Prior MP analysis | Existing Microsoft MP research inputs; no runtime dependency or reuse of its package |
| SCOM workflow mapping | Supported SCOM workflow, dynamic DA membership, rollup mapping, and cost |
| Threshold engineering | Threshold, duration, recovery, and tuning policy |
| Lab validation | Lab source, fault, latency, recovery, and overhead validation |
| Catalog curation | Final Must/Should/Could/collect-only/excluded catalog |
| Architecture validation | Trace all architecture contracts to the research evidence and resolve proposed ADRs 0027–0029 |
Spike completion contract
Every spike must include:
- the question and explicit non-goals;
- first-party source citations and tested product versions;
- repeatable lab steps, fixtures, or API queries;
- observed results, including negative results and unsupported paths;
- risks, gaps, cost, scale, and security implications;
- a recommendation with confidence level; and
- ADR and backlog updates driven by the evidence.