Solaris Zones
API for managing Solaris Zones (containers) and virtualization on Oracle Solaris systems.
APIs
Solaris Zones Management API
Core API for creating, managing, and monitoring Solaris Zones.
Zone Configuration API
API endpoints for zone configuration and resource management.
Zone Administration API
API for zone lifecycle management including install, boot, halt, and delete operations.
Zone Monitoring API
API for monitoring zone status, resource usage, and performance metrics.
RAD Zone Management REST API
Remote Administration Daemon REST API for programmatic zone management via the com.oracle.solaris.rad.zonemgr module, supporting zone creation, configuration, migration, and lif...
Zones Monitoring Statistics API (libzonestat)
The libzonestat.so.1 C library API used to retrieve and compute zone-related resource utilization information including physical memory, virtual memory, and CPU resources with s...
Oracle Solaris Kernel Zones API
API for creating and managing Oracle Solaris Kernel Zones, which are non-global zones with their own kernel providing greater independence and enhanced security isolation.
Oracle Solaris StatsStore and Analytics API
REST API and web interface for accessing the Oracle Solaris 11.4 StatsStore, providing consolidated zone resource statistics, system performance data, and historical analytics v...
Oracle Solaris Unified Archives Zones API
API for creating, deploying, and managing Unified Archives for zone system recovery, cloning, and migration across Oracle Solaris systems.
Capabilities
Solaris Zone Lifecycle Management
Unified zone lifecycle workflow combining zone creation, configuration, administration, monitoring, and migration. Used by system administrators and platform engineers to manage...
Run with NaftikoFeatures
Hardware-enforced isolation between zones providing secure multi-tenant environments on a single physical system.
Move running zones between physical systems without downtime using live migration capabilities.
Non-global zones with their own independent kernel for enhanced security isolation and OS independence.
Create portable system archives for zone cloning, recovery, and migration across Solaris systems.
Consolidated resource statistics and historical analytics for monitoring zone performance and capacity planning.
RESTful remote administration daemon enabling programmatic zone management over HTTP/JSON.
Fine-grained CPU, memory, and swap resource controls with configurable caps per zone.
Use Cases
Consolidate multiple workloads onto a single physical system using zones for resource isolation and management.
Create isolated development and testing environments that mirror production without dedicated hardware.
Use Unified Archives and zone migration to implement disaster recovery workflows across Solaris systems.
Monitor zone resource utilization and system performance using StatsStore and zonestat APIs.
Programmatically create, configure, and deploy zones using RAD REST APIs for automated infrastructure provisioning.
Integrations
Manage Solaris Zones through Oracle Enterprise Manager for centralized infrastructure monitoring and control.
Automate zone provisioning and configuration management using Ansible playbooks with Oracle Solaris modules.
Configure and manage Solaris Zones infrastructure as code using Puppet modules for Oracle Solaris.