Distributed Cloud Configuration

The Distributed Cloud model in StarlingX enables centralized management and orchestration of a geographically distributed network of StarlingX clouds. It is designed to provide flexibility in managing cloud clusters and supporting various deployment architectures.

../../_images/starlingx-deployment-options-distributed-cloud.png

See Deployment Configuration Terminology for a description of common deployment configuration terminology, including definitions of different node types and network types.

  • Architecture:

    A Distributed Cloud system consists of multiple clouds:

    • A large pool of geographically distributed autonomous clouds (i.e., subclouds), which run the latency or non-latency sensitive workloads at the edge. The deployment configuration of a subcloud can be any of the single-cloud deployment configurations supported (i.e., AIO-SX, AIO-DX with worker nodes, or Standard).

    • A central cloud (i.e., System Controller cloud) that provides automation and orchestration of lifecycle operations for the geographically distributed subclouds. The central cloud’s deployment configuration can be either AIO-DX with worker nodes or Standard.

  • Typical Deployment:

    Ideal for central locations where workloads are geographically distributed and require efficient centralized management across multiple locations.

  • Storage Options:

    The central cloud and subclouds can each have independent storage options, using either a local, internal Rook-managed Ceph cluster or an external storage backend (for example, NetApp Trident or a Dell Storage Array).

  • Networking:

    The Central Cloud communicates with the subclouds over L3 networks using:

    • The OAM Interface

      and

    • The MGMT Interface (default) or the Admin Interface.

      • The admin network is recommended for new Distributed Cloud deployments to facilitate the separation of the system controller to subcloud traffic from the management network.

      • If IP Address changes are required, the Admin Interface should be used.