Analysis
Understanding your VMware estate's complexity, before you decide.
What makes a project simple on paper and complex in practice, and how to measure it.
ExceptionsA config exception granted in a rush on a VM, then never rolled back.LegacyAn end-of-life OS still in prod, because a critical app depends on it.Tribal knowledgeThe « why » of a config only one admin knew, gone when they left.Forgotten decisionsAn old snapshot or a reservation set on a crisis day, forgotten since.Configuration driftVMs meant to be identical, whose settings drifted apart over time.

UndocumentedA dependency between two apps that nothing flags, until it breaks.Shadow ITA VM spun up outside the IT process, now critical though no one decided it.Orphaned VMsVMs powered off for months and detached VMDKs no one dares delete.Manual workaroundsA manual fix that runs every night for years, with no one sure why.
Complexity accumulates, year after year, in your virtual infrastructure.Each factor above adds a layer to the mountain, and no decision holds until you have measured it.
01
Why this question keeps coming up
Faced with Broadcom's licensing changes, many organizations have to decide: stay on VMware and optimize, migrate to another platform, or modernize part of the environment. Many are still stuck at the gate: 42% of IT leaders are still working out how to proceed, and auditing the existing estate is often the longest phase (Enix). Because before choosing any direction, one technical question comes first, the same in every case: what is the real complexity of this environment, with the dependencies and legacy that have built up in it over time? Searches for “vmware exit,” “vmware migration,” and “vmware alternatives” have surged, yet the hard part isn't picking a target, it's honestly knowing your starting point.
02
Complexity doesn't show up in an inventory
A VM inventory gives you a count, not a risk assessment. The real complexity of a migration or a modernization effort comes from elsewhere: accumulated configuration exceptions, undocumented application dependencies, forgotten snapshot or clone chains, orphaned VMs and inherited Shadow IT, manual workarounds turned permanent, platform-specific features (Fault Tolerance, RDM, resource pools), end-of-life operating systems, and downtime tolerance that varies by application tier. These complexity factors, not the VM count, determine whether a project takes three weeks or eight months.
03
The real bottleneck: getting a fresh, reliable picture
Building that picture today is slow, thankless work. Inventories get assembled by hand, multiple sources get correlated (vCenter, spreadsheets, homegrown scripts, tribal knowledge), already-stretched teams get pinged again. It takes weeks, sometimes months, while the environment keeps moving: the data ages before it is even analyzed. And many are missing that starting point: only 36% have complete visibility of their IT estate, a share that keeps declining year over year (Flexera). Handing the job to an outside firm doesn't really speed it up either: the assessment stays a manual, one-shot exercise, a single snapshot already going stale by the time you receive it. And as threats multiply on every side, it is prudent to limit by design how widely sensitive infrastructure data is shared, whoever the trusted provider is. The result: structural decisions made on a partial, stale, or approximate picture.
04
The complexity you can't see costs you, either way
Without that picture up front, complexity surfaces mid-execution, one application at a time: a forgotten dependency, an unanticipated platform constraint, and a first application doesn't cut over as planned; then a second. That's often how a project ends up on hold, while everyone catches up on what could have been seen before starting. And the cost lands on both sides: whether you leave or stay, the constraints you never spotted force the plan to change. Per CloudBolt, 63% have changed their VMware strategy at least twice, only 4% have completed a full migration away from VMware, and 41% stay and optimize their estate, a sign that many recalibrate once the real complexity surfaces. Committing before measuring what actually needs to move risks assessing, or even moving, a large share of an estate that could have stayed put. And once a migration is actually underway, the lost time costs twice over: the old and the new environment run in parallel until it's done. You don't cut that risk by hoping; you cut it by seeing the complexity before you commit.
05
How VIA measures complexity
Whatever the direction, the first step is the same: measure what exists, without being pushed toward any option. VIA is a self-hosted VMware infrastructure analyzer. It connects read-only to vCenter, calculates a per-VM complexity score from observable factors (dependencies, configuration, platform constraints), and produces a deliverable report. The analysis runs entirely inside your network: no data is transmitted to MB Tools. The report presents complexity factors neutrally and traceably, without recommending a destination platform. What used to take months of collection and correlation then happens in a few hours. And because the analysis is deterministic and automated, you can re-run it as often as you want to track how things evolve, where a manual assessment stays a single snapshot.
The starting point, by the numbers
42%
are still working out how to migrate (Enix)
36%
have complete visibility of their IT estate (Flexera)
63%
have changed their VMware strategy at least twice (CloudBolt)
4%
have completed a full migration away from VMware (CloudBolt)