Architecture Principle: Migration is a control-plane and execution-physics transition. Relocating the VMDK is the absolute last layer you should move.
This repository contains the working models, decision artifacts, and blast-radius maps for ecosystem transitions post-Broadcom.
Want the full risk-deterministic migration framework and SE whiteboard artifacts? 👉 Download the formatted PDF Playbook here
The continuously maintained architectural specifications live here:
- The Strategic Blueprint: Broadcom Exit Strategy: The Post-Broadcom Migration Architecture
- The Execution Reality: The Architecture of Migration: Licensing Isn't the Real Risk
- The Data Physics: Sizing for the CVM: The HCI Controller Tax
Platform transitions (e.g., VMware → Nutanix AHV / Sovereign KVM) frequently result in catastrophic Day 2 operational and performance regressions because engineers execute migrations as simple "VM moves."
This ignores two critical system anchors:
- Control-Plane Coupling: Dependencies on backup APIs, IAM, and monitoring remain tightly coupled to the legacy ESXi hypervisor.
- Execution Physics: Moving from a centralized SAN to a distributed Hyperconverged Infrastructure (HCI) turns the Top-of-Rack switches into the storage backplane. If you do not account for the CVM tax and scheduler rules, you will encounter "Migration Stutter."
This framework models migration as a dependency graph and an execution translation—not a compute relocation.
The Dependency Layer Order (Top → Bottom):
- Identity / RBAC (Who can authorize)
- Backup & DR (How we survive failure)
- Monitoring & Automation (How we observe state)
- Storage & Network Fabric (Where the data lives and transits)
- Compute / VMDK (Where the CPU executes)
Migration must proceed in reverse order of compute dependencies (Top to Bottom).
If compute moves before the foundation layers are abstracted:
- The API Break: Recovery gaps emerge because backup controllers cannot talk to the new hypervisor APIs (e.g., missing vCenter hooks).
- The Migration Stutter: I/O spikes during replication/rebuilds saturate the East-West network switches, causing P99 tail latency to stall databases because the new HCI controller tax was ignored.
- The IAM Mismatch: Operational tooling fragments because RBAC policies do not translate 1:1 between vCenter and Prism/KVM.
| Phase | Objective | Execution |
|---|---|---|
| Phase 1 | Operational Independence | Decouple monitoring, logging, and metrics from legacy VMware-specific tooling. |
| Phase 2 | Backup Independence | Establish storage-agnostic snapshot and replication paths. |
| Phase 3 | Identity Abstraction | Map AD/Entra groups to the new platform RBAC model (e.g., Nutanix Flow). |
| Phase 4 | Storage I/O Modeling | Calculate write amplification, the CVM Controller Tax, and network buffer requirements. |
| Phase 5 | Compute Relocation | Cutover the CPU/RAM execution state. |
| Environment | Control-Plane Abstraction | I/O Performance Modeling |
|---|---|---|
| Enterprise Production (Monolithic DBs) | ✅ Mandatory | ✅ Mandatory (Focus: Data Locality & CVM Overhead) |
| Enterprise Production (Scale-out/Microservices) | ✅ Mandatory | ✅ Mandatory (Focus: Network Throughput) |
| Greenfield / Dev Environments | ||
| Lab Environments | ❌ Not Critical | ❌ Not Critical |
- Product comparisons (UI/UX)
- Vendor endorsements
- Synthetic feature benchmarking
This is a strict control-plane and execution-physics architecture model.
If this framework clarified your transition strategy and prevented a Day 2 outage, please star the repository.
Architectural frameworks maintained by Rack2Cloud.
