Skip to content

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

SpikePlatform / solutionRequired evidence
Independent SCOM packaging contractBoth SCOM productsSeparate artifact/namespace ownership, no-dependency reference graphs, signing, coexistence, upgrade, and removal evidence
Hyper-V SCOM monitoring catalog and DA refinementHyper-V / SCOMComplete 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 revalidationAzure Local / Azure MonitorCurrent API versions, preview limits, identity and RBAC contract, signal-source delta report
Arc-enabled SCVMM inventory and guest managementHyper-V / Azure MonitorARM resource map, Arc Resource Bridge behavior, guest-management distinction, support and network matrix, repeatable lab steps
Hyper-V telemetry and Health Models feasibilityHyper-V / Azure MonitorMinimum 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.

SpikeFocus
Support and topologySupport matrix, topology, DA boundary keys, and candidate membership
Windows ServerWindows Server host and platform signals
Hyper-V and VMsHyper-V, hypervisor, and VM signals
Failover ClusteringFailover Cluster, quorum, and CSV signals
Storage and ReplicaStorage, VHD/VHDX, and Replica signals
NetworkingNetwork ATC, manual, and SCVMM/SDN Hyper-V networking signals
Prior MP analysisExisting Microsoft MP research inputs; no runtime dependency or reuse of its package
SCOM workflow mappingSupported SCOM workflow, dynamic DA membership, rollup mapping, and cost
Threshold engineeringThreshold, duration, recovery, and tuning policy
Lab validationLab source, fault, latency, recovery, and overhead validation
Catalog curationFinal Must/Should/Could/collect-only/excluded catalog
Architecture validationTrace all architecture contracts to the research evidence and resolve proposed ADRs 0027–0029

Spike completion contract

Every spike must include:

  1. the question and explicit non-goals;
  2. first-party source citations and tested product versions;
  3. repeatable lab steps, fixtures, or API queries;
  4. observed results, including negative results and unsupported paths;
  5. risks, gaps, cost, scale, and security implications;
  6. a recommendation with confidence level; and
  7. ADR and backlog updates driven by the evidence.

Released under the MIT License.