The interoperability problem is architectural, not storage-related: the primary cost of big data is incompatible storage systems and non-standardized semantics (information silos), not raw volume. The offered remedy is a formally-defined, machine-interpretable controlled vocabulary placed as a semantic layer between heterogeneous repositories and their consumers.
It relocates integration responsibility from per-silo application code to a shared formal semantic layer, which is exactly the boundary question engineers face when wiring multiple data sources, retrieval stores, or tool schemas into an agent.
Any system integrating N heterogeneous sources should invest in one shared machine-interpretable semantic layer rather than N^2 point-to-point mappings; the mapping/querying burden collapses onto the shared layer.
Ontologies provide a lingua franca across silos, reducing fragmentation and redundancy.
Ontologies allow computers to reason over diverse, multi-modal datasets encoded in different languages or formats.
Information silos cause data fragmentation, redundancy, bottlenecks, and incompatibility across repositories.