Skip to main content

IaaS Layer

The SCS reference implementation of the Infrastructure-as-a-Service (IaaS) layer was built with OSISM. It builds on OpenStack for compute, network and identity services and Ceph for storage. The OpenStack deployment is based on Kolla (container images) and kolla-ansible, which OSISM wraps with additional Ansible playbooks and tooling to deploy and operate the whole stack.

OSISM is the reference implementation, but not the only way to build an SCS-compatible cloud. SCS is a modular software stack: today, more than one implementation exists to build SCS-compatible clouds, and compliance is defined by the standards rather than by a single stack.

info

OSISM maintains its own, authoritative documentation. Rather than mirroring it here (and letting the copy drift out of date), this page links directly to the relevant sections of the official OSISM documentation.

OSISM documentation

  • Getting started — introduction and overview of OSISM.
  • Concepts — architecture and core components.
  • Guides — deployment, configuration, operations, upgrade, troubleshooting and user guides.
  • Testbed — the fastest way to try SCS: a full virtual SCS/OSISM installation you can deploy on top of an existing OpenStack cloud.
  • Release Notes — per-release notes and upgrade information.
  • Appendix — CLI reference, security advisories and supported standards.

OpenStack tools

As part of the reference implementation, OSISM maintains these tools to meet the SCS standards for image and flavor management:

In this section

Alongside the OSISM reference, SCS maintains a few IaaS resources of its own: