
# 专属资源池功能介绍
资源池是一种集中管理和分配计算（CPU、内存）、存储（硬盘空间）、网络（带宽、IP地址）等资源的机制，实现资源的高效利用、灵活分配和动态管理。
ModelArts专属资源池提供了在使用ModelArts进行AI开发（包括创建Workflow工作流、创建Notebook实例、创建训练作业和创建推理服务）所需的计算资源。您可根据业务所需购买使用专属资源池。
#### ModelArts专属资源池说明
在使用ModelArts进行AI开发时，您可以选择使用如下两种资源池：
- **专属资源池** ：提供独享的计算资源，可用于训练作业、部署服务。专属资源池不与其他用户共享，更加高效。在使用专属资源池之前，您需要先创建一个专属资源池，在ModelArts平台创建训练作业、部署模型时，均通过专属资源池的计算资源进行实例下发。
  表1专属资源池说明 
  | 物理资源池                                                                                                                                                                                                                | 逻辑资源池                                                                                                                                                                                                                                                                                                  | 资源队列（原逻辑子池）                                                                                                                                                                                                                                               |
  |:---|:---|:---|
  | 为用户提供独立的计算集群、网络，不同用户间的专属资源池物理隔离，用户使用物理规格下发请求，独享的物理隔离的专属资源池，底层对应一个专属集群。 优势是提供更高的隔离性，物理隔离，网络专属，且支持网络打通。 物理资源池不支持弹性资源。 | 逻辑配额的概念，用户使用逻辑规格下发请求，底层存在一个较大的父池，父池是管理员在承载租户下提前预置好的物理池，并打上os.modelarts.pool/schedulable: "" 标签，以供逻辑池按资源量，规格，需要的作业类型匹配调度，上层用户不感知，也就无法指定父池调度，没有独占权，只对这部分资源量有使用权。 优势是创建、扩缩容更快，且支持弹性资源。 逻辑资源池不支持和租户的VPC网络打通。 | 用户基于自己的物理资源池下发请求，创建父池为用户独享的专属资源池的资源队列，资源队列的父池用户可见，是用户拥有的物理资源池，用户可以基于自己的物理池指定父池规格创建资源队列。 用户可以在ModelArts物理资源池上拆分出资源队列，并设置每个资源队列的资源配额，包括保留配额和上限配额。拆分出资源队列后，训练、推理的任务投递，需要投递在资源队列上，并受资源队列的配额约束，满足配额约束的任务才能被投递运行。 |
  | 三类资源池的总结： 逻辑资源池和资源队列都是物理资源池的上层概念，底层需要依托物理资源池作为父池。 物理资源池与逻辑资源池：两者在用户侧感知层级相同 物理资源池：独占，物理隔离，底层对应实际专属集群，发放扩容速度慢。 逻辑资源池：配额，没有独占权，可实现卡粒度，底层不对应实际专属集群，发放扩容速度快。 资源队列：用户基于物理资源池创建，用于实现资源的分配，通过资源队列进行分配给不同团队或小组使用，管理员基于物理资源池进行统一管理。                                                                                                                                                                                                                                                                                                                 |||
     
  图1逻辑资源池，资源队列与物理资源池的关系   
  ![](https://support.huaweicloud.com/resmgmt-modelarts/figure/zh-cn_image_0000002688437921.png)
  图2逻辑资源池原理示意图   
  ![](https://support.huaweicloud.com/resmgmt-modelarts/figure/zh-cn_image_0000002658558484.png)
  说明：
  创建逻辑池之前不可以选择父池，图示箭头为逻辑池可以调度的父池，为了方便展示，此处不做资源量校验。
  如：
  逻辑资源池1：可被调度到物理资源池1上
  逻辑资源池2：可被调度到物理资源池1、2上
  逻辑资源池3：可被调度到物理资源池3上
  图3资源队列原理示意图   
  ![](https://support.huaweicloud.com/resmgmt-modelarts/figure/zh-cn_image_0000002658398544.png)
  说明：
  min为逻辑池的保障资源量，max是逻辑池的最大使用资源量。
  所有资源队列的min相加，要小于等于父池相同规格的节点数：min1+min2+min3 \<= x。
  每个资源队列的max，要小于等于父池相同规格的节点数：max1 \<= x , max2 \<= x , max3 \<= x。
  
- **公共资源池**：公共资源池提供公共的大规模计算集群，根据用户作业参数分配使用，资源按作业隔离。 用户下发训练作业、部署模型、使用开发环境实例等，均可以使用ModelArts提供的公共资源池完成，按照使用量计费，方便快捷。
**专属资源池和公共资源池**的能力主要差异如下：
- 专属资源池为用户提供独立的计算集群、网络，不同用户间的专属资源池物理隔离，公共资源池仅提供逻辑隔离，专属资源池的隔离性、安全性要高于公共资源池。
- 专属资源池用户资源独享，在资源充足的情况下，作业是不会排队的；而公共资源池使用共享资源，在任何时候都有可能排队。
- 专属资源池支持打通用户的网络，在该专属资源池中运行的作业可以访问打通网络中的存储和资源。例如，在创建训练作业时选择打通了网络的专属资源池，训练作业创建成功后，支持在训练时访问SFS中的数据。
- 专属资源池支持自定义物理节点运行环境相关的能力，例如GPU/NPU驱动的自助升级。相比之下，公共资源池暂不支持。
 
#### 专属资源池使用说明
- 如果您是初次使用专属资源池，建议您可从本章节开始，了解ModelArts提供的资源池详细说明。
- 在对专属资源池有一定了解后，如果您需要创建一个自己的专属资源池，您可参考[创建专属资源池](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0004.html)来进行创建。
- 专属资源池创建成功后，可在[查看专属资源池列表和详情](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0005.html)中查看专属资源池的详细信息。
- 如果专属资源池的规格与您的业务不符，可通过[扩缩容专属资源池](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0006.html)来调整专属资源池的规格。
- 每个用户对集群的驱动要求不同，在专属资源池列表页中，可自行选择加速卡驱动，并根据业务需要进行立即变更或平滑升级。ModelArts提供了自助升级专属资源池GPU/NPU驱动的能力，可参考[升级专属资源池驱动](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0009.html)进行升级。
- 专属资源池提供了故障节点修复的功能，可参考[管理专属资源池节点](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0059.html)修复故障节点。
- 专属资源池提供了动态设置作业类型的功能，可参考[修改专属资源池支持的作业类型](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0008.html)更新作业类型。
- 专属资源池提供了工作空间功能，管理员可以根据工作空间，隔离不同子用户操作工作空间内资源的权限，您可通过[迁移专属资源池和网络至其他工作空间](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0045.html)将资源池移动到对应的工作空间下。
- 专属资源池提供了访问公网的功能，具体可参见[配置专属资源池可访问公网](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0012.html)。
- 专属资源池可通过标签来进行管理，具体可参见[使用TMS标签实现资源分组管理](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0063.html)管理专属资源池标签。
- 当不再需要使用专属资源池时，您可参考[删除/退订专属资源池和网络](https://support.huaweicloud.com/resmgmt-modelarts/resmgmt-modelarts_0010.html)删除专属资源池。
 
