====== OR-005 — Distributed Environment Management ====== [[dido:02-crusible:99-annexes:annex-c-requirements:02-operational-requirements:start|Go to Operational Requirements]] ===== Statement ===== [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] SHALL perform [[dido:99_annexes:annex-b-terms-and-definitions:c:centralized_management|Centralized Management]] of two or more [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_environment|Distributed Environments]]. ===== Derived From ===== This requirement derives from: * Crucible System Requirements Specification, Version 1.1 Draft, Operational Requirements, OR-005 The Original Requirement states: > //The system SHALL support centralized management of distributed environments.//[[dido:02-crusible:99-annexes:annex-b:cr-001|[C1]]] OR-005 replaces **the system** with the defined system name [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]], replaces the weak verb **support** with **perform**, and defines the minimum quantity represented by **distributed environments** as two. ===== Rationale ===== Organizations operate Infrastructure Environments whose components, resources, or services span multiple networked locations or Nodes. [[dido:99_annexes:annex-b-terms-and-definitions:c:centralized_management|Centralized Management]] provides a unified management authority for those environments without requiring the managed environments to form a [[dido:99_annexes:annex-b-terms-and-definitions:c:centralized_system|Centralized System]]. A [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_environment|Distributed Environment]] can use a [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed System]] or a [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_network_topology|Distributed Network Topology]] while remaining subject to Centralized Management by Crucible. This requirement establishes the centralized-management capability without prescribing a particular Management Interface, network topology, communication protocol, or implementation technology. ===== Applies To ===== This requirement applies to: * [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] * [[dido:99_annexes:annex-b-terms-and-definitions:c:centralized_management|Centralized Management]] * [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_environment|Distributed Environments]] * [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environments]] * [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_system|Distributed Systems]] * [[dido:99_annexes:annex-b-terms-and-definitions:d:distributed_network_topology|Distributed Network Topologies]] ===== Verification ===== Verification confirms that: - At least two Distributed Environments are selected for management - [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] performs management operations for each selected Distributed Environment - The management operations are performed through the Centralized Management capability - The Centralized Management capability identifies the Distributed Environment to which each tested management operation applies - A user or automated process can manage each selected Distributed Environment through the Centralized Management capability - The tested Distributed Environments satisfy the characteristics defined for a Distributed Environment ===== Referenced By ===== The following pages reference this requirement: {{backlinks>.#dido:02-crusible}} ===== Delivery Phase ===== Implemented and Verified. ===== Implementation Status ===== Assess whether the current Crucible implementation performs Centralized Management of two or more Distributed Environments. ===== Requirement Status ===== Review and approve the normalized OR-005 Statement. ---- ===== Issues ===== Define Centralized Management in the shared Terms and Definitions corpus. Define Distributed Environment in the shared Terms and Definitions corpus. Determine which management operations demonstrate Centralized Management for verification of OR-005. Determine whether the ConOps requires a particular Management Interface for Centralized Management. ---- ===== Notes for Editors ===== This requirement page retains the stable requirement identifier ''OR-005''. This page is a leaf requirement page and omits a trailing '':start'' from its namespace. OR-005 governs Centralized Management of two or more Distributed Environments. OR-005 does not independently require: * A particular Management Interface * A particular network topology * Concurrent management operations * Preservation of environment identity * Preservation of Operational Lifecycle State * Resource or operation isolation * Communication recovery * State reconciliation * Management of disconnected or Air-Gapped Environments Separate requirements should define those obligations when supported by the controlling source material. Changes to the Statement should preserve: * [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] as the responsible actor * Centralized Management as the required behavior * Two or more Distributed Environments as the managed subjects To reference this requirement Statement from another wiki page, insert: {{section>dido:02-crusible:99-annexes:annex-c-requirements:02-operational-requirements:or-005#Statement&noheader&nofooter&noeditbtn}} ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.