Multisite Cloud¶
Expose multiple distinct cloud sites as one schedulable environment while preserving site identity so placement, data movement, policy, latency, and failure-domain tradeoffs remain explicit.
Core Idea¶
A multisite cloud is a cloud-computing environment composed of multiple explicitly distinguishable sites—typically data centers or regions, under one or several providers—that a user or scheduler can employ within one workload or workflow. The abstraction preserves site identity because compute capacity, data, policy, cost, latency, and failure are not uniform across the combined environment.
NIST's cloud definition supplies the shared resource, elasticity, service, and metering baseline.[1] Multisite architecture adds a placement layer over more than one administrative or failure location.
Structural Signature¶
- Two or more separately located cloud sites or data centers.
- A resource and service inventory for each site.
- A user, broker, or scheduler able to address multiple sites.
- Workload decomposition into tasks, services, or replicas.
- Placement decisions constrained by site capability and policy.
- Data location, transfer cost, and inter-site bandwidth.
- Site-specific latency, price, jurisdiction, trust, or hardware.
- Failure domains and a declared resilience objective.
- Identity, credentials, networking, and observability across sites.
- A coordination plane that does not erase local control.
- Reconciliation of workload state after delay, partition, or site loss.
What It Is Not¶
It is not merely a provider owning several buildings, because the sites must matter to user-visible placement or operation. It is not synonymous with multi-cloud, which emphasizes multiple providers, nor hybrid cloud, which joins distinct deployment models such as private and public. It is not automatically a single strongly consistent cluster, and geographical spread alone does not guarantee resilience.
Scope of Application¶
Multisite clouds support scientific workflows, disaster recovery, latency-sensitive services, regulatory placement, capacity bursting, and geographically distributed data processing. Liu and colleagues identify data placement, scheduling, provenance, reliability, and transfer as coupled concerns in data-intensive scientific workflow management.[2] Deelman and colleagues show how workflow systems separate abstract dependencies from resource-specific execution planning.[3]
Clarity¶
List sites, providers, regions, trust boundaries, identity domains, service compatibility, data residency, network topology, consistency model, placement authority, and failure assumptions. Distinguish active-active service, active-passive recovery, independent workflow task placement, and opportunistic bursting; they impose different coordination requirements.
Manages Complexity¶
The model makes heterogeneity schedulable. Rather than pretend resources are one uniform pool, it exposes site as a decision variable and lets the planner trade data movement against compute availability, latency, price, policy, and resilience.
Abstract Reasoning¶
- Inventory site capabilities, limits, identities, and policies.
- Map task dependencies and data locations.
- Define hard placement constraints before optimizing preferences.
- Estimate compute time, queue delay, transfer time, and egress cost.
- Select placements and replication levels.
- Establish cross-site authentication, routing, and observability.
- Define consistency and recovery behavior under partition or loss.
- Schedule, monitor, and re-plan as availability changes.
- Validate that correlated dependencies do not defeat claimed site independence.
OpenStack's multi-site guidance emphasizes that regions and availability zones are architectural and operational boundaries, not interchangeable labels.[4]
Knowledge Transfer¶
The portable pattern is coordinate a shared workload across multiple explicit sites without collapsing the differences that make placement consequential. It transfers to grid computing and edge–cloud systems. The proposed immediate parent is Network.
Examples¶
A scientific workflow may keep a large dataset at one site, run data-intensive stages there, and send smaller derived products to a second site with specialized accelerators. A service may place replicas in two regions but keep writes anchored to one region under a declared failover policy.
Two virtual machines in one data center do not form a multisite cloud. Conversely, two sites owned by the same provider can qualify when they are separately addressable placement and failure domains.
Structural Tensions¶
- Unified access versus site-local autonomy.
- Compute availability versus data-movement cost.
- Geographic redundancy versus correlated control-plane dependency.
- Strong consistency versus partition tolerance and latency.
- Portability versus provider-specific capabilities.
Structural–Framed Character¶
Distributed placement and coordinated execution are structural. Clouds, data centers, provider APIs, site policies, workflows, and inter-site networks are constitutive. The identity is domain-specific.
Structural Core vs. Domain Accent¶
The structural core is multiple heterogeneous sites -> explicit placement -> coordinated execution -> failure-aware recovery. The domain accent is cloud-computing resources and APIs.
Instantiates / Related Primes¶
This entry is a kind of Network.
Network is the broader abstraction this entry instantiates. Orchestration, Distribution, Dependency Distribution Concentration, Locality, and Resilience are related primes. AI Infrastructure is a workload-specific neighbor.
Relationships to Other Abstractions¶
Current abstraction Multisite Cloud Domain-specific
Parents (1) — outgoing typed relations
-
Multisite Cloud is a kind of Network Prime
Network is the broader abstraction this entry instantiates.Orchestration, Distribution, Dependency Distribution Concentration, Locality, and Resilience are related primes. AI Infrastructure is a workload-specific neighbor.
Hierarchy path (1) — routes to 1 parentless root
- Multisite Cloud → is a kind of Network
Neighborhood in Abstraction Space¶
Multisite Cloud sits in a sparse region of the domain-specific corpus (99th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.
Family — Unclustered & Miscellaneous (2769 abstractions)
Nearest neighbors
- Distributed Data Store — 0.77
- Cooperative storage cloud — 0.76
- Hybrid cloud storage — 0.74
- Convergence Failure — 0.73
- Database application — 0.73
Computed from structural-signature embeddings · 2026-10-25
Not to Be Confused With¶
- Multi-cloud.
- Hybrid cloud.
- One provider's opaque internal replication.
- One cluster spanning racks in a single failure site.
- Content-delivery network.
- Grid computing as the broader federated-resource tradition.
References¶
[1] Peter Mell and Timothy Grance, The NIST Definition of Cloud Computing, NIST SP 800-145 (2011), doi:10.6028/NIST.SP.800-145. registry ↩ Show verification details
SupportedVerified against the work's full text
NIST SP 800-145 defines cloud as a shared pool of rapidly provisioned resources, with resource pooling, rapid elasticity, measured (metered) service, and three service models.
“a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released”
[2] Ji Liu, Esther Pacitti, Patrick Valduriez, and Marta Mattoso, “A Survey of Data-Intensive Scientific Workflow Management,” Journal of Grid Computing 13 (2015): 457–493, doi:10.1007/s10723-015-9329-8. registry ↩ Show verification details
Supported in partVerified against the publisher's abstract
The work is a survey of data-intensive scientific workflow management and identifies research issues, but this abstract does not name the five coupled concerns the claim lists.
“This paper provides a survey of data-intensive scientific workflow management in SWfMSs and their parallelization techniques. Based on a SWfMS functional architecture, we give a comparative analysis of the existing solutions. Finally, we identify research issues for improving the execution of data-intensive scientific workflows in a multisite cloud.”
[3] Ewa Deelman et al., “Pegasus, a Workflow Management System for Science Automation,” Future Generation Computer Systems 46 (2015): 17–35, doi:10.1016/j.future.2014.10.008. registry ↩ Show verification details
SupportedVerified against the work's full text
The Pegasus paper names separating a resource-independent, abstract DAG workflow from the execution environment, with a Mapper planning execution, as its core design.
“The cornerstone of our approach is the separation of the workflow description from the description of the execution environment. Keeping the workflow description resource-independent i.e. abstract, provides a number of benefits”
[4] OpenStack Foundation, OpenStack Architecture Design Guide: Multi-Site, 2021 documentation edition.not authoritative registry ↩