什么是CPU作为计算资源以及ONTAP 9中的CPU域?
适用场景
- ONTAP 9
- Data ONTAP 8
- Data ONTAP 8 7-模式
问题解答
- Data ONTAP采用粗对称多处理(Coarse Symmetric Multiprocessing、CSMP)设计、将系统功能划分为逻辑处理域。
- 每个逻辑处理域都有一组规则、用于控制如何以及何时跨物理CPU核计划逻辑CSMP域。
- 这些规则旨在确保所有处理都以安全高效的方式进行。
- 下表介绍了一些常见的逻辑处理域及其典型任务
- 此外、还会说明逻辑域是否可以同时在一个或多个CPU核上运行、以及任何特定的计划规则:
域名 |
域中的典型任务 |
CPU并联 |
备注 |
---|---|---|---|
Nwk_ex共存 |
IP处理、NFS协议处理 |
1 |
仅可在单个CPU上同时运行的网络代码 |
Nwk_ex免税 |
IP处理、NFS协议处理(7-模式和cDOT)、SMB处理(cDOT) |
1+ |
最大CPU数量取决于控制器型号和Data ONTAP版本 |
Nwk_legace. |
IP处理、NFS协议处理 |
1 |
仅可在单个CPU上同时运行的网络代码 |
存储 |
与磁盘的SCSI通信 |
1+ |
Data ONTAP 8 2.1之前的并联1、或者如果少于6个CPU |
raid |
RAID子系统 |
1 |
|
RAID_ex免税 |
RAID子系统 |
1+ |
在Data ONTAP 8中推出。2. |
XOR_EX |
RAID子系统XOR奇偶校验处理 |
1+ |
在ONTAP 9中推出 |
target |
SCSI (FCP/iSCSI)处理 |
1 |
仅限7-模式 |
ssan免除 |
SCSI (FCP/iSCSI)处理 |
1+ |
在集群模式Data ONTAP 8中推出。2. |
Kahuna |
序列化的WAFL以及不在其他域中的任何内容 |
1 |
与Kahuna互斥(即、WAFL可以在1个WAFL上处于活动状态、也可以在1个以上CPU上处于活动状态、但两者不能同时处于活动状态) |
WAFL例 |
并行化WAFL |
1+ |
与Kahuna独占(即、Kahuna可以在1个WAFL上处于活动状态、也可以在1个以上CPU上处于活动状态、但两者不能同时处于活动状态) |
WAFL MPClean |
WAFL |
1+ |
|
sm_ex免税 |
SnapMirror |
1+ |
|
cifs |
SMB协议处理(仅限7-模式) |
1 |
仅限初始解码;大多数SMB处理在WAFL中进行 |
豁免 |
常规并行工作 |
1+ |
|
主机 |
BSD层拥有的任务包括NTP、环境传感器监控、ZAPI处理、AutoSupport |
1+ |
|
保留 | 根据系统性能和容量要求预留。 |
- 逻辑CSMP域按Data ONTAP内核计划在物理CPU核上运行。
- 计划逻辑是给定Data ONTAP版本和硬件平台所特有的、经过调整后可最大限度地提高整体系统性能。
- 给定逻辑域的并行处理级别因多种因素而异、其中包括:
- 传入工作负载速率
- 请求的工作类型
- Data ONTAP OS版本及更高版本。
追加信息
计划行为:
- 将使用率较高的逻辑域固定到物理CPU核心、以最大程度地提高缓存效率。
- 关闭不同负载点的物理CPU核、以优化运行队列的处理
- 这些优化可能会导致物理CPU核之间的工作负载平衡不平衡。
- 此行为是精心设计的、针对每个特定Data ONTAP版本和平台组合进行了优化。