JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Cluster 系统管理指南     Oracle Solaris Cluster 3.3 3/13 (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Cluster 管理介绍

2.  Oracle Solaris Cluster 和 RBAC

3.  关闭和引导群集

4.  数据复制方法

5.  管理全局设备、磁盘路径监视和群集文件系统

6.  管理法定

7.  管理群集互连和公共网络

8.  添加和删除节点

9.  管理群集

10.  对 CPU 使用控制的配置

Introduction to CPU Control

选择方案

公平份额调度器

配置 CPU 控制

如何在全局群集上的投票节点中控制 CPU 使用情况

如何使用默认处理器集控制全局群集非投票节点中的 CPU 使用率

如何使用专用处理器集控制全局群集非投票节点中的 CPU 使用率

11.  修补 Oracle Solaris Cluster 软件和固件

12.  备份和恢复群集

13.  使用图形用户界面管理 Oracle Solaris Cluster

A.  示例

索引

Introduction to CPU Control

Oracle Solaris Cluster 软件可用于控制 CPU 的使用情况。

CPU 控制工具是在 Oracle Solaris OS 所提供功能的基础上构建的。有关区域、项目、资源池、处理器集和调度类的信息,请参见《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》

在 Oracle Solaris OS 上,您可执行以下操作:

选择方案

根据您所选择的配置和操作系统版本的具体情况,CPU 控制级别会各不相同。本章中介绍的各个 CPU 控制方面均依赖一个前提条件,即资源组属性 RG_SLM_TYPE 设置为 automated

表 10-1 提供了各种可用配置方案的说明。

表 10-1 CPU 控制方案

说明
指导
资源组在全局群集投票节点中运行。

通过给 project.cpu-shareszone.cpu-shares 赋值来向资源组和区域分配 CPU 份额。

不管是否配置了全局群集非投票节点,都可以执行此过程。

资源组使用默认的处理器集在全局群集非投票区域中运行。

通过给 project.cpu-shareszone.cpu-shares 赋值来向资源组和区域分配 CPU 份额。

如果不需要控制处理器集的大小,可执行此过程。

资源组使用专用处理器集在全局群集非投票节点中运行。

通过为 project.cpu-shareszone.cpu-shares 赋值,并指定专用处理器集中处理器的最大数量,向资源组分配 CPU 份额。

设置专用处理器集中处理器集的最小数量。

如果需要控制 CPU 份额以及处理器集的大小,可执行此过程。您仅能使用专用处理器集在全局群集非投票节点中运用此控制。

公平份额调度器

给资源组分配 CPU 份额的过程的第一步是将系统的调度程序设置为公平份额调度器 (Fair Share Scheduler, FSS)。默认情况下,Oracle Solaris OS 的调度类是分时调度 (Timesharing Schedule, TS)。请将调度程序设置为 FSS 以使份额配置生效。

无论选择怎样的调度程序类,您均可创建一个专用处理器集。