Skip to main content

OpenSDDC ecosystem & projects

OpenSDDC is not a single repo or product. It is an ecosystem that aims to run virtualization, storage, Kubernetes, observability, and automation layers with open systems working together.

All projects in the OpenSDDC open-source ecosystem are developed in line with open standards and open-source principles.

Shared Logical Thin Volume

SLTV

Shared logical thin volume model with a QEMU-aware LVM approach.

SLTV does not aim to copy VMFS verbatim; it targets an operational experience on KVM/QEMU over shared storage similar to what teams expect from enterprise stacks. The goal is to keep existing SAN investments while enabling thin provisioning, live migration, and VM lifecycle flows on KVM platforms.

Highlights
  • check_circleKVM/QEMU volume model on shared LUN
  • check_circleQEMU-aware LVM approach
  • check_circleThin provisioning behavior
  • check_circleLive migration
  • check_circleSAN, iSCSI, FC and future CSI integration
gRPC Infrastructure Management Interface

gIMI

Management, metrics and telemetry with eBPF over gRPC.

gIMI targets reducing the sprawl of exporters, agents, vendor APIs, SNMP, syslog, and custom collectors used to pull data from infrastructure. The goal is to observe host, VM, Kubernetes node, workload, network, and storage in a common event chain.

Highlights
  • check_circlegRPC-based infrastructure management API
  • check_circleShared API surface for management, metrics, and telemetry
  • check_circleeBPF support
  • check_circleOpenTelemetry-compatible export target
Data Center Operating System

dc(e)OS

Opinionated datacenter KVM Linux.

dc(e)OS is not aiming to be a new general-purpose Linux distribution. The goal is a manageable, consistent host OS profile for datacenter nodes with KVM/QEMU, libvirt, OVS/OVN, SLTV, and gIMI integrations.

Highlights
  • check_circleRHEL / Rocky / Alma-aligned baseline approach
  • check_circleImmutable host OS
  • check_circleKVM / QEMU / libvirt-ready profile
  • check_circlePodman / container runtime-ready profile
  • check_circleOVS / OVN-ready profile
  • check_circleNode model manageable by OpenSDDC Manager
Discover · Ingest · Monitor · Automate

OpenDIMA

Inventory, service map, incident timeline, and automation layer.

OpenDIMA represents the inventory, service map, metric/log correlation, incident context, and automation layer in the OpenSDDC ecosystem. The goal is to make sense of Kubernetes, virtualization, network, storage, and security in one event chain.

Highlights
  • check_circleDiscovery and inventory
  • check_circleService map
  • check_circleTelemetry support via gIMI
  • check_circleIncident timeline
  • check_circleAlertmanager-style alert flows
Unified control and visibility layer

OpenSDDC Manager

Datacenter management platform for dc(e)OS clusters and more.

OpenSDDC Manager aims to unify dc(e)OS clusters, multi-hypervisor environments (Proxmox, vCenter, Hyper-V, cloud, etc.), and Kubernetes clusters with OpenDIMA event context in a single control plane.

Highlights
  • check_circleMulti-hypervisor: dc(e)OS, Proxmox, ESXi
  • check_circleUnified inventory and view
  • check_circlePod ↔ VM ↔ host event chain
  • check_circlegIMI telemetry correlation
  • check_circlePlugin / adapter model (Proxmox, vCenter, Kubernetes)
  • check_circlePolicy-driven workload placement target

Architectural transparency.

OpenSDDC is not a black box. Read the design docs and open standards; join the community.