JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster Overview
search filter icon
search icon

Document Information

Preface

1.  Introduction to Oracle Solaris Cluster

2.  Key Concepts for Oracle Solaris Cluster

Clusters, Nodes, and Hosts

Zone Cluster

Features and Benefits of a Zone Cluster

Cluster Interconnect

Cluster Membership

Cluster Configuration Repository

Quorum Devices

Fault Monitors

Data Services Monitoring

Disk-Path Monitoring

IP Multipath Monitoring

Quorum Device Monitoring

Data Integrity

Split Brain and Amnesia

Fencing

Failfast

Shared Devices, Local Devices, and Device Groups

Shared Devices

How Oracle Solaris Cluster Uses Shared Devices

Device ID

Local Devices

Device Groups

Data Services

Description of a Resource Type

Description of a Resource

Description of a Resource Group

Data Service Types

Description of a Failover Data Service

Description of a Scalable Data Service

Description of a Parallel Application

System Resource Usage

System Resource Monitoring

CPU Control

Visualization of System Resource Usage

3.  Oracle Solaris Cluster Architecture

Index

System Resource Usage

System resources concern aspects of CPU usage, memory usage, swap usage, and disk and network throughput.

Oracle Solaris Cluster software enables you to monitor how much of a specific system resource is being used by an object type such as a node, disk, network interface, Oracle Solaris Cluster resource group, or Oracle Solaris zone. Monitor system resource usage can be part of your resource management policy. Oracle Solaris Cluster also enables you to control the CPU assigned to a resource group and to control the size of the processor set a resource group runs in.

System Resource Monitoring

By monitoring system resource usage through Oracle Solaris Cluster software, you can collect data that reflects how a service using specific system resources is performing and you can discover resource bottlenecks or overload and so preempt problems and more efficiently manage workloads. Data about system resource usage can help you determine what hardware resources are under utilized and what applications are using a lot of resources. Based on this data you can assign applications to nodes that have the necessary resources and choose the node to which to fail over. This consolidation can help you optimize the way that you use your hardware and software resources.

If you consider a particular data value to be critical for a system resource, you can set a threshold for this value. When setting a threshold, you also choose how critical this threshold is by assigning it a severity level. If the threshold is crossed, Oracle Solaris Cluster changes the severity level of the threshold to the severity level you choose. For more information about configuring data collection and threshold, see Chapter 10, Configuring Control of CPU Usage, in Oracle Solaris Cluster System Administration Guide.

CPU Control

Each application and service running on a cluster has specific CPU needs. Table 2-2 lists the CPU control activities available for the Oracle Solaris 10 Operating System.

Table 2-2 CPU Control

Zone
Control
Global
Assign CPU shares
Non-global
Assign CPU shares

Assign number of CPU

Create dedicated processor sets


Note - The Fair Share Scheduler must be the default scheduler on the cluster if you want to apply CPU shares.


Controlling the CPU assigned to a resource group in a dedicated processor set in a non-global zone offers you the strictest level of control of CPU because if you reserve CPU for a resource group, this CPU is not available to other resource groups. For information about configuring CPU control, see Chapter 10, Configuring Control of CPU Usage, in Oracle Solaris Cluster System Administration Guide.

Visualization of System Resource Usage

You can visualize system resource data and the CPU attribution in two ways, by using the command line or through the Oracle Solaris Cluster Manager graphical user interface. The output from the command is a tabular representation of the monitoring data you request. Through the Oracle Solaris Cluster Manager, you can visualize data in graphical form. The system resources that you choose to monitor determine the data you can visualize.