Extensible open-source technology

A solid core. An adaptable architecture.

Built from illumos, OpenZFS and Debian-oriented userland components, DilOS provides reusable capabilities for infrastructure products tailored to individual business and operational requirements.

Platform architecture

Integrated by design

The architecture below separates the reusable DilOS foundation from applications and customer-specific technology that can be added above or alongside it.

Business Applications & Custom ComponentsCustomer APIs · application stacks · orchestration · management
Debian-Based UserlandAPT / DPKG · system tools · libraries · ported applications
Virtualization & Networkingillumos Zones · bhyve · virtual networking · isolation
Storage & Data ServicesOpenZFS · datasets / zvols · snapshots · replication · iSCSI / FC
illumos Operating System FoundationKernel · system services · drivers · networking primitives
Hardware & Deployment EnvironmentServers · storage media · NICs · target devices
Core capabilities

Technologies that make DilOS extensible

▤

OpenZFS

Data integrity checksums, snapshots, clones, replication, compression and workload-specific dataset and block volume settings.

▦

illumos Zones

Lightweight isolation for application environments sharing a common operating system kernel.

◫

bhyve

Hardware-assisted virtual machines for workloads that need a separate guest operating system, subject to compatibility testing.

⌘

Virtual Networking

Networking primitives and isolated subnets to support segmented and virtualized infrastructure.

▣

Debian-Oriented Userland

APT and DPKG-based software management with package availability depending on ports and the supported DilOS version.

↺

ZFS Boot Environments

Keep alternate bootable operating system states available to support reversible system update workflows.

Extend the core

Built for individual business requirements.

New drivers, storage and networking services, package sets, secure management interfaces, automation and specialized integrations can be engineered around the foundation.

Custom APIsManagement interfacesSecurity integrationsProvisioning workflowsAdditional driversRelease pipelinesSpecialized packagesStorage services
Source & documentation

Explore the open platform

Review the project documentation and source repositories to understand DilOS and plan integration work.

DilOS is a technology foundation and integration platform. Production readiness, interoperability, certified security or regulatory compliance are not implied for any particular deployment; these require customer-specific evaluation and validation.
Tailored engineering

Turn core capabilities into a customer solution.

Design, integration, implementation, validation and ongoing maintenance can be defined for each specific project.

Explore Business Solutions →