Go to main content

Oracle® Solaris Cluster Data Service for Oracle Solaris Zones Guide

Exit Print View

Updated: July 2020
 
 

HA for Solaris Zones Overview

The solaris brand of non-global zones as well as the solaris-kz branded zone is supported for configuration with the HA for Solaris Zones data service.

A non-global zone is a complete runtime environment for applications that run on the Oracle Solaris Operating System. Oracle Solaris Resource Manager and Oracle Solaris Zones software partitioning technology are both parts of Oracle Solaris Zones. These components address different qualities the zone can deliver and work together to create a complete zone. The zones portion provides a virtual mapping from the application to the platform resources. Non-global zones allow application components to be isolated from one application even though the zones share a single instance of the Oracle Solaris Operating System. Resource management features permit you to allocate the quantity of resources that a workload receives.

The Oracle Solaris Zones facility in the Oracle Solaris Operating System provides an isolated and secure environment in which to run applications on your system. When you create a zone, you produce an application execution environment in which processes are isolated from the rest of the system.

This isolation prevents processes that are running in one zone from monitoring or affecting processes that are running in other zones. Even a process that is running with superuser credentials cannot view or affect activity in other zones. A zone also provides an abstract layer that separates applications from the physical attributes of the machine on which they are deployed. Examples of these attributes include physical device paths.

Every Oracle Solaris system contains a host global zone. The host global zone is both the default zone for the system and the zone that is used for system-wide administrative control. The solaris brand of non-global zones and the solaris-kz branded zone is created by the administrator of the host global zone.

For more information about the solaris and solaris-kz brands, see the following documentation:

HA for Solaris Zones enables Oracle Solaris Cluster to manage Oracle Solaris Zones by providing components to perform the following operations:

You can configure HA for Solaris Zones as a failover service or a multiple-masters service. You cannot configure HA for Solaris Zones as a scalable service.

When a Oracle Solaris Zone is managed by the HA for Solaris Zones data service, the Oracle Solaris Zone becomes a Solaris HA zone or a multiple-masters Oracle Solaris Zone across the Oracle Solaris Cluster nodes. The failover in case of a Solaris HA zone is managed by the HA for Solaris Zones data service, which runs only within the global zone.

For conceptual information about failover data services, multiple-masters data services, and scalable data services, see Concepts for Oracle Solaris Cluster 4.4.


Note -  The use of extension properties eliminate the need for a parameter file for configuring HA for Solaris Zones. For information about the extension properties, see HA for Solaris Zones Extension Properties.